自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

grafx的专栏

每天积累一点点,每天进步一点点。

  • 博客(7)
  • 资源 (20)
  • 收藏
  • 关注

原创 基于区域卷积的增强型点噪声算法

矢量场可视化是科学计算可视化研究的重要方向,点噪声算法是用于矢量场可视化的一种纹理合成技术,在早期的矢量场可视化中具有重要的地位,它由Jarke J. van Wijk在SIGGRAPH’91上提出,该方法通过沿矢量方向对点噪声进行各向异性滤波,生成的纹理图像既可展现矢量场的方向,同时还可以反映出矢量的大小。

2014-01-26 00:08:09 4486

原创 一种简单高效的OpenCV图像遍历方式

前几天在一个技术讨论群里看到有位同学贴了些代码问问题,看了一下代码,虽然没搞明白他的程序问题出在哪,但觉得他的程序在图像遍历时效率较低。在使用OpenCV遍历图像时有好几种方式,这里将自己经常用的遍历方式(指针方式)与那位同学的遍历方式(at方法遍历)做下简单对比,希望能对正在学习OpenCV的同学有帮助。下面的实例代码实际上实现了一个小功能,即图像的反色,反色原理很简单,在一个rgb色彩空间中,

2014-01-21 23:14:32 6142

原创 质点跟踪在气象矢量场分析中的应用

质点跟踪是一种源于流场物理试验的可视化技术。本文以气象矢量场可视化应用为背景,对质点跟踪技术进行了研究,并采用该技术实现了三维不稳定风场数据的可视化。实验证明,该技术能够准确、实时的反映不稳定风场的运动变化规律,使得原本冗繁的气象矢量数据分析工作变得简单直观。

2014-01-13 00:03:29 2657

原创 验证码识别与反识别技术

前几天抢火车票,自己抢到后又帮同事抢,抢的真是不亦乐乎,这是一个惊险和恐怖的过程;同时对于很多人来讲这也是一个非常具有时代特征的过程,从大环境来讲,现在春运一票难求,一张票千人抢,但这种情况肯定会逐渐缓解,相信在过几年春运车票会好买很多;同时随着大家收入逐渐增加,大家还可以选择做飞机回家,届时不管车票好买与否,都不会再去抢票了。所以这种抢票经历很具有时代特征,赶紧珍惜每一次抢票吧,哈哈!再说说抢票

2014-01-11 16:47:42 7320 14

原创 Qt学习笔记

前段时间听说公司有的产品开始用Qt做客户端了,于是觉得用了这么久的mfc,在应用程序客户端编程上该拓展一下眼界了,决定看看Qt。下面内容是在学习Qt过程中做的一些摘录,现在整理出来,希望对准备学习Qt或者刚刚学习Qt的同学有帮助。       1. Qt简介       一个跨平台、开源的C++图形用户界面库。       2. 下载与安装       Qt下载地址

2014-01-05 18:17:19 1734

原创 使用颜色转换算法实现图像调色

在使用图像处理软件给图像调色时,我们通常会使用色彩平衡或曲线等功能,有时调来调去似乎总是不太满意。有没有一种方便、省事的方法,通过鼠标简单点选,就能将待处理的图片调成自己喜欢的某张图片色调呢?前几天浏览SIGGRAPH 2013会议论文集,发现几篇调色相关文章,但在算法实现步骤上作者似乎讲的不是很详细,实现起来难度较大。在进一步查阅资料过程中,发现了这篇文章《Color Transfer betw

2014-01-02 23:27:35 6544 3

原创 基于c++使用win32 api遍历文件夹

在做图像处理算法过程中,有时需要将算法应用于某个文件夹下的所有图片,然后对比查看处理效果。有时文件夹内还有子文件夹,这时就需要递归遍历当前文件夹,以将算法应用于所有图片。遍历文件夹程序网上可以找到一些,有些风格很乱,读起来让人发懵;还有些程序是基于mfc库的,用起来虽简单,但显得比较重。下面这个使用win32 api遍历文件夹程序摘自网络,经过自己的改写,理解起来比较容易,用起来也比较方便。对于指

2014-01-01 16:40:50 3396 1

使用多线程及图像分块实现图像处理加速运算

对于一副图像,比如1000*800分辨率,我们在处理时,通常思路是从第1个像素开始,一直计算到最后一个像素。其实,目前不论手机还是个人电脑,处理器都是多核。那么完全可以将整副图像分成若干块,比如cpu为4核处理器,那么可以分成4块,每块图像大小为1000*200,这样程序可以创建4个线程,每个处理器执行一个线程,每个线程处理一个图像块。更多内容可参考:http://blog.csdn.net/grafx/article/details/71084473

2017-05-02

图像处理中使用多线程及图像分块实现加速运算

对于一副图像,比如1000*800分辨率,我们在处理时,通常思路是从第1个像素开始,一直计算到最后一个像素。其实,目前不论手机还是个人电脑,处理器都是多核。那么完全可以将整副图像分成若干块,比如cpu为4核处理器,那么可以分成4块,每块图像大小为1000*200,这样程序可以创建4个线程,每个处理器执行一个线程,每个线程处理一个图像块。更多内容请参考:http://blog.csdn.net/grafx/article/details/71084473

2017-05-02

基于优化对比度增强的图像去雾算法

基于优化对比度增强的图像去雾算法,是该篇文章《 Optimized contrast enhancement for real-time image and video dehazing》作者写的代码,为了能够运行起来,我有修改过一点点。由于原文章提供的代码链接暂时无法访问,现在我将这份代码上传,虽然有点乱,但是可以参考一下。

2017-03-10

图像风格画算法示例demo

图像风格画算法示例demo,主要包括铅笔画,漫画,水彩画,矢量风格画。更多内容请访问博客:http://blog.csdn.net/grafx

2017-02-04

高质量的c++随机数生成方法

如果觉得c++自带的rand()生成的随机数不理想,想使用高质量的快速随机数产生器boost::mt19337,但又没有安装boost库,然后又不想用c++ 11,那怎么办?用下面这个吧。

2017-01-15

android gif图片动画播放功能

实现android gif图片动画播放功能。首先解析gif动画帧,然后将其绘制到底图,最后使用ImageView显示底图。相应文章链接如下:http://blog.csdn.net/grafx/article/details/48915195

2015-10-05

实现android gif图片动画播放功能

实现android gif图片动画播放功能。首先解析gif动画帧,然后将其绘制到底图,最后使用ImageView显示底图。

2015-10-05

实现android文字描边功能

实现android描边功能。主要通过继承TextView方式实现,代码易懂。可以参考博文:http://blog.csdn.net/grafx/article/details/48879533

2015-10-03

经典线积分卷积LIC算法

基于c++编写的经典的lic算法,实现矢量场可视化,纹理细节清晰,运算速度较慢,还需要大量优化。

2015-06-11

android环境下摄像头数据采集及显示

这里将摄像头采集及视频图像绘制放在一个模块中,比较便于管理及维护,同时在使用时,因为该类继承自view类,所以可以向操作很多view类一样,将其添加到任何布局中,在与采集的数据宽高比例保持一致的前提下,在页面显示上可以非常灵活的控制视图尺寸大小。

2015-05-01

android平台基于ndk c语言和java语言的md5加密

android平台下基于java语言的md5加密及ndk环境下基于c语言的md5加密。

2014-10-29

基于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

2014-08-30

windows环境下音频文件播放

一个封装的比较简单的windows环境下音频文件播放程序,实现了最基本的播放、暂停、停止等功能。

2014-08-17

基于ffmpeg的windows c++程序

基于ffmpeg的windows c++程序,使用c++语言调用ffmpeg函数库,实现音视频媒体文件信息输出。可以参考博客:http://blog.csdn.net/grafx/article/details/27806667

2014-05-31

矢量场可视化实验数据

数据共四份,包含稳定矢量场、不稳定矢量场数据,在研究矢量场可视化算法过程中,使用该数据可以验证算法。下面是数据说明:http://blog.csdn.net/grafx/article/details/21295319

2014-03-15

OpenMP简易教程

一个学习OpenMP并行编程的简易教程。

2014-02-11

使用颜色转换算法实现图像调色

使用颜色转换算法实现图像调色。程序基于vs2005 + opencv210实现,下载工程后,如果与自己使用的opencv版本不一致,则需要对工程进行简单配置才能正确运行。

2014-01-02

使用颜色分布法计算图像相似度

使用颜色分布法计算图像相似度。程序基于vs2005 + opencv210实现,下载工程后,如果与自己使用的opencv版本不一致,则需要对工程进行简单配置才能正确运行。

2013-12-28

基于直方图比较的图像相似度计算

图像相似度计算方法--直方图比较,工程基于vs2005+opencv210实现。下载资源后,如果与自己使用的opencv版本不一致,则需要对工程进行简单配置才能正确运行。

2013-12-26

大津法计算图像阈值

图像自适应阈值计算方法--大津法c++程序,工程基于vs2005+opencv210实现。下载资源后,如果与自己使用的opencv版本不一致,则需要对工程进行简单配置才能正确运行。

2013-12-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除