我知道opencv能讀取tif影像,但是好像只支持采用LZW壓縮的tif影像,求問能不能讀取CCITT T.6壓縮的tif影像?
用imread函式讀取影像的話是不是只能讀取影像的資料部分?如果不是的話如何獲取影像的頭檔案資訊呢?
imread讀取影像的時候如果事先不知道影像是單色的或者是真彩色的,能不能自動讀取成對應的單色或真彩色的,還是說必須要有輸入引數去控制?
本人opencv小白,跪求各位大神解答!
uj5u.com熱心網友回復:
呼叫Image MagicK中自帶的convert.exe命令列工具將待讀tif檔案轉換為opencv能讀的格式。uj5u.com熱心網友回復:
opencv可能對CCITT這種支持的不是很積極了,而如果是屬于ITU-T的相關標準,opencv一般都沒有問題,如果無法讀取,可以單獨使用CCITT的解碼庫解碼再用opencv加載uj5u.com熱心網友回復:
運用imread時,直接輸入影像的絕對路徑就可以讀取,單通道或者多通道,如果是三通道影像,想讀取成單通道,第二個引數設為1就可以啦uj5u.com熱心網友回復:
你所問的直接一個除錯問題都解決了,每個版本都有不同內容的升級,想知道準確結果,只能自己除錯,成功就是可以讀,不成功就是不支持uj5u.com熱心網友回復:
杜偉單通道時第二個引數為0uj5u.com熱心網友回復:
對對對,寫錯了,確實應該為0轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/55918.html
標籤:圖形處理/算法
上一篇:關于二值影像的資料
下一篇:MFC跨平臺性
