看板 C_and_CPP 關於我們 聯絡資訊
開發平台(Platform): (Ex: VC++, GCC, Linux, ...) VS2010 額外使用到的函數庫(Library Used): (Ex: OpenGL, ...) CxImage, OpenCV 問題(Question): 原始data是以CxImage讀取(機器掃描底片)並影像處理,這部分是前人寫的 目前希望讀取的部分不動,而影像處理要改以OpenCV作處理 因此需要在CxImage與OpenCV之間轉換 程式碼(Code):(請善用置底文網頁, 記得排版) ---CxImage 轉 IplImage--- CxImage* ptemp = new CxImage; // ....讀取的code, 最後ptemp有資料 // IplImage *src = cvCreateImage(cvSize(ptemp->GetWidth(), ptemp->GetHeight()), IPL_DEPTH_8U, 3); memcpy(src->imageData, ptemp->GetBits(), ptemp->GetSize()); 有查了資料,但不確定是否正確,因還不能轉回cximage還無法實驗 ---IplImage 轉 CxImage--- 這個部分就不知道該如何下手了 感謝各位指點! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 202.39.79.208
diabloevagto:別用iplimage,改用mat 01/23 14:17
xshane831:謝謝 已解決 01/25 23:56