新聞中心
大多數(shù) CV 應(yīng)用程序需要將圖像作為輸入并生成圖像作為輸出。 在本節(jié)中,您將學(xué)習(xí)如何借助 OpenCV 提供的功能來讀取和寫入圖像文件。OpenCV 用于讀取,顯示,編寫圖像文件 OpenCV 為此提供了以下函數(shù)功能 -

成都創(chuàng)新互聯(lián)專注于環(huán)江企業(yè)網(wǎng)站建設(shè),響應(yīng)式網(wǎng)站開發(fā),商城網(wǎng)站制作。環(huán)江網(wǎng)站建設(shè)公司,為環(huán)江等地區(qū)提供建站服務(wù)。全流程按需制作網(wǎng)站,專業(yè)設(shè)計(jì),全程項(xiàng)目跟蹤,成都創(chuàng)新互聯(lián)專業(yè)和態(tài)度為您提供的服務(wù)
imread()函數(shù) - 這是讀取圖像的函數(shù)。 OpenCVimread()支持各種圖像格式,如 PNG,JPEG,JPG,TIFF等。imshow()函數(shù) - 這是用于在窗口中顯示圖像的函數(shù)。 該窗口自動適合圖像大小。 OpenCVimshow()支持各種圖像格式,如 PNG,JPEG,JPG,TIFF 等。imwrite()函數(shù) - 這是寫入圖像的函數(shù)。 OpenCVimwrite()支持各種圖像格式,如 PNG,JPEG,JPG,TIFF等。
示例
這個(gè)例子展示了用于以一種格式讀取圖像的 Python 代碼 - 在一個(gè)窗口中顯示它,并以其他格式寫入相同的圖像。 考慮下面顯示的步驟 -
如下所示導(dǎo)入 OpenCV 包 -
import cv2 現(xiàn)在,使用 imread()函數(shù)讀取一個(gè)特定的圖像 -
image = cv2.imread('image_flower.jpg') 要顯示圖像,可使用 imshow() 函數(shù)。可以在其中看到圖像的窗口的名稱是 image_flower。
cv2.imshow('image_flower',image)
cv2.destroyAllwindows()執(zhí)行代碼后,得到圖片如下 -
可以使用 imwrite() 函數(shù)將相同的圖像寫入其他格式,比如 .png,
cv2.imwrite('image_flower.png',image) 輸出 True 表示圖像已成功寫入.png文件,并且也位于同一文件夾中。
注 - 函數(shù)
destroyallWindows()簡單地銷毀創(chuàng)建的所有窗口。
當(dāng)前名稱:創(chuàng)新互聯(lián)AI教程:AI人工智能讀取,寫入和顯示圖像
轉(zhuǎn)載來于:http://fisionsoft.com.cn/article/cccdggi.html


咨詢
建站咨詢
