mam tę maskę:OpenCV bitwise_and + maska
Powiedzmy chciałbym zrobić bitwise_and z innego obrazu, aby wypełnić w Białej to działa:
cv::bitwise_and(srcImage, mask, dstImage, [mask???]);
Teraz wynikowy obraz daje coś takiego:
To jest piękne i eleganckie, ale chciałbym odjąć czerń od wyniku. Widziałem, że bitwise_and również akceptuje 8-bitowy obraz jednokanałowy, nie jestem do końca pewien, co robi. Przypuszczam, że jeśli jest 0, to pozwólmy mu przejść, bo inaczej to zignoruje.
Więc w jaki sposób użyć tej samej maski, aby przekonwertować ją jako obraz 8-bitowy i użyć go do usunięcia czerni z wyniku? Chciałbym tego samego obrazu, ale bez czarnej granicy w zasadzie.