![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android
xh2009cn
这个作者很懒,什么都没留下…
展开
-
JPEG编解码原理
一.JPEG简介JPEG全称Joint Photographic Experts Group(联合图像专家组),它是一项数字图像压缩标准(ISO/IEC 10918),1992年提出。JPEG是一种有损压缩的数字图像技术,它的核心算法是离散余弦变换(DCT)。二.JPEG压缩技术JPEG编码原理涉及到一些图像处理的知识,强烈推荐先看一下:图像与滤波。JPEG编码过程如下图解码过程就是...原创 2020-03-08 07:58:47 · 1397 阅读 · 0 评论 -
图像与滤波
1.为什么图像是波?我们知道,图像由像素组成。下图是一张 400 x 400 的图片,一共包含了 16 万个像素点。如果把每一行所有像素的R、G、B的值,依次画成三条曲线,就得到了下面的图形其中x轴为像素坐标(取值范围0399),y轴为色度(取值范围0255)可以看到,每条曲线都在不停的上下波动。有些区域的波动比较小,有些区域突然出现了大幅波动(比如 54 和 324 这两点)。对比...原创 2020-03-08 07:57:39 · 363 阅读 · 0 评论 -
Android直播从入门到精通(4):YUV数据处理
一般的视频采集设备输出的数据都是YUV格式,1.什么是YUVYUV是一种图像编码方式 ,其中Y表示明亮度(Luminance、Luma),也就是灰阶值。U、V 表示色度(Chrominance 或 Chroma),描述的是色调和饱和度。2.为什么要用YUV格式相比大家熟悉的RGB编码方式,YUV格式将图片的亮度和色度信息分开存储。为什么做?有什么好处呢?由于人眼的视网膜杆细胞多于视网...原创 2020-03-08 07:56:40 · 246 阅读 · 0 评论 -
解决Android软键盘和表情面板切换界面闪动问题
Android软键盘会压缩Activity窗口大小,在软键盘和表情面板之间切换的时候会造成界面跳动,影响体验,如下图:造成这个原因和AndroidManifest.xml文件里面设置Activity的windowSoftInputMode属性有关:当属性为adjustResize的时候,软键盘弹出时会挤压Activity窗口大小,这样可以保证输入法不会覆盖到输入框;原创 2016-05-12 20:04:14 · 8864 阅读 · 10 评论