
图像处理
文章平均质量分 92
happy08god
转载人生有三
1.人生三不争不与上级争锋不与同级争宠不与下级争功
2.人生三修炼看得透想得开拿得起放得下立得正行得直
3.人生三福平安是福健康是福吃亏是福
4.人生三为和为贵善为本诚为先
5.人生三不等孝老行善健身
6.人生三快事美酒挚友枕边书祝各位家人一生平安
展开
-
EXIF Tags
找到了详细介绍EXIF Tags的文章: http://www.sno.phy.queensu.ca/~phil/exiftool/TagNames/EXIF.htmlEXIF TagsEXIF stands for "Exchangeable Image File Format". This type of information is formatted acc原创 2013-09-10 18:08:12 · 3557 阅读 · 0 评论 -
EXIF 方向参数 Orientation
转自: http://www.80sidea.com/archives/2316关于EXIF的orientation的flag,另外可参考: http://sylvana.net/jpegcrop/exif_orientation.htmlEXIF 方向参数 OrientationEXIF Orientation 参数让你随便照像但都可以看到正确转载 2013-09-10 16:04:59 · 10784 阅读 · 2 评论 -
EXIF查看器
刚才浏览网页,意外看到了个有意思的东东—— EXIF查看器。 可以查看图片的EXIF信息,如Orientation, 拍照情况。图虫EXIF查看器软件链接 : http://exif.cn/查看结果如下: EXIF信息摘要器材NEX-7, Sony E 18-55mm F3.5-5.6 OSS or原创 2013-09-10 16:31:58 · 10653 阅读 · 0 评论 -
A good article about the Exif Orientation Tag
From : http://keyj.emphy.de/exif-orientation-rant/The most evil feature ever conceived: the Exif Orientation Tag(May 5, 2012)There are some advances in technology that are原创 2013-09-10 18:48:21 · 1199 阅读 · 0 评论 -
An example of using libexif to set JPEG Orientation Tag
An example of using libexif to set JPEG Orientation Tag : http://www.jwz.org/blog/2008/12/cocoa-exif-rotation/#include #include #include intmain(int argc, char *argv[]) { if(argc原创 2013-09-11 19:17:25 · 6159 阅读 · 0 评论 -
手机,相机防抖功能
转自知乎: http://www.zhihu.com/question/21051836防抖一直以来就是一个备受关注的技术。防抖的方式也非常多。要弄清防抖是如何作用的,首先要清楚为什么会产生抖动。我们人类的身体一直都是处在动态的状态下。就算你屏住呼吸,收紧肌肉,你的身体实际上还是处在轻微的晃动下,因为你的心跳你不能控制,血液不停地在体内流动。我们的肌肉在大脑的控制下为了保持身体的某原创 2013-10-10 16:30:45 · 9871 阅读 · 0 评论 -
曝光的基本原理
以下内容,摄像头或者图像处理的行业人士或许才有点兴趣。曝光的基本原理人眼对观察到的亮度变化是一种对数压缩规律。比如亮度为1000烛光/平方米的一个东西,和亮度为500烛光/平方米的一个东西,虽然他们亮度相差500,人眼认为他们亮度差一倍。比如亮度为10烛光/平方米的一个东西,和亮度为5烛光/平方米的一个东西,虽然他们亮度相差只有5,人眼认为他们亮度也差一倍。这种对数压缩使我们既能看清楚亮度...原创 2019-03-14 10:56:59 · 14167 阅读 · 2 评论 -
YUV420_to_RGB24 算法
转自: http://www.cnblogs.com/doorsky/archive/2011/01/02/1924253.html算法一: 查表法?const int Table_fv1[256]={ -180, -179, -177, -176, -174, -173, -172, -170, -169, -167, -转载 2013-08-29 19:14:54 · 3404 阅读 · 0 评论 -
libjpeg 详解
最近工作中涉及到了图片的编解码,在网上确实找到了不少范例,但没发现详尽介绍这个库的文章,对直接解码输出YUV进行介绍的文章页没找到。都是讲输出RGB,然后进行RGB->YUV转换的。而我个人觉得,既然输入图像就是YCbCr,就完全没必要进行RGB-> YUV的转换,但这样做,图像是否有问题,那就不得而知了(有待确认)。要深入理解这个开源库,除了readme所列的文档原创 2013-08-22 20:21:02 · 19115 阅读 · 3 评论 -
RGB565 与 RGB888的相互转换
本文内容不是完全原创,参考了网上部分精华,做了整理。RGB色彩模式(也翻译为“红绿蓝”,比较少用)是工业界的一种颜色标准,是通过对红(R)、绿(G)、蓝(B)三个颜色通道的变化以及它们相互之间的叠加来得到各式各样的颜色的,RGB即是代表红、绿、蓝三个通道的颜色,这个标准几乎包括了人类视力所能感知的所有颜色,是目前运用最广的颜色系统之一。就原创 2013-08-29 14:48:28 · 47355 阅读 · 5 评论 -
HDR渲染器的实现(基于OpenGL)
HDR渲染器的实现(基于OpenGL) 作者:何咏(欢迎和大家交流,我的QQ:35574585,Email:hyestar@126.com)我的个人网站:http://www.graphixer.com.cn原文出处:http://www.graphixer.com.cn/ShowWorks.asp?Type=1&ID=48Demo下载:http://www转载 2013-06-09 16:43:10 · 2936 阅读 · 0 评论 -
摄像头成像 (待续)
摄像头的成像过程就是将光信号数字化的过程。光线首先通过镜头,到达感光元件-可能是CCD,或者是CMOS,两者的作用都是将光线转换为数字信号,然后数字信号被传送到一个专门的外理器(DSP),进行图像信号增强以及压缩优化后再传输到电脑或者其它存储设备上,那么由此可以看到其中的每一个设备都对摄像头的整体性能有影响! 物理像素:物理像素是你的手机照相硬件所能达到的最大像素值,转载 2013-06-20 18:34:18 · 1089 阅读 · 0 评论 -
相机防抖
转自: http://ask.zol.com.cn/q/21060.html 有没有机身防抖不重要,只要镜头带防抖功能就可以了。而且感觉有大光圈的好镜头才最重要。一镜走天下是初级入门者最容易选择的,时间长了你肯定会换镜头,成本反而增加了。在购买相机的时候,我建议是一步到位,买个大光圈的广角镜头即可。而且选购相机的时候没有比查找机身是否携带防抖,现在镜头都是带防抖的了,所以机转载 2013-07-08 19:58:28 · 1970 阅读 · 0 评论 -
YUV422SP转YUV422P
转自:http://blog.youkuaiyun.com/subfate/article/details/8804946最近为了测试采集的YUV视频是否正确,不过用YUV播放器看不了YUV422SP的文件。为了让其正确播放,写了个转换函数,当然,没经什么优化。但作为测试手段,已经足够了。下面给出YUV422SP转YUV422P格式的转换函数,当然,也包括了YUV420SP转YUV转载 2013-07-09 19:45:43 · 4041 阅读 · 0 评论 -
YUV格式
转自: http://www.douban.com/note/76361504/YUV是编译true-color颜色空间(color space)的种类,Y'UV, YUV, YCbCr,YPbPr等专有名词都可以称为YUV,彼此有重叠。“Y”表示明亮度(Luminance、Luma),“U”和“V”则是色度、浓度(Chrominance、Chroma),Y'UV, YUV,转载 2013-07-09 20:53:10 · 1209 阅读 · 0 评论 -
JPEG小知识
转自: http://zhidao.baidu.com/question/26677861.html jpg全名应该是JPEG JPEG 图片以 24 位颜色存储单个光栅图像。JPEG 是与平台无关的格式,支持最高级别的压缩,不过,这种压缩是有损耗的。渐近式 JPEG 文件支持交错。 可以提高或降低 JPEG 文件压缩的级别。但是,文件大小是以图像质量为代价的。压转载 2013-07-30 18:05:36 · 1578 阅读 · 0 评论 -
YUV420SP
1)SP(Semi-Planar)指的是YUV不是分成3个平面而是分成2个平面。Y数据一个平面,UV数据合用一个平面。UV平面的数据格式是UVUVUV...。2)interlace指的是隔行扫描,是把一帧图像分成上下两场,上场(Top field)的数据是整个图像的奇数行(1,3,5,7...),下场(Bottom field)的数据是整个图像的偶数行(2,4,6,8...)。两场穿插组合起来原创 2013-08-02 15:00:21 · 10753 阅读 · 0 评论 -
Camera sensor驱动
转自: http://blog.163.com/ac952_hmz/blog/static/947915132012101287284/驱动者,三分硬件,三分格式,四分软件。 在手机中,我们常将camera直接称为sensor,展讯平台的sensor就像lcd一样,已经十分的成熟了。沿袭前面的模式,先介绍一下硬件的基本知识。 一、sensor的种类原创 2013-08-04 00:19:05 · 7399 阅读 · 1 评论 -
libjpeg介绍及使用相关网页
此文为转载,关于Libjpeg的概要介绍和可参考的网页。#include "jpeglib.h"int yuv422_to_jpeg(unsigned char *data, int image_width, int image_height, FILE *fp, int quality){ struct jpeg_compress_struc转载 2013-08-05 15:26:20 · 1520 阅读 · 0 评论 -
各种RGB和YUV相互转换的代码
转自: http://www.cnblogs.com/chuncn/archive/2009/03/31/1425646.html1、用查表的方法实现相互转换,代码可以参考“点对点视频会议程序VideoNet”2、用C语言定点乘加运算实现,代码参考XviD参考其中的ConvertYUV2RGB函数http://hi.baidu.com/yeyingxian/转载 2013-08-05 15:23:49 · 1475 阅读 · 0 评论 -
YUV RGB 转换
在网上看到一个开源项目的代码,写的非常整洁,易懂,特此记录下来,网址忘了,还望见谅!!#include #include #define ALIGN_2K(x) ((x + 2047) & ~ 2047)struct Buffer { void * data; size_t size; size_t width, height;}; static int原创 2013-08-29 15:54:36 · 1483 阅读 · 0 评论 -
文详解YUV420数据格式
文详解YUV420数据格式转自: http://www.cnblogs.com/azraelly/archive/2013/01/01/2841269.htmlYUV格式有两大类:planar和packed。对于planar的YUV格式,先连续存储所有像素点的Y,紧接着存储所有像素点的U,随后是所有像素点的V。对于packed的YUV格式,每个像素点的Y,U,V是连转载 2013-05-29 18:35:19 · 1678 阅读 · 0 评论