欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

怎么在python中利用opencv實(shí)現(xiàn)一個(gè)馬賽克效果-創(chuàng)新互聯(lián)

今天就跟大家聊聊有關(guān)怎么在python中利用opencv實(shí)現(xiàn)一個(gè)馬賽克效果,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結(jié)了以下內(nèi)容,希望大家根據(jù)這篇文章可以有所收獲。

創(chuàng)新互聯(lián)科技有限公司專業(yè)互聯(lián)網(wǎng)基礎(chǔ)服務(wù)商,為您提供移動(dòng)服務(wù)器托管,高防服務(wù)器租用,成都IDC機(jī)房托管,成都主機(jī)托管等互聯(lián)網(wǎng)服務(wù)。

具體如下:

import cv2
##馬賽克
def do_mosaic(frame, x, y, w, h, neighbor=9):
  """
  馬賽克的實(shí)現(xiàn)原理是把圖像上某個(gè)像素點(diǎn)一定范圍鄰域內(nèi)的所有點(diǎn)用鄰域內(nèi)左上像素點(diǎn)的顏色代替,這樣可以模糊細(xì)節(jié),但是可以保留大體的輪廓。
  :param frame: opencv frame
  :param int x : 馬賽克左頂點(diǎn)
  :param int y: 馬賽克右頂點(diǎn)
  :param int w: 馬賽克寬
  :param int h: 馬賽克高
  :param int neighbor: 馬賽克每一塊的寬
  """
  fh, fw = frame.shape[0], frame.shape[1]
  if (y + h > fh) or (x + w > fw):
    return
  for i in range(0, h - neighbor, neighbor): # 關(guān)鍵點(diǎn)0 減去neightbour 防止溢出
    for j in range(0, w - neighbor, neighbor):
      rect = [j + x, i + y, neighbor, neighbor]
      color = frame[i + y][j + x].tolist() # 關(guān)鍵點(diǎn)1 tolist
      left_up = (rect[0], rect[1])
      right_down = (rect[0] + neighbor - 1, rect[1] + neighbor - 1) # 關(guān)鍵點(diǎn)2 減去一個(gè)像素
      cv2.rectangle(frame, left_up, right_down, color, -1)
im = cv2.imread('test.jpg', 1)
do_mosaic(im, 219, 61, 460 - 219, 412 - 61)

while 1:
  k = cv2.waitKey(10)
  if k == 27:
    break
  cv2.imshow('mosaic', im)

看完上述內(nèi)容,你們對(duì)怎么在python中利用opencv實(shí)現(xiàn)一個(gè)馬賽克效果有進(jìn)一步的了解嗎?如果還想了解更多知識(shí)或者相關(guān)內(nèi)容,請(qǐng)關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝大家的支持。

網(wǎng)站標(biāo)題:怎么在python中利用opencv實(shí)現(xiàn)一個(gè)馬賽克效果-創(chuàng)新互聯(lián)
文章地址:http://aaarwkj.com/article42/dpgoec.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站導(dǎo)航、服務(wù)器托管、網(wǎng)站內(nèi)鏈、微信小程序、ChatGPT、企業(yè)建站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

成都網(wǎng)站建設(shè)
厕所偷拍视频一区二区三区| 一二区中文字幕在线观看| 欧美亚洲午夜精品久久久| 六月综合激情丁香婷婷色| 国产精品老熟女一区二区| 麻豆一精品传二传媒短视频 | 欧美日韩在线视频第三区| 国产视频一区2区三区| 成人黄色免费在线网站| 求个手机免费在线观看av网址| 午夜体内射精免费视频| 日韩中文不卡人成在线视频 | 欧美一区二区三区日韩精品| 国产精品久久护士96| 手机黄色av免费在线网址| 日韩三级av在线免费观看| 中文字幕乱码日韩一区| 国产精品免费观看在线国产| 加藤桃香中文字幕在线| 丰满人妻二区三区性色| 精品国产一区二区三区av在线| 韩国三级在线视频网站| 日本高清不卡在线一区二区| 99国产精品久久久久久| 亚洲综合日韩欧美一区二区三区| 亚洲精品一级理论片对面| 国产亚洲一区二区三区av| 日本一区二区欧美亚洲国产| 亚洲av产在线精品亚洲第| 亚欧成人永久免费视频| 亚洲av优选在线观看精品| 日韩精品中文乱码在线观看| 国产激情久久久久久久久久久| 亚洲一区二区视频精品| 青青草原高清在线观看| 成人黄色av在线看| 我的极品小姨在线观看 | av永久免费观看网站| 欧美亚洲国产精品久久久| 91麻豆精品一区二区三区| 深夜三级福利在线观看|