📄 可能要用到的.txt
字号:
//-----------图像元素读取-----------------------------
#include <cv.h>
#include <highgui.h>
#include <math.h>
void main( )
{
CvPoint center;
double scale=-1.5;
IplImage* image = cvLoadImage("zjut.jpg");
center = cvPoint(image->width/2,image->height/2);
for(int i=0;i<image->height;i++)
{
for(int j=0;j<image->width;j++)
{
double dx=(double)(j-center.x)/center.x;
double dy=(double)(i-center.y)/center.y;
double weight=exp((dx*dx+dy*dy)*scale);
uchar* ptr =&CV_IMAGE_ELEM(image,uchar,i,j*3);
ptr[0] = cvRound(ptr[0]*weight);
ptr[1] = cvRound(ptr[1]*weight);
ptr[2] = cvRound(ptr[2]*weight);
}
}
//cvSaveImage( "copy.png", image );
cvNamedWindow( "test", 1 );
cvShowImage( "test", image );
cvWaitKey();
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -