我正在嘗試進行圖像處理,其中將提示用戶將圖像中的嘴部部分包圍。一旦用戶這樣做了,我的應用程序應該識別可識別牙齒的像素(顏色從白色變爲黃色),然後我只想使這些像素變亮。任何人都可以給我一個關於如何繼續的指導嗎?識別圖像中的嘴部區域內的牙齒區域
3
A
回答
3
你的問題非常誠實,非常寬泛,因爲一個適當的答案會涉及到很多領域。
不過,你試圖嘗試的是Pattern Recognition。更具體地講,你的問題是面向圖像分析,主要經營Template Matching:
模板匹配是 在數字圖像處理的技術找到匹配模板圖像,其圖像的一小部分。它可以作爲質量控制的一部分用於製造過程, 可以導航移動機器人,也可以作爲檢測圖像邊緣的方式。
模板匹配頁面有類似C語言的樣本算法,這說明你正試圖做什麼(識別圖像中特定的顏色)。
至於如何去了解這一點,一般來說,你將不得不加載圖像,將其存儲到一個數組,然後嘗試的算法提出對其進行操作:執行模板匹配
的一種方式在彩色圖像上是將 像素分解成它們的顏色分量,並使用對於每種顏色分別計算的絕對差分(SAD)的總和來測量顏色模板和搜索圖像之間的匹配質量。
當然,有很多不同的語言項目可以幫助您。 我的建議是閱讀更多關於該主題的內容,選擇一種語言,並根據需要嘗試使用庫的解決方案。
即使您不想使用C語言,您可能會發現一本經典的書Phillips: Image Processing in C。爲什麼?因爲它在很多算法細節上都有其工作方式,以及如何實現它們。而且,它也是免費的。
相關問題
- 1. 識別圖像中的矩形區域
- 2. 如何識別iOS上臉部的嘴和牙齒?
- 3. 識別圖片中的特定區域
- 4. 區域內的區域
- 5. 識別在Android中點擊的圖像區域?
- 6. 如何使用Tess4j識別圖像中的特定區域java
- 7. 文本區域中的語音識別
- 8. MATLAB在3D圖像中識別相鄰區域
- 9. 提取邊界內的圖像區域
- 10. MVC網址區域內的圖像
- 11. Iphone,計算圖像內的區域
- 12. Backbone.Marionette佈局:區域內的區域
- 13. PRISM:區域內的嵌套區域
- 14. 如何識別支持iAD的區域
- 15. PHP的floatval不是區域識別
- 16. 識別封閉區域的算法
- 17. 在圖中找到內部區域
- 18. 查找圖像的區域
- 19. 選擇圖像的區域
- 20. 加載腳本以加載內存區域頂部的區域
- 21. 複製圖像中的像素區域
- 22. 「關鍵部分」,「關鍵區域」和「約束執行區域」之間的區別
- 23. 圖像c中的陰影區域圖
- 24. Java圖片顏色區域區別
- 25. 區域適配器和區域行爲之間的區別?
- 26. 生成滾動區域內的所有小部件的圖像
- 27. 扭曲點區域上的圖像區域?
- 28. 使div區域透明,除了圖像所在的區域?
- 29. 圖片中特定區域的紋理識別
- 30. 蝕不能識別默認區域
在這之後的幾個月中,你將不得不問一個關於自動矯正眼睛的教程。它在http://www.codeproject.com/上,並且在,我相信c#。我會看看我是否可以爲你拖出一個鏈接。 – Riana
有很多示例項目適用於您在該網站上的需求,您應該檢查其中的一些。另外,它不僅僅是專注於一種語言。 – Riana