【发布时间】:2013-03-21 03:24:51
【问题描述】:
我正在使用新的OpenCV Java bindings 读取图像并对图像进行一些处理。我正在尝试使用 Java 绑定将 C 代码转换为 Java,但似乎找不到相关方法:
C 代码:
cv::Mat img = cv::imread(argv[1]);
cv::Mat gray;
cv::cvtColor(img, gray, CV_BGR2GRAY);
int erosion_size = 5;
cv::Mat element = cv::getStructuringElement(cv::MORPH_CROSS,
cv::Size(2 * erosion_size + 1, 2 * erosion_size + 1),
cv::Point(erosion_size, erosion_size) );
cv::erode(gray, gray, element);
我找不到:
imreadcvtcolorgetStructuringElementerode
我在这里查看了api:http://docs.opencv.org/java/
不幸的是,sample java code provided 甚至没有显示如何读取图像!
【问题讨论】:
标签: java opencv image-processing javacv