摘要:
#include<iostream> using namespace std; int main(){ int i = 20; int j = 40; int & a = i; int & b = i; //int & c = i*2; //error reference 不能用右值赋值 int c 阅读全文
摘要:
```cpp void colorReduce(cv::Mat image,int div){ int nr = image.rows; int nc = image.cols image.channels(); for(int i = 0;i(j); for(int j = 0;j 阅读全文
摘要:
以彩色图像威力,图像数据缓冲区的前三个字节对应图像左上角像素的三个通道值,接下来的三个字节对应第一行的第二个元素,以此类推。(OpenCV默认使用BGR的通道顺序,因此第一个通道通常是蓝色).一个宽为W、高为H的图像需要一个大小有WH3个uchar构成的内存块。但是,处于效率的考虑,每行会填补一些额 阅读全文
摘要:
cv::Mat类型的成员函数的返回值类型有时候需要通过模板参数指定,如果已经事先知道返回值的类型,则可以使用Mat类的子类Mat_类代替。当然,在创建Mat_类的时候,就已经指定了类型。例如: cv::Mat im1 = image; im1.at<cv::Vec3b>(j,i) = value;/ 阅读全文