《OpenCV輕松入門:面向Python》讀書筆記
作者:李立宗
出版社:電子工業(yè)出版社
出版時間:2019-05
一顾犹、萊娜圖
??萊娜圖在數(shù)字圖像處理學(xué)習(xí)與研究中非常著名袁翁,常被用作數(shù)字圖像處理各種實(shí)驗(yàn)的例圖几颜。
??該圖原本是刊于1972年11月號花花公子雜志上的一張果體插圖照片的一部分笼踩,1973 年6月获列,美國南加州大學(xué)的信號圖像處理研究所的一個助理教授和他的一個研究生打算為了一個學(xué)術(shù)會議找一張數(shù)字照片谷市,而他們對于手頭現(xiàn)有成堆"無聊"照片感到厭煩。事實(shí)上他們需要的是一個人臉照片击孩,同時又能讓人眼前一亮迫悠。這時正好有人走進(jìn)實(shí)驗(yàn)室,手上帶著一本當(dāng)時的花花公子雜志巩梢,結(jié)果故事發(fā)生了……而限于當(dāng)時實(shí)驗(yàn)室設(shè)備和測試圖片的需要创泄,lenna的圖片只摳到了原圖的肩膀部分。
??圖中人為瑞典模特兒 Lena Soderberg括蝠。1997年被邀請為嘉賓鞠抑,參加了數(shù)字圖像科學(xué)技術(shù)50周年學(xué)術(shù)會議。
??萊娜圖在圖像壓縮算法是最廣泛應(yīng)用的標(biāo)準(zhǔn)測試圖——她的臉部與裸露的肩部已經(jīng)變成了事實(shí) 上的工業(yè)標(biāo)準(zhǔn)又跛。
??《花花公子》雜志曾經(jīng)威脅要起訴對萊娜圖未經(jīng)授權(quán)的使用碍拆。不過這家雜志已經(jīng)放棄了這種威脅,取而代之的是鼓勵因?yàn)楣娎媸褂萌R娜圖慨蓝。
??IEEE圖像處理匯刊(IEEE Transactions on Image Processing)的主編戴維·C·蒙森說明了萊娜圖在科研領(lǐng)域流行的原因:
- 1.該圖適度的混合了細(xì)節(jié)感混、平滑區(qū)域、陰影和紋理礼烈,從而能很好的測試各種圖像處理算法弧满。
- 2.Lenna是個美女,對于圖象處理界的研究者(大部分都是男性)來說此熬,美女圖可以有效的吸引他們來做研究庭呜。
二、OpenCV圖像處理基本操作
- 讀取圖像
cv2.imread() - 顯示圖像
cv2.imshow() - 保存圖像
cv2.imwrite()
三犀忱、例程
讀取萊娜圖募谎,顯示并另存。
# -*- coding: utf-8 -*-
"""
Spyder Editor
"""
import cv2
lena=cv2.imread("lena.bmp")
cv2.imshow("demo", lena )
r=cv2.imwrite("result.bmp",lena)
key=cv2.waitKey()
if key!=-1:
print("觸發(fā)了按鍵")
cv2.destroyWindow("demo")
四阴汇、運(yùn)行結(jié)果
五数冬、參考資料
1、「菜鳥知識搬運(yùn)工」的博文https://blog.csdn.net/qq_30815237/article/details/87168416