生活随笔
收集整理的這篇文章主要介紹了
cv读图的bug
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
- 最近開發(fā)的項(xiàng)目上用的方法,可以屏蔽中文的差異,項(xiàng)目上用的是PIL.image的格式
rgb_np = cv2.cvtColor(cv2.imdecode(np.fromfile(img_path, dtype=np.uint8), -1), cv2.COLOR_BGR2RGB)
data = Image.fromarray(rgb_np) # ,
data = data.convert('RGB')# 統(tǒng)一轉(zhuǎn)為3通道
data = Image.fromarray(cv2.cvtColor(cv2.imread(img_path, cv2.IMREAD_COLOR), cv2.COLOR_BGR2RGB))
- 這兩種方式讀圖后的數(shù)據(jù)可能差異,注意!!若果圖片比較小,兩種方式返回的np矩陣是相同的,如果圖片尺寸比較大,有可能會不同。
總結(jié)
以上是生活随笔為你收集整理的cv读图的bug的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。