灰度圖像和二值圖像有什麼區別嗎?灰度圖像和二值圖像有什麼區別嗎?
1
A
回答
4
是的,一個是灰度,例如,灰度從0.255開始,二進制imange是二進制的,即黑色(0)或白色(1)。
編輯:將灰度轉換爲二進制。直接將彩色圖像(如RGB)轉換爲二進制並不容易,因爲必須分開處理圖像中的每個顏色通道。
轉換爲二進制是使用角蛋白閾值完成的。例如。你可以說,灰色> 125的所有像素將變成白色,其他黑色。 有幾種閾值算法,但最常見的可能是大津。你可以在這裏找到它Thresholding by Otsu
2
二進制圖像只有兩個值爲每個像素,0和1對應黑色和白色(反之亦然)。灰度圖像具有每像素一定數量(可能爲8)的信息位,因此具有256個可能的灰度值。
當然,灰度圖像有一個二進制表示,但最小的信息大小沒有一點,所以我們不稱它爲二進制圖像。
編輯假設你想在Matlab中轉換,使用im2bw
。如果你不使用Matlab,那麼二進制化的想法也會在該頁面上解釋。移植並不困難,它歸結爲將每個像素與閾值進行比較。
+0
thanx :)我知道如何在灰度轉換圖像,但有人可以告訴我,如何轉換二進制圖像? – 2010-06-26 08:25:39
2
是的,但我不確定這與C++或編程有什麼關係。二進制圖像可以是其中像素僅爲紅色或藍色的圖像。
1
黑白圖像只包含兩級。
灰度圖像用黑色和白色陰影或的等級組合表示, 8位灰度圖像意味着總2^8水平形式黑到白0 =黑色,255是白色。
相關問題
- 1. 圖像/和./images/有什麼區別?
- 2. GD和GD2圖像有什麼區別?
- 3. 從二進制圖像獲取灰度圖像的像素值
- 4. Smalltalk中圖像生成和圖像剝離有什麼區別?
- 5. 閾值灰度圖像不轉換二進制圖像
- 6. 灰度圖像
- 7. 爲什麼讀灰度圖像
- 8. 如何區分二進制和灰度圖像?
- 9. 灰度的圖像
- 10. 灰度PNG圖像
- 11. OpenCL中的圖像和緩衝區之間有什麼區別?
- 12. 在Matlab中將二進制圖像轉換爲灰度圖像
- 13. 在OpenCV中將灰度圖像轉換爲二進制圖像
- 14. 將圖像轉換爲灰度圖像
- 15. 彩色圖像灰度圖像在Firefox
- 16. 打印圖像打印灰度圖像
- 17. 圖像分割和圖像處理中的特徵提取有什麼區別?
- 18. 來自PIL.Image.open的PIL圖像和NumPy圖像matplotlib.image.imread之間有什麼區別?
- 19. 爲什麼我的灰度化圖像比有問題的彩色圖像
- 20. 如何識別圖像是灰度圖像或彩色圖像在c#
- 21. 將RGB圖像轉換爲灰度和灰度轉換爲RGB圖像?
- 22. imshow灰色圖像和二進制圖像python
- 23. 在Docker中,圖像和存儲庫有什麼區別?
- 24. sql blob和圖像類型有什麼區別
- 25. twitter照片卡和大圖像卡彙總有什麼區別?
- 26. 「支持像素數據」和位圖對象有什麼區別?
- 27. 矩陣和圖像在Matlab中有什麼區別?
- 28. BackgroundImage和一個按鈕的圖像有什麼區別?
- 29. OpenGL中圖像和紋理有什麼區別
- 30. 碼頭圖像和碼頭搜索命令有什麼區別?
也有12或16位灰度圖像,但其他情況下這是正確的。 – 2010-06-26 07:52:09
是的,這就是爲什麼我使用「例如」,只是爲了表明,灰度圖像具有連續的灰度值範圍,而二值圖像的行爲就像「布爾圖像」。 – InsertNickHere 2010-06-26 07:53:56
thanx :)我知道如何在灰度轉換圖像,但有人可以告訴我,如何轉換圖像的二進制? – 2010-06-26 08:02:48