1
需要幫助的圖像我嘗試加載與OpenCV的轉換:OpenCV:imread給CV_8UC3,無法轉換爲CV_8UC4?
這裏是我的代碼:
templ = imread("Template.bmp",-1);
cout<<"templ before convert: "<<type2str(templ.type())<<endl;
templ.convertTo(templ,CV_8UC4);
cout<<"templ after convert: "<<type2str(templ.type())<<endl;
這讓我總是CV_8UC3!該圖像是不是轉換爲4個頻道或類似的東西?或者我需要一個縮放因子(閱讀這樣的東西)?
感謝您的幫助, 最好的問候!
就這麼簡單!大! :) 爲什麼convertTo沒有幫助? – Bl4cke4gle
@ Bl4cke4gle convertTo不改變通道數量,它只改變通道類型。 – jet47