2016-03-21 23 views
-2

Merhaba Ben siyah beyaz görüntü işleme yapmak zorunda olduğum için bir kamera uygulaması geliştiriyorum. Ben gözlüklü ve sadece gri ölçekli görüntü işleme bulundu. Görüntümü siyah beyaz gibi kam tarayıcıya dönüştürmek istiyorum.Ayrıca openCv ile denedim ama sonuç bizim beklentimize bağlı değil. Eğer herkes bunu çözdüyse lütfen bana haber verin. Teşekkür ederim.Android siyah beyaz görüntü işleme

+1

Siyah beyaz görüntü işleme yöntemlerinin ne anlama geldiğini ve gri tonlamanın neden siyah beyaz bir resim olmadığını anlatabilir misiniz? Ayrıca örnek kodunuzu ve istediğiniz çıktıyı girer – EdChum

+0

Aynı zamanda gri tonlamalı görüntü işleme de kullanıyorum, ayrıca siyah beyaz görüntü işleme ihtiyacım var. Eğer cam tarayıcınız varsa bunu kontrol edebilirsiniz. – Karthik

+0

Sonra sobel/laplacian veya başka tür bir kenar algılama gibi gri tonlamalı görüntü eşleştirmeden bahsediyorsunuz, şu anda sorunun ne olduğunu göstermediğiniz kadar çok geniş – EdChum

cevap

0

aralığının [0, 255] yoğunluk değerlerine sahip bir grayvalue int [] veya bayt [] dizisi ile başlar. İhtiyacınız olan şey eşiklerden oluşur, böylece bu eşiğin altındaki yoğunluğa sahip tüm pikseller siyah (0) olarak ayarlanır ve bu eşiğe eşit veya bu eşiğin üzerindeki tüm pikseller beyaza ayarlanır (255). Optimum eşiğin tetermlenmesi için Otsu method iyi kurulmuş bir yaklaşımdır. Oldukça sezgisel. Eşik, pikselleri iki alt kümeye böldüğünden, iki alt kümedeki varyansı en aza indiren eşik değerini alırsınız; bu, iki alt kümenin varyansını en üst düzeye çıkarmasıyla aynıdır. Wikipedia Bağlantısında gördüğünüz gibi, hesaplama oldukça basittir, ayrıca Java kodunu da sağlarlar. Ben de bununla çalışıyorum ve oldukça verimli.

+0

Sonuçlarımı denemeye çalışacağım. Teşekkür ederim. – Karthik

İlgili konular