
图像处理
文章平均质量分 71
分享图像处理相关技术
非正经程序员
曾就职于某医疗领域行业Top大厂,现某创业公司负责软件架构设计;
擅长语言:C/C++、Python、Java;
擅长领域:计算机图形学、图像算法、音视频编解码、GPU并行计算、人工智能、架构设计等方向;
专注分享技术干货和工作经验,关注我,不迷路。
展开
-
Opencv中访问矩阵Mat中数据性能比对
本文参考作者浅墨_毛星云的著作《OpenCV3编程入门》中的源码和相关内容。Opencv访问矩阵像素方法 在图像处理中,会经常对图像的像素数据进行处理。那么在使用opencv的过程中避免不了去使用矩阵Mat。对矩阵Mat中像素的访问常用的几种方法有:通过获取矩阵数据的指针进行访问通过迭代器访问通过at函数访问 为此,对这三种方式的性能做了相关的测试。测试方法是对图像像素做映射压...原创 2019-06-05 14:45:38 · 1239 阅读 · 0 评论 -
cv::Mat初识和它的六种创建方法
cv::Mat 初识 Opencv种的Mat类,使得Opencv的编程更加的简单,程序员不用过多的去关注内存管理,并且发现Opencv的编程有点像不需要太多编程技术的Matlab一样,甚至有些函数名字都是一样的。所以对Mat的了解是很有必要的。 首先我们在处理一块数据的时候,如果使用Mat类,我们得到的好处是:不需要手动申请一块内存;在不需要时不用再手动释放内存;可以通过类的封装...原创 2019-06-04 14:52:49 · 72407 阅读 · 1 评论 -
Opengl的一些常用功能理解
在使用Opengl的过程中,会经常禁用或开启一些功能,这里经过一些查阅,整理一些对常用的一些功能的理解。后续会不断的补充。1. glShadeModel glShadeModel是设置opengl中绘制指定两点间其他点颜色的过渡模式。一般分为两种模式:GL_SMOOTH(默认)、GL_FLAT。GL_SMOOTH: 以插值的方式,过渡两个点之间的颜色,两点颜色相同,则中间的点颜色也保...原创 2019-06-21 11:22:21 · 927 阅读 · 0 评论