python读取一个图像_从图像处理python的文件中读取多个图像
嗨,我有一個腳本來運行圖像處理。但是我想用一個循環或者其他方法從一個文件中讀取多個圖像
例如C:\Users\student\Desktop\Don\program (opencv version)\Images\move1
move1包含名為frame1.jpg、frame2.jpg、frame3.jpg的圖像。。。在
我用來運行圖像處理的腳本類似于img = cv2.imread('frame1.jpg')
mimg = cv2.medianBlur(img,15)
gimg = cv2.cvtColor(mimg,cv2.COLOR_RGB2GRAY)
ret,th1 = cv2.threshold(gimg, 160,255,cv2.THRESH_BINARY)
ret,th2 = cv2.threshold(th1, 160,255,cv2.THRESH_BINARY_INV)
cv2.imwrite('threshbinaryinv.jpg', th2)
我上面的腳本只能讀取我手動鍵入的圖像,例如“frame1.jg”。抱歉,我對python不太熟悉。謝謝!在
編輯
這是我和你們一起編輯的代碼。。“回溯(最近一次呼叫最后一次)仍出現錯誤:
文件“C:\Users\student\Desktop\Don\program(opencv版本)\進度計劃“,第32行,英寸
gimg=cv2.cvtColor(mimg,cv2.COLOR_RGB2GRAY)#將RBG轉換為灰度
cv2.error:D:\Build\OpenCV\OpenCV-3.3.1\modules\imgproc\src\顏色。cpp:11048:錯誤:(-215)scn==3 | | scn==4 in function cv::cvtColor“
編碼
^{pr2}$
總結
以上是生活随笔為你收集整理的python读取一个图像_从图像处理python的文件中读取多个图像的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: vue的post请求data可以传两个参
- 下一篇: python locale模块_使用py