#include "pch.h"
using namespace cv;
using namespace std;
int main()
{
Mat srcImage = imread("F:\\RM.png",IMREAD_COLOR);
namedWindow("Helloworld",WINDOW_NORMAL);
imshow("Helloworld", srcImage);
for (int i = 0;i < srcImage.rows / 2;i++)
{
Vec3b* pixrow = srcImage.ptr<Vec3b>(i);
for (int j = srcImage.cols/2;j < srcImage.cols;j++)
{
if (pixrow[j][0] >= 0 && pixrow[j][1] >= 0 && pixrow[j][2] >= 0 && pixrow[j][0] <= 54 && pixrow[j][1] <=54 && pixrow[j][2] <=54)
{
pixrow[j][0] = 255;
pixrow[j][1] = 255;
pixrow[j][2] = 255;
}
}
}
namedWindow("helloworld", WINDOW_NORMAL);
imshow("helloworld", srcImage);
waitKey(0);
return 0;
}
opencv用迭代器处理图片-------使图片部分失去黑色
最新推荐文章于 2023-10-25 00:30:00 发布