毕业了,毕业论文也可以拿来晒晒了。觉的自己的论文涉及的知识点特别多,用到了很多图像处理和机器学习方面的技术。第三章主要是讲的颜色聚类的方法用来提取自然场景文本的候选连通域。(工作了时间不是很多,先把文章发上来,一周之内在好好拓展并整理). 一、颜色聚类的优点 分析自然场景文本的特点可得,在一...
分类:
其他好文 时间:
2015-08-11 06:54:29
阅读次数:
177
1.因为音视频编解码涉及知识点很多,图像处理的基础知识要有,如BMP位图,颜色表示模式YUV等,傅立叶变换,余弦变换,JEPG图像编码。然后要认真地看明白音视频编码的基本原理,包括编码预测,运动补偿,运动估计...最好要能复述整个过程。 然后可以看源码,先架构,再一个功能块一个功能块,一个函数一个函...
分类:
其他好文 时间:
2015-07-11 10:33:31
阅读次数:
253
写在之前
二维与三维图像的几何变换在计算机图形学上有重要的应用,包括现在的许多图像界面的切换、二维与三维游戏画面控制等等都涉及到图像几何变换,就比如说在三维游戏中,控制角色三维移动的时候,画面是要跟着移动的,那么怎么移动,怎么让上一时刻的画面移动到这一时刻,这都是根据了你的移动量,然后找到三维坐标之间的对应关系,用这一时刻的坐标替换到上一时刻的坐标像素值实现图像的切换。
图像的几何变换主要包括:平...
分类:
编程语言 时间:
2015-07-08 12:58:57
阅读次数:
341
在嵌入式开发当中,我们经常会需要显示公司logo,或者操作界面的图标,也自然会用到图像转换工具,比如uC-GUI-BitmapConvert, 下载地址连接页面 ,我们可以用它进行输入一幅位图,然后输出该位图对应的C语言形式的数据格式(包括位图调色板及位图数据部分,该部分就是调色板的索引)。这个工具很好用,但是对于不同图像会得到不同的调色板及数据索引,这样的话,如果有很多图像需要显示,就要得到很多不...
分类:
其他好文 时间:
2015-06-02 18:03:51
阅读次数:
150
来源:http://www.cnblogs.com/ronny/p/img_aly_01.html一、前言二值图像,顾名思义就是图像的亮度值只有两个状态:黑(0)和白(255)。二值图像在图像分析与识别中有着举足轻重的地位,因为其模式简单,对像素在空间上的关系有着极强的表现力。在实际应用中,很多图像...
分类:
其他好文 时间:
2015-06-01 16:19:03
阅读次数:
555
原文地址:http://blog.csdn.net/weixinhum/article/details/42718959现在,很多图像处理工具和开源库都给出了图像解码的函数接口,然而有时这些接口并不能完全满足我们的需求,比如如果我们想直接去解码内存中的JPEG数据就没有这样的接口。 由于之前做的项....
分类:
其他好文 时间:
2015-05-25 18:22:31
阅读次数:
256
写在前面在之前的基础篇中,我们讲到了在绘制点线时如何处理边缘的锯齿,也就是使用smoothstep函数。而模糊参数是一些定值,或者是跟屏幕分辨率相关的数值,例如分辨率宽度的5%等等。但这种方法其实是有一种问题的。这需要我们从绘制的图像说起。ShaderToy中绘制的很多图像可以说是一种Procedure Texture,过程纹理,即是计算机生成的纹理。拿之前画的圆和线来说,这些圆和线的绘制过程,是...
分类:
其他好文 时间:
2015-03-28 17:23:24
阅读次数:
1025
Corona 提供了很多图像处理方法,今天研究了下,做个记录直接上图,下面有代码---- Abstract: Filter Demo sample app---- Date: 3-13-2015---- Version: 1.0---- File name: main.lua---- Author:...
分类:
移动开发 时间:
2015-03-13 18:04:54
阅读次数:
293
现在,很多图像处理工具和开源库都给出了图像解码的函数接口,然而有时这些接口并不能完全满足我们的要求,比如如果我们想直接去解码内存中的JPEG数据就没有这样的接口。
由于之前做的项目刚刚好设备传过来的图像数据就是JPEG格式的数据,如果将每帧图像数据都保存成文件然后再借助开源库提供的接口去读数据会显得很掉价,所以做了一些直接解码内存中JPEG数据的研究。经过对比发现libjpeg库对JPE...
分类:
其他好文 时间:
2015-01-19 17:22:46
阅读次数:
796
许多图像处理任务即时是最简单的文件类型转换,例如从32位深度到8位深度的格式转化,直接获得像素阵列要比使用GetPixel和SetPixel等方法的效率高得多。 你可能会发现DotNet采用托管机制,大多数情况下微软会推荐你使用托管代码,理由是便捷和安全。实际应用中,直接操作内存中的数据块是很少见的...
分类:
其他好文 时间:
2015-01-07 14:43:54
阅读次数:
138