opencv 关于cvSet2D画图!!!!!!!!画全0和全255像素的直线!!!!!!
来源:互联网 发布:nginx 允许指定ip访问 编辑:程序博客网 时间:2024/06/03 17:30
opencv中 cvSet2D 给某个点赋值,
CVAPI(void)cvSet2D( CvArr* arr,int idx0, int idx1, CvScalar value );
idx0代表是的行,即高度,对应于我们平常坐标系的y, idx1代表的是列,即宽度。。千万要注意坐标的顺序。
下面我想贴出代码 大家可以看看 ,这个代码是教大家如何画全0,全255像素的直线;
好了 不多说了 上代码啦 哈哈哈 !!!!!!!
#include<opencv2/opencv.hpp>#include <iostream>using namespace std;using namespace cv; int main() { IplImage *src=cvLoadImage("e:\\kankan\\baihe.jpg"); IplImage *dst=cvCreateImage(cvSize(255, 255), 8, 3); for (int y=dst->height-1; y>0; y--) { cvSet2D(dst, y, dst->height-y,cvScalar(255-y,255-y,255-y,0)); } cvNamedWindow("src");cvShowImage("src",src); cvNamedWindow("dst");cvShowImage("dst",dst);cvReleaseImage(&src);cvReleaseImage(&dst);cvWaitKey(0);return 0; }
原图:
画的图:
相信大家看到了 应该知道是怎么回事的啦 ,很简单的哦。。。
- opencv 关于cvSet2D画图!!!!!!!!画全0和全255像素的直线!!!!!!
- cvGet2D()和cvSet2D()对像素点进行处理
- [C#]画图全攻略
- [C#]画图全攻略
- Opencv中Get2D()与cvSet2D() 的坐标问题
- Opencv中Get2D()与cvSet2D() 的坐标问题
- 用OPENCV画一个全连接图和每个边的中点
- 关于OpenCV的Mat画图问题
- opencv各种画图 直线 矩形 圆 椭圆
- opencv关于像素操作的汇总2
- 全排列和全组合的问题
- 字符串的全排列和全组合
- ASP.NET画图全攻略
- 补全tableView分割线的左边的15像素
- navagationBar全透明,取消navagationBar下面一像素的黑线
- 关于全排列的总结
- 关于全排列的递归和非递归算法
- 关于全概率和贝叶斯公式的使用场景说明
- struts2 Action获取表单传值
- 钗黛双收:若你也同Vim难割舍,却又看Emacs情切切
- 怎么用U盘装系统-U盘装xp系统、win7系统教程-一键U盘启动盘制作教程
- 薄荷花开
- adb 命令行
- opencv 关于cvSet2D画图!!!!!!!!画全0和全255像素的直线!!!!!!
- 网络编程常见问题总结
- android内存溢出
- 编写更节能的程序
- memcached iov msglist
- 饭工和碗工
- HDU 4283
- jquery dialog 获取焦点
- 搭建LibGDX引擎开发环境