摘要: 图像旋转是指图像以某一点为中心旋转一定的角度,形成一幅新的图像的过程。当然这个点通常就是图像的中心。既然是按照中心旋转,自然会有这样一个属性:旋转前和旋转后的点离中心的位置不变. 根据这个属性,我们可以得到旋转后的点的坐标与原坐标的对应关系。由于原图像的坐标是以左上角为原点的,所以我们先把坐标转换为 阅读全文
posted @ 2017-02-22 22:19 体育.委员 阅读(911) 评论(0) 推荐(0) 编辑
摘要: CvScalar定义可存放1—4个数值的数值,其结构如下。 typedef struct CvScalar{ double val[4];}CvScalar; CvScalar pt; 如果使用的图像是1通道的,则pt.val[0]中存储数据 如果使用的图像是3通道的,则pt.val[0],pt.v 阅读全文
posted @ 2017-02-22 21:35 体育.委员 阅读(219) 评论(0) 推荐(0) 编辑
摘要: opencv中获取图像像素的方法 方法一: IplImage *img = cvLoadImage("Lena.jpg", 0); CvScalar pixel; for (int i = 0; i < img->height; ++i) { for (int j = 0; j < img->wid 阅读全文
posted @ 2017-02-22 21:21 体育.委员 阅读(2022) 评论(0) 推荐(0) 编辑
摘要: 可以使用OpenCV定义的宏来提取象素值假设灰度图像image,存取其i行j列的象素可以这样:CV_IMAGE_ELEM(image, uchar,y, x)如果是彩色图像就是CV_IMAGE_ELEM(image, uchar,y, 3*x)CV_IMAGE_ELEM(image, uchar,y 阅读全文
posted @ 2017-02-22 14:50 体育.委员 阅读(3574) 评论(0) 推荐(0) 编辑