void salt(cv::Mat image, int n) {
int i,j;
for (int k=0; k<n; k++) { // rand() is the random number generator
i= std::rand()%image.cols;
j= std::rand()%image.rows; if (image.type() == CV_8UC1) { // gray-level image
image.at<uchar>(j,i)= 255;
} else if (image.type() == CV_8UC3) { // color image
image.at<cv::Vec3b>(j,i)[0]= 255;
//image.at<cv::Vec3b>(j,i)[1]= 255;
//image.at<cv::Vec3b>(j,i)[2]= 255;
cv::Mat_<cv::Vec3b> im2(image);
im2(j,i)[1]=255;
im2(j,i)[2]=255; }
}
}
void salt(cv::Mat image, int n)
转载文章标签 22 文章分类 JavaScript 前端开发
下一篇:CMD命令行接收用户输入信息
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
51c视觉~CV~合集4视觉
-
java 线程安全的int
java 线程安全的int
线程安全 原子变量 Java -
(指针)编写函数void fun(int x,int *pp,int *n)
C
c++ 数据结构 开发语言 i++ 数组