
图像处理--应用
山西茄子
多媒体工程师,从事ffmpeg,gstreamer,视频编码,deepstream等开发,做做笔记。
展开
-
CxImage
CxImage是C++实现的功能强大的、能处理多种文件格式的图像管理类。它能够简单快速的实现图像的导入、保存、显示和变换。 为什么使用CxImage u 它是平台无关的 u 它是自由软件、免费的、开源的 u 支持多种平面格式:BMP、GIF、ICO、TGA、JPEG、PCX、PNG、TIFF、MNG、RAS等,还有更多! u 功能强大:几何变换、图像处理、图像格式转换等。转载 2014-03-07 09:33:36 · 1094 阅读 · 0 评论 -
GDI+
什么是GDI+ GDI 概念 GDI是Graphics Device Interface的缩写,含义是图形设备接口,它的主要任务是负责系统与绘图程序之间的信息交换,处理所有Windows程序的图形输出。 在Windows操作系统下,绝大多数具备图形界面的应用程序都离不开GDI,我们利用GDI所提供的众多函数就可以方便的在屏幕、打印机及其它输出设备上输出图形,文本等操作。GDI的出现使 程序转载 2014-03-04 11:01:11 · 843 阅读 · 0 评论 -
rgb向yuv转化的最优算法
朋友曾经给我推荐了一个有关代码优化的pdf文档《让你的软件飞起来》,看完之后,感受颇深。为了推广其,同时也为了自己加深印象,故将其总结为word文档。下面就是其的详细内容总结,希望能于己于人都有所帮助。 速度取决于算法 同样的事情,方法不一样,效果也不一样。比如,汽车引擎,可以让你的速度超越马车,却无法超越音速;涡轮引擎,可以轻松超越音障,却无法飞出地球;如果有火箭发动机,就可以到达火星转载 2012-09-12 15:26:26 · 757 阅读 · 0 评论 -
VC编程实现数字图像的边缘检测
数字图像的边缘检测是图像分割、目标区域的识别、区域形状提取等图像分析领域十分重要的基础,图像理解和分析的第一步往往就是边缘检测,目前它以成为机器视觉研究领域最活跃的课题之一,在工程应用中占有十分重要的地位。本文向读者简单介绍一下这个技术,并给出了在Visual C++环境下实现的代码。 所谓边缘就是指图像局部亮度变化最显著的部分,它是检测图像局部变化显著变化的最基本的运算。对于数字图像,转载 2012-10-28 18:31:50 · 1578 阅读 · 0 评论 -
jpeg 文档格式
微处理机中的存放顺序有正序(big endian)和逆序(little endian)之分。正序存放就是高字节存放在前低字节在后,而逆序存放就是低字节在前高字节在后。例如,十六进制数为A02B,正序存放就是A02B,逆序存放就是2BA0。摩托罗拉(Motorola)公司的微处理器使用正序存放,而英特尔(Intel)公司的微处理器使用逆序。JPEG文件中的字节是按照正序排列的。 JPEG转载 2012-09-05 11:22:00 · 1080 阅读 · 0 评论 -
读文件头判断图片类型
各种格式的图片都有特定的文件头标识,通过这个可以在载入一个图片数据时判断其图片类型。首先介绍一下图片文件头表示图片类型的部分: (1)JPEG - 文件头标识 (2 bytes): 0xff, 0xd8 (SOI) (JPEG 文件标识) - 文件结束标识 (2 bytes): 0xff, 0xd9 (EOI) (2)TGA - 未压缩的前5字节 00 00 02 00 00 -转载 2012-08-20 10:35:50 · 1760 阅读 · 0 评论 -
图形图像学笔记
投射三种直线裁剪方法1 cohen-sutherland,2 中心分割算法 3 梁友栋-barsky算法。三维显示方法:1 平行投影 2 投射投影 3 正交投影 4 多视点投影 5 倾斜投影。灭点:平行线投影后交于一个点。三点透视:立方体的投影中有三个灭点。视景体:前截面跟后截面相夹的部分。四棱体:通过指定前后裁剪面以及视角可以确定一个四棱体作为视景体。glFrustum(xmin,xmax...原创 2018-03-25 21:57:57 · 757 阅读 · 0 评论