Rh 發問時間: 電腦與網際網路程式設計 · 7 年前

灰階 10 bit 在 Halcon 中運算有特別意義嗎 ?

大家好 影像處理新手 多多包涵~

一直以來 心中有個疑問

影像處理多是用 灰階,但灰階一般來說就 8 個 bits

但現在我有個 10 bits 的相機,經由取像後 直接由記憶體

用指標導入 Halcon 的 image

但在 Halcon 中 二值化方法 都只是 切割 255 那 10bits 甚至 12bit 的灰階取得的影像

在Halcon 中計算 有特別意義嗎 ?

還是直接都用 8 bits 取圖就好 這樣 速度還更快 ?

已更新項目:

感謝 Chen 的回答,但這並無法解決我的困擾

灰階 256 階 的確 人的肉眼已經不太能分辨

但在電腦的影像視覺中 更高的階層 在做 閥值 (threshold)

可以更容易做分析

只是不懂為何 影像來源 可以到達 12bit 灰階

但在Halcon 中 只有 256 階可以處理

有辦法讓 Halcon 讀取 12 bits 的灰階圖 用 4096階來做 閥值處理嗎 ?

2 個已更新項目:

在補充一下......由於一般電腦螢幕的問題

灰階只到 256 階

但在新的 螢幕 已經有的可達 10bit 1024 階

這樣這 8bit 圖片就會有明顯的 色塊 分界的問題( 影像漸層 比較不柔)

3 個已更新項目:

我直接由 工業相機 直接取得 12 bits 的灰階影像 不是彩色

最主要請不要離題了

想問的問題是 12bits 的影像 對於 Halcon 中的處理特別...

1 個解答

評分
  • Chen
    Lv 6
    7 年前
    最佳解答

    Color processing is basic function for image processing.

    1. jpg file is converted into bmp file or Bmp file is converted into jpg file.

    2. 24bit colors file is converted into 16 bit colors file

    3 24bit colors file is converted into 12 bit colors file

    4. 24bit colors file is converted into 8 bit colors file

    5. 24bit colors file is converted into 8 bit grey level file ( picture1)

    6. 24bit colors file is converted into 4 bit grey level file ( picture2)

    7. 24bit colors file is converted into binary white & black file

    general grey level (8bit) is enough for people's eye, and It is faster for speed

    and store. Can you see the diffrence between picture1 and picture2 ?

    for example:

    picture1:

    圖片參考:https://s.yimg.com/rk/AC08187637/o/119210954.jpg

    picture2

    圖片參考:https://s.yimg.com/rk/AC08187637/o/1177525786.jpg

    2014-03-29 10:14:59 補充:

    according to My knowledge( trying to have encoded it) , BMP file format can't support 10bit grey level image. You can convert 24bit (RGB) colors into 10bit grey level data in memory. then processing 10bit grey data.

    2014-03-29 10:19:00 補充:

    I suggest that you should adopt tree method in processing data, not adopt distance method( cause aliasing ).

    2014-03-29 10:25:47 補充:

    general method (like MS paint package software) adopts distance method in color processing( cause aliasing).

還有問題?馬上發問,尋求解答。