日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

opencv笔记(3):图像镜像

發(fā)布時(shí)間:2024/4/13 编程问答 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 opencv笔记(3):图像镜像 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

生活就像大海,我就像一條咸魚(yú),在浩瀚的海洋中邊浪邊學(xué),這是opencv筆記系列中的「圖像鏡像」。更多筆記可關(guān)注「浪學(xué)」公眾哦 ~

世間萬(wàn)圖,皆有鏡像。這一篇文章以很咸魚(yú)的方式把它們記錄下來(lái)。

首先,是導(dǎo)入庫(kù)和讀取原圖,在anaconda中使用最新版的opencv 的imshow()函數(shù)會(huì)出現(xiàn)服務(wù)器掛掉的問(wèn)題,所以這里我使用matplotlib.pyplot中的imshow來(lái)顯示圖片。

import cv2 import numpy as np from matplotlib.pyplot import imshow %matplotlib inline img = cv2.imread('image.jpg',1) imgInfo = img.shape imshow(img) 復(fù)制代碼

原圖顯示如下

然后建立一個(gè)全新的零矩陣,用像素操作實(shí)現(xiàn)圖像鏡像

newSize = (imgInfo[0]*2, imgInfo[1], imgInfo[2]) dst = np.zeros(newSize, np.uint8)for i in range(imgInfo[0]):for j in range(imgInfo[1]):dst[i,j] = img[i,j]dst[imgInfo[0]*2-i-1,j] = img[i,j]imshow(dst) 復(fù)制代碼

鏡像后圖片顯示如下

感覺(jué)利用鏡像操作可以去實(shí)現(xiàn)一些十分有趣的畫(huà)面呢。

今天的筆記就記錄這么多了,其余的下一篇再寫(xiě)。阿浪已經(jīng)泡好了拿鐵咖啡(不是星巴克,喝不起),換個(gè)更舒服的姿勢(shì),繼續(xù)曬太陽(yáng)。。。

超強(qiáng)干貨來(lái)襲 云風(fēng)專訪:近40年碼齡,通宵達(dá)旦的技術(shù)人生

總結(jié)

以上是生活随笔為你收集整理的opencv笔记(3):图像镜像的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。