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

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


咨詢(xún)
建站咨詢(xún)
