Bir görüntü dikişi üzerinde çalışıyorum ve görüntünün kontrastı ve parlaklığı ile ilgili farklı yaklaşımlar olduğunu anlıyorum. Tabii ki görüntüyü dikmeden önce bu konuyla ilgilenebilirim, ancak sonuç umduğum kadar tutarlı değil. Bu yüzden benim soru dikişin gerçekleşmesinden sonra renkli resimlerdeki kontrast ve parlaklığı “dengelemek” veya “eşitlemek” için herhangi bir şans varsa mümkün mü?Dikişli görüntüler arasında kontrastı ve parlaklığı dengeleme
cevap
Tüm resimlerde değil, dokunacakları veya üst üste gelecekleri bölgede histogram eşitleme işlevini belirlemek istiyorsunuz. Çakışan alanda aynı histogramlara sahip olmak istersiniz, bu yüzden fonksiyonları hesapladığınız yerdir. Ardından, tüm görüntülerde bunu gerçekleştiren dengeleme işlevlerini uygularsınız. İki dikişten daha fazlasına sahipseniz, yine de global dengelemeye sahip olmayı ve daha sonra dikişli kenardan uzaklaştıkça darbeyi azaltan bindirme-dengeleme işlevlerinin ağırlıklı uygulamasını kullanmak istersiniz.
Bu durumun sizin için çok açık olup olmadığına dair özür dileriz, ancak genel sorunuz genel bir cevaba götürür.
OpenCV tarafından sağlanan Exposure Compensator class'a bir göz atmak isteyebilirsiniz.
Pozlama telafisi 3 adımda yapılır:
pozlama kompansatör bunların her birinin sol üst köşelerinde birlikte
Ptr<ExposureCompensator> compensator = ExposureCompensator::createDefault(expos_comp_type);
girdiniz görüntülerin tüm oluşturun. Görüntünün belirli kısımlarını üzerinde çalışacak şekilde belirtmek istemiyorsanız, maskeleri varsayılan olarak tamamen beyaz bırakabilirsiniz.
compensator->feed(corners, images, masks);
Şimdi görüntüler üstüste nasıl tüm bilgiler, tek tek
compensator->apply(image_index, corners[image_index], image, mask);
telafi görüntü image
- 1. C'deki OpenCV'de kontrastı nasıl ayarlayabilirim?
- 2. Jquery, görüntüler arasında geçiş yapar.
- 3. Yük dengeleme ve APC
- 4. SinyalR ve yük dengeleme
- 5. Yük dengeleme ve zamanlama algoritmaları
- 6. İki farklı bulut sağlayıcı arasında Kubernetes kümesini dengeleme
- 7. Haskell Parlaklığı Kurma
- 8. Sözde öğeler ve görüntüler
- 9. CSS3 Kolonlar ve Görüntüler
- 10. SolrCloud yük dengeleme
- 11. Yük dengeleme hatası - NLB
- 12. JLabel'deki görüntünün parlaklığı nasıl değiştirilir?
- 13. yük dengeleme wso2 IS
- 14. Dikişli bir videodaki parçaların başlangıcı ve sonu nasıl belirlenir?
- 15. Görüntüler
- 16. glFrustum kullanarak dikişli bir sahne oluşturma
- 17. Sürükle ve bırak Görüntüler java
- 18. GridLayout - JButtons, dizi ve görüntüler?
- 19. Python Kullanarak Yük Dengeleme Uygulaması
- 20. httpd proxy kullanarak node.js ile yük dengeleme
- 21. Yük Dengeleme (HAProxy veya diğer) - Sabit Oturumlar
- 22. Grafik görüntülemeyi başlıyorken parlaklığı devre dışı bırakma
- 23. Android uygulamasına ekran parlaklığı denetimleri ekleme
- 24. DrawMatching - I (veritabanından diğer benim kameradan çekilen ve bir) iki Görüntüler arasında eşleşti keypoints göstermeye çalıştığını
- 25. AWS Elastik Yük Dengeleme ve Otomatik Ölçekleme Arasındaki Fark
- 26. SignalR ve Active/Active Sticky Sessions ile Yük Dengeleme
- 27. AdvancedDataGrid görüntüler
- 28. Swift kamera rulosundan görüntüler ve videolar getiriyor
- 29. Krajee önyüklemede görüntüler nasıl önizlenir ve silinir?
- 30. İzotop Örtüşen Görüntüler?
Herhangi bir şans bana pratik bir örnek gösterebilir mi? Kavramları anlıyorum ama OpenCV'de uygulamada biraz kayıp. – JavaCake