gpt4 book ai didi

opencv - 色相直方图示例opencv

转载 作者:行者123 更新时间:2023-12-02 17:13:41 26 4
gpt4 key购买 nike

我已经尝试在此处搜索SO,并找到了许多答复,但仍然找不到我的问题。

我正在尝试从彩色图像创建色相直方图。我的代码如下:

    Mat input = imread("jan31/class4Jan31.jpg",1);

Mat hsv_input;

cvtColor( input, hsv_input, CV_BGR2HSV );

int h_bins = 5;
int histSize[] = { h_bins};
float h_ranges[] = { 0, 180 };

const float* ranges[] = { h_ranges };
int channels[] = { 0 };

MatND hist_input;
calcHist( &hsv_input, 1, channels, Mat(), hist_input, 2, histSize, ranges, true, false );
normalize( hist_input, hist_input, 0, 1, NORM_MINMAX, -1, Mat() );

但我收到以下错误:
OpenCV错误:setSize 中的断言失败(s> = 0)

最佳答案

我应该使用以下代码:

 calcHist( &hsv_input, 1, channels, Mat(), hist_input, 1, histSize, ranges, true, false );

关于opencv - 色相直方图示例opencv,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21524849/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com