是否有可能檢測到圖像是否在C#中顯示爲「負像」?換句話說,顏色是倒置的?如何檢測圖像是否顯示爲負(反轉)?
0
A
回答
2
如果你沒有要比較的原始圖像(然後你試圖做的是檢測圖像是否爲另一個圖像的負面),那麼你只能嘗試猜測它是某種負面的形象,但你不能100%確定它。
的負面形象僅僅是其中每個像素的色彩是圖像:
紅= 255 - originalRed
綠色= 255 - originalGreen
藍= 255 - originalBlue
1
如果你知道任何特定像素的顏色應該是你可以測試,看看它是否匹配或倒置。
除此之外,我想不出一種適用於任何圖像的萬無一失的方法。你可以看看顏色分佈,但這取決於圖像。
1
您需要對倒置和非倒置圖像的屬性進行一些統計分析,以獲得一些檢查標準。例如,也許有一些顏色在正常圖像中不常見,但在倒置圖像中很常見。也許正常圖像的中心通常比邊緣明亮,或者頂部比底部明亮。
沒有方法是100%準確的,因爲任何圖像最終都與其他圖像一樣有效。
相關問題
- 1. 如何檢測圖像對象是否正在顯示?
- 2. 檢測顯示器是否旋轉
- 3. 檢查圖像是否有效顯示
- 4. 檢查是否顯示遠程圖像
- 5. JSF:如何檢查圖像是否有效顯示
- 6. 檢測ViewModel的關聯視圖是否顯示/不顯示
- 7. 檢測是否顯示工具提示?
- 8. 如何檢測位圖中的像素是否爲黑色
- 9. 如何檢測Blobstore條目是否爲get_serving_url可用的圖像?
- 10. BMP圖像生成但顯示反轉
- 11. 檢測顯示器是否關閉
- 12. 檢測顯示器是否在c#
- 13. 如何檢測圖像是否與jQuery是png?
- 14. 檢測圖像是否有水印?
- 15. 如何反轉(負片)Android矢量圖像(路徑)
- 16. 如何反轉圖像
- 17. Java:檢測圖像是GIF還是isTIFF並轉換爲JPG
- 18. 在C#.Net中,如何檢測對話框是否顯示?
- 19. 如何檢測我的Android應用程序是否顯示?
- 20. 如何檢測應用程序是否顯示?
- 21. 如何檢測窗口是否可以顯示?
- 22. 如何檢測UA是否能夠在線顯示內容
- 23. 如何檢測瀏覽器是否有輕按突出顯示?
- 24. 如何檢查是否顯示
- 25. PHP如何檢測圖像是否包含顏色?
- 26. 如何檢測圖像路徑是否被破壞?
- 27. iOS:如何檢測圖像是否具有某種RGB顏色
- 28. 如何檢測圖像路徑是否有效?
- 29. 如何檢測current_setting是否爲
- 30. 如何檢測JTextField是否爲空?
我認爲這是一個非常難的問題,不管語言。您可能需要有一組負面圖像來「訓練」您的算法才能找到它們,但即使如此,您也只能在一定程度上確定它們,並且您可能總會得到錯誤的結果(標記爲負值非負,反之亦然)。 – joce 2011-04-25 22:54:51
嘗試檢測棋盤圖像是否翻轉,例如,或70%灰卡。 :-) – 2011-04-25 22:57:51