推 Schottky: 需要做 real time 何苦先存 tiff 檔再讀 11/17 13:27
→ Schottky: 我不知道科學相機是什麼樣的相機,但總是有支援某一種 11/17 13:28
→ Schottky: 傳輸標準吧。tiff 檔多半只是當作一種 RAW 格式 11/17 13:32
→ Schottky: 但 tiff 本身包山包海,具體究竟是什麼內容要看實際狀況 11/17 13:33
→ Vvvahc: S大你好 科學相機的廠牌是pco.edge 4.2 11/17 13:55
→ Vvvahc: 因為是要做超解析影像,所以從device上抓圖下來得是預設 11/17 13:57
→ Vvvahc: 的16 bit tiff 才能分析細微部分 11/17 13:57
→ Vvvahc: real time是教授一時興起 希望能達到快速處理效能並顯示 11/17 13:59
→ Vvvahc: … 11/17 13:59
→ Schottky: 一時興起......辛苦你了...... 11/17 14:39
→ Schottky: pco.edge 4.2 看官網說明有支援 CameraLink 和 USB3 11/17 14:40
→ Schottky: 因此是可以找得到直接取像餵進 OpenCV 的範例程式 11/17 14:40
→ Schottky: TIFF 檔看來是廠商給的 pco.camware 取到的圖檔吧 11/17 14:42
→ Schottky: 我是沒測試過這款,但這種原廠軟體一般很難辦到同時取像 11/17 14:43
→ Schottky: 同時還讓你自己寫的程式做影像處理 11/17 14:44
→ Schottky: 不過這種 TIFF 就是 RAW 檔,可以直接把內容給 OpenCV 11/17 14:45
→ Schottky: 檔頭切掉就行了,檔頭只是讓看圖軟體辨認圖檔格式用的 11/17 14:46
→ Schottky: 我講得雖然簡單,對於 C/C++ 新手來說頗有難度 11/17 14:46
→ Vvvahc: 我不曉得ifh該怎麼切… 另外讀檔部分,我有爬到可以建置Q 11/17 16:54
→ Vvvahc: t/libtiff 去讀16 bit 但具體方法還要再研究看看 11/17 16:54
→ hizuki: 單純顯示就很麻煩,你要切成10或8bits的yuv或者RGB,用cpu 11/17 22:31
→ hizuki: 是不可能的。而opengl可以簡要說不支援超過8bits fragment 11/17 22:31
推 Schottky: 對喔,我都忘了沒有特殊硬體支援沒辦法顯示 16-bit 圖片 11/18 03:57
→ Schottky: 我是用 CUDA 去轉換的 11/18 03:58
→ enthos: C++編程FFMpeg實時美顏直播推流實戰,ffmpeg,qt5,opencv 11/18 19:49
→ Vvvahc: 謝2位大大 我後來發現cv4的mat其實可以讀,但show出的照 11/18 23:10
→ Vvvahc: 片太暗我才以為沒read到 11/18 23:10
→ Vvvahc: 現在正在學Qt搭建中XD 11/18 23:10