El kenarlarını çıkarmak istiyorum ancak aşağıdaki sonucu elde ediyorum. Düşük ve yüksek eşiği ayarlamayı denedim ama yine de istenen çıktıyı alamıyorum. Kodun ve çıktısının altında yer aldım. Sorun ne görünüyor?OpenCV'nin Canny Kenarı Algılama C++
Bu, aşağıdaki koddan tarafından oluşturulmuş output image'dır.
#include <opencv2/core/core.hpp>
#include <opencv2/highgui/highgui.hpp>
#include <opencv2/imgproc/imgproc.hpp>
int main(){
cv::Mat image= cv::imread("open_1a.jpg");
cv::Mat contours;
cv::Mat gray_image;
cvtColor(image, gray_image, CV_RGB2GRAY);
cv::Canny(image,contours,10,350);
cv::namedWindow("Image");
cv::imshow("Image",image);
cv::namedWindow("Gray");
cv::imshow("Gray",gray_image);
cv::namedWindow("Canny");
cv::imshow("Canny",contours);
cv::waitKey(0);
}
çok teşekkür ederim! Benny algoritması hakkında daha fazla okuyacağım. –