OpenCV自带例子 (十) 图像几何变换
2011-12-05 23:11
274 查看
int main( int argc, char** argv ) { // Load an image Mat src = imread("D:\\image\\aa.jpg"); Mat dst; dst.create( src.size(), src.type()); Mat map_x; Mat map_y; map_x.create( src.size(), CV_32FC1); map_y.create( src.size(), CV_32FC1); for( int i = 0; i < src.rows; ++i) { for( int j = 0; j < src.cols; ++j) { map_x.at<float>(i, j) = j ; map_y.at<float>(i, j) = src.rows - i ; } } remap(src, dst, map_x, map_y, CV_INTER_LINEAR); imshow("dst", dst); imwrite("D:\\image\\aa_invert.jpg", dst); waitKey(); return 0; }
相关文章推荐
- OpenCV自带例子(三)两幅图像相加
- 图像分割学习笔记_1(opencv自带meanshift分割例子)
- OpenCV自带例子(七)图像平滑处理
- OpenCV自带例子(八)图像腐蚀与膨胀
- 图像分割学习笔记_1(opencv自带meanshift分割例子)
- opencv 2.4.4自带例子总结
- 使用VS+OpenCV的图像处理简单例子
- OpenCV 几何变换-图像缩放
- Python下opencv使用笔记(三)(图像的几何变换)
- OpenCV2:图像的几何变换,平移、镜像、缩放、旋转(1)
- OpenCV2:图像的几何变换,平移、镜像、缩放、旋转(2)
- OpenCV入门例子 反色显示图像
- 【OpenCV】图像几何变换:旋转,缩放,斜切
- OpenCV自带例子(四)改变一张图片的对比度与亮度
- OpenCV 几何变换-图像平移
- OpenCV 几何变换-图像旋转
- 【OpenCV】图像几何变换:旋转,缩放,斜切
- OpenCV 图像几何变换:旋转,缩放,斜切
- OpenCV 自带库图像边缘计算
- 移动设备上使用opencv 1.10做图像识别的例子 .