当前位置: 首页> 汽车> 维修 > 网站分析报告_营销效果评估与分析_网站移动端优化工具_搜索引擎排名查询工具

网站分析报告_营销效果评估与分析_网站移动端优化工具_搜索引擎排名查询工具

时间:2025/7/10 8:08:33来源:https://blog.csdn.net/doubleintfloat/article/details/142149482 浏览次数: 0次
网站分析报告_营销效果评估与分析_网站移动端优化工具_搜索引擎排名查询工具

qt下两种方式读取opencv 图片各个通道的值

   Mat srcImg = imread("D:\\1.jpg");if(srcImg.empty()){QMessageBox::information(this,"警告","图片读取失败,请检查图片路径!");return;}Mat imgShow ;cvtColor(srcImg, imgShow, COLOR_BGR2RGB); // 图像格式转换QImage qImg = QImage((unsigned char*)(imgShow.data), imgShow.cols,imgShow.rows, imgShow.cols*imgShow.channels(), QImage::Format_RGB888);ui->label->setPixmap(QPixmap::fromImage(qImg.scaled(ui->label->size(), Qt::KeepAspectRatio)));qDebug()<<"通道"<<imgShow.channels()<<endl;for(int i=0;i<imgShow.rows;++i){uchar*ptr = imgShow.ptr<uchar>(i);for(int j =0;j<imgShow.cols;++j){qDebug()<<static_cast<int>(ptr[j*3+0])<< static_cast<int>(ptr[j*3+1])<<static_cast<int>(ptr[j*3+2])<<endl;//ptr[j*3+0] = 255;//可以在此直接修改像素的值}}for(int i = 0; i < imgShow.rows; ++i) {for(int j = 0; j < imgShow.cols; ++j) {// 获取(i, j)位置的像素值cv::Vec3b color = imgShow.at<cv::Vec3b>(i, j);// 打印各个通道的值std::cout << "Pixel at (" << i << ", " << j << "): "<< "B = " << static_cast<int>(color[0]) << ", "<< "G = " << static_cast<int>(color[1]) << ", "<< "R = " << static_cast<int>(color[2]) << std::endl;}}
关键字:网站分析报告_营销效果评估与分析_网站移动端优化工具_搜索引擎排名查询工具

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: