📄 4-5.cpp
字号:
//---4-5----
//矩阵的元素的添加
//
/*
#include <highgui.h>
#include<cv.h>
#include<iostream.h>
void main( )
{
CvScalar value=cvRealScalar(1);
CvMat* mat_01, * mat_02, * mat_03, * mat_04; //声明三个矩阵指针
mat_01=cvCreateMat(3,3,CV_32FC1); //指明矩阵头的类型
mat_02=cvCreateMat(3,3,CV_32FC1);
mat_03=cvCreateMat(3,3,CV_32FC1);
mat_04=cvCreateMat(3,3,CV_32FC1);
//设置矩阵元素为指定值
cvSet( mat_01, value, NULL );
//矩阵元素清零
cvSetZero( mat_02 );
//设置单位矩阵
cvSetIdentity( mat_03, value);
//用指定范围的数来填充矩阵
cvRange( mat_04, 3., 12.);
for(int i=0; i<3; i++) //输出结果
{
for(int j=0; j<3; j++)
{
cout<<CV_MAT_ELEM( * mat_04, float, i, j )<<" ";
}
cout<<endl;
}
cvReleaseMat(&mat_01);
cvReleaseMat(&mat_02);
cvReleaseMat(&mat_03);
cvReleaseMat(&mat_04);
}
//*/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -