小编dii*_*mas的帖子

黑色物体检测在opencv中的HSV范围

黑色物体检测的范围是多少?

我试过以下代码

cvInRangeS(imgHSV, cvScalar(0, 0, 0, 0), cvScalar(0, 255, 255, 0), imgThreshold);
Run Code Online (Sandbox Code Playgroud)

但它不起作用.

c++ opencv hsv

7
推荐指数
2
解决办法
3万
查看次数

OpenCV - 使用warpAffine旋转时图像变得模糊

我正在使用openCv的warpAffine()功能来旋转图像 -

void rotateImage(const Mat &src, Mat &dest, double angle)
{
    cv::Point2f point(src.cols/2, src.rows/2);

    Mat rotationMatrix = cv::getRotationMatrix2D(point, angle, 1.0);

    cv::warpAffine(src, dest, rotationMatrix, cv::Size(src.cols, src.rows));
}
Run Code Online (Sandbox Code Playgroud)

如果我以90度(以度为单位)的角度旋转图像,但是以任意旋转角度严重模糊图像,它可以正常工作.

例如 - 原始图像

在此输入图像描述

经过多次旋转90度后 -

在此输入图像描述

经过多次旋转30度后 -

在此输入图像描述

那么有什么办法可以将图像旋转任意角度并避免造成模糊?

opencv image-processing

6
推荐指数
1
解决办法
2465
查看次数

标签 统计

opencv ×2

c++ ×1

hsv ×1

image-processing ×1