線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:2176
推到 Plurk!
推到 Facebook!

8bits灰階影像檔頭改成24bits影像..會破壞資料嗎

缺席
stwave
一般會員


發表:9
回覆:9
積分:3
註冊:2005-03-29

發送簡訊給我
#1 引用回覆 回覆 發表時間:2009-07-17 21:35:26 IP:114.40.xxx.xxx 訂閱
請教各位
因目前需要在Image的影像上繪圖..
但8bits灰階影像上要畫出有顏色的線條..
站上找到的資料是需要用兩個Image元件或改檔案格式.
因為要對影像做分析..
那這樣子..如果是以下的方法會對分析(辨識)影像時產生影響嗎?
先繪圖再做分析、或先分析再做繪圖兩張會有差別嗎?
以上兩個疑問..麻煩各位了.
[code cpp]
Image01->Picture->Bitmap->PixelFormat = pf24bit;
[/code]
carstyc
資深會員


發表:16
回覆:254
積分:329
註冊:2003-07-18

發送簡訊給我
#2 引用回覆 回覆 發表時間:2009-07-21 22:55:22 IP:219.84.xxx.xxx 訂閱
通常對影像要做運算,一定先做二值化,然後再做你要的處理。

而二值化的結果一定是另外存在記憶體中或另一個 TImage ,然後才去另外做運算。

所以大可先把二值化處理完後,再去改變

Image01->Picture->Bitmap->PixelFormat = pf24bit;

然後就能去畫你要畫的線條了。



===================引 用 stwave 文 章===================
請教各位
因目前需要在Image的影像上繪圖..
但8bits灰階影像上要畫出有顏色的線條..
站上找到的資料是需要用兩個Image元件或改檔案格式.
因為要對影像做分析..
那這樣子..如果是以下的方法會對分析(辨識)影像時產生影響嗎?
先繪圖再做分析、或先分析再做繪圖兩張會有差別嗎?
以上兩個疑問..麻煩各位了.
[code cpp]
Image01->Picture->Bitmap->PixelFormat = pf24bit;
[/code]
stwave
一般會員


發表:9
回覆:9
積分:3
註冊:2005-03-29

發送簡訊給我
#3 引用回覆 回覆 發表時間:2009-07-23 12:46:21 IP:114.47.xxx.xxx 訂閱
目前就是這樣做..改成pf8bit
但還是不知道會不會對資料有影響..
carstyc
資深會員


發表:16
回覆:254
積分:329
註冊:2003-07-18

發送簡訊給我
#4 引用回覆 回覆 發表時間:2009-08-03 16:51:18 IP:203.79.xxx.xxx 訂閱
處理完後的二值化另外存...

後續的資料處理就是針對二值化的結果再做運算。

何來你說的『會不會對資料有影響』

不懂.....


===================引 用 stwave 文 章===================
目前就是這樣做..改成pf8bit
但還是不知道會不會對資料有影響..
anumis
一般會員


發表:25
回覆:27
積分:15
註冊:2006-07-14

發送簡訊給我
#5 引用回覆 回覆 發表時間:2009-08-14 15:41:16 IP:61.218.xxx.xxx 訂閱

C版友的意思是分成2個部份

同一張圖多複制一分

1是原始影像 ->pf8bit

2是操作畫線用 -> pf24bit

當使用者在1上面做好規畫後,再拿1的規畫,套用到2上

比如說使用者在 Image1 上的 (10, 10, 100, 100)拉了一個框

程式就可以知道 (10, 10, 100, 100)這個範圍

再看你的Image2對(10, 10, 100, 100)要怎麼處理了

===================引 用 stwave 文 章===================
目前就是這樣做..改成pf8bit
但還是不知道會不會對資料有影響..
系統時間:2024-03-29 14:46:57
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!