OpenCV 中的纹理描述符
Texture descriptors in OpenCV
有谁知道 OpenCV 是否实现了某种纹理描述符?我用谷歌搜索了 "opencv texture descriptors",但没找到什么。
提前致谢。
您可以使用 Gabor 过滤器提取纹理描述符
cv::Mat kernel = cv::getGaborKernel(cv::Size(kernel_size,kernel_size), sig, th, lm, gm, ps);
cv::filter2D(src_f, dest, CV_32F, kernel);
这是 C++ 代码,但对于所有其他语言都是一样的。您必须获取 Gabor 滤波器内核,而不是使用 filter2d 函数。
希望对你有帮助
有谁知道 OpenCV 是否实现了某种纹理描述符?我用谷歌搜索了 "opencv texture descriptors",但没找到什么。
提前致谢。
您可以使用 Gabor 过滤器提取纹理描述符
cv::Mat kernel = cv::getGaborKernel(cv::Size(kernel_size,kernel_size), sig, th, lm, gm, ps);
cv::filter2D(src_f, dest, CV_32F, kernel);
这是 C++ 代码,但对于所有其他语言都是一样的。您必须获取 Gabor 滤波器内核,而不是使用 filter2d 函数。
希望对你有帮助