使用多线程及图像分块实现图像处理加速运算
对于一副图像,比如1000*800分辨率,我们在处理时,通常思路是从第1个像素开始,一直计算到最后一个像素。其实,目前不论手机还是个人电脑,处理器都是多核。那么完全可以将整副图像分成若干块,比如cpu为4核处理器,那么可以分成4块,每块图像大小为1000*200,这样程序可以创建4个线程,每个处理器执行一个线程,每个线程处理一个图像块。更多内容可参考:http://blog.csdn.net/grafx/article/details/71084473
图像处理中使用多线程及图像分块实现加速运算
对于一副图像,比如1000*800分辨率,我们在处理时,通常思路是从第1个像素开始,一直计算到最后一个像素。其实,目前不论手机还是个人电脑,处理器都是多核。那么完全可以将整副图像分成若干块,比如cpu为4核处理器,那么可以分成4块,每块图像大小为1000*200,这样程序可以创建4个线程,每个处理器执行一个线程,每个线程处理一个图像块。更多内容请参考:http://blog.csdn.net/grafx/article/details/71084473
基于优化对比度增强的图像去雾算法
基于优化对比度增强的图像去雾算法,是该篇文章《 Optimized contrast enhancement for real-time image and video dehazing》作者写的代码,为了能够运行起来,我有修改过一点点。由于原文章提供的代码链接暂时无法访问,现在我将这份代码上传,虽然有点乱,但是可以参考一下。
图像风格画算法示例demo
图像风格画算法示例demo,主要包括铅笔画,漫画,水彩画,矢量风格画。更多内容请访问博客:http://blog.csdn.net/grafx
高质量的c++随机数生成方法
如果觉得c++自带的rand()生成的随机数不理想,想使用高质量的快速随机数产生器boost::mt19337,但又没有安装boost库,然后又不想用c++ 11,那怎么办?用下面这个吧。
android gif图片动画播放功能
实现android gif图片动画播放功能。首先解析gif动画帧,然后将其绘制到底图,最后使用ImageView显示底图。相应文章链接如下:http://blog.csdn.net/grafx/article/details/48915195
实现android gif图片动画播放功能
实现android gif图片动画播放功能。首先解析gif动画帧,然后将其绘制到底图,最后使用ImageView显示底图。
实现android文字描边功能
实现android描边功能。主要通过继承TextView方式实现,代码易懂。可以参考博文:http://blog.csdn.net/grafx/article/details/48879533
经典线积分卷积LIC算法
基于c++编写的经典的lic算法,实现矢量场可视化,纹理细节清晰,运算速度较慢,还需要大量优化。
android环境下摄像头数据采集及显示
这里将摄像头采集及视频图像绘制放在一个模块中,比较便于管理及维护,同时在使用时,因为该类继承自view类,所以可以向操作很多view类一样,将其添加到任何布局中,在与采集的数据宽高比例保持一致的前提下,在页面显示上可以非常灵活的控制视图尺寸大小。
android平台基于ndk c语言和java语言的md5加密
android平台下基于java语言的md5加密及ndk环境下基于c语言的md5加密。
基于android平台高仿微信5.3主界面
基于android平台高仿微信5.3主界面,该工程主要修改自http://blog.csdn.net/guolin_blog/article/details/26365683页面提供的仿微信工程。本人主要工作为在原工程基础上重写tab页面切换方式,将原工程自绘方式改为调用android系统组件的方式实现。修改后,代码更加简洁,逻辑调用也更加容易理解,同时也方便扩展和维护。更多内容请访问http://blog.csdn.net/grafx/article/details/38944387
windows环境下音频文件播放
一个封装的比较简单的windows环境下音频文件播放程序,实现了最基本的播放、暂停、停止等功能。
基于ffmpeg的windows c++程序
基于ffmpeg的windows c++程序,使用c++语言调用ffmpeg函数库,实现音视频媒体文件信息输出。可以参考博客:http://blog.csdn.net/grafx/article/details/27806667
矢量场可视化实验数据
数据共四份,包含稳定矢量场、不稳定矢量场数据,在研究矢量场可视化算法过程中,使用该数据可以验证算法。下面是数据说明:http://blog.csdn.net/grafx/article/details/21295319
OpenMP简易教程
一个学习OpenMP并行编程的简易教程。
使用颜色转换算法实现图像调色
使用颜色转换算法实现图像调色。程序基于vs2005 + opencv210实现,下载工程后,如果与自己使用的opencv版本不一致,则需要对工程进行简单配置才能正确运行。
使用颜色分布法计算图像相似度
使用颜色分布法计算图像相似度。程序基于vs2005 + opencv210实现,下载工程后,如果与自己使用的opencv版本不一致,则需要对工程进行简单配置才能正确运行。
基于直方图比较的图像相似度计算
图像相似度计算方法--直方图比较,工程基于vs2005+opencv210实现。下载资源后,如果与自己使用的opencv版本不一致,则需要对工程进行简单配置才能正确运行。
大津法计算图像阈值
图像自适应阈值计算方法--大津法c++程序,工程基于vs2005+opencv210实现。下载资源后,如果与自己使用的opencv版本不一致,则需要对工程进行简单配置才能正确运行。