px: 即像素,1px代表屏幕上一个物理的像素点; px单位不被建议使用,因为同样100px的图片,在不同手机上显示的实际大小可能不同,如下图所示(图片来自android developer guide,下同)。 偶尔用到px的情况,是需要画1像素表格线或阴影线的时候,用其他单位如dp会显得模糊。 ...
分类:
移动开发 时间:
2017-06-01 12:04:29
阅读次数:
176
DP 这个是最常用但也最难理解的尺寸单位。它与“像素密度”密切相关,所以 首先我们解释一下什么是像素密度。假设有一部手机,屏幕的物理尺寸为1.5英寸x2英寸,屏幕分辨率为240x320,则我们可以计算出在这部手机的屏幕上, 每英寸包含的像素点的数量为240/1.5=160dpi(横向)或320/2= ...
分类:
其他好文 时间:
2017-06-01 12:03:28
阅读次数:
285
1、普通情况下的RGB彩色图像:它的每一个像素点都是由三个通道组成,即红色(R)、绿色(G)和蓝色(B)。8位三通道彩色图像就是每一个像素中每一个通道的取值范围都是 0~255(即二进制下的8位数),而整幅彩色图像则是由三个通道的图像所组成。在数据中的存储方式是依照像素连续存储的,而每一个像素中的数 ...
分类:
其他好文 时间:
2017-05-30 16:15:25
阅读次数:
160
*继续:ShaderToy基础学习中d(`???)b 对每个像素点进行旋转,其实加个公式就ok了啊。 对网格进行旋转: 代码如下: ...
分类:
其他好文 时间:
2017-05-30 00:07:42
阅读次数:
331
二值化基本概念:通俗的讲就是把一副彩色图像处理成一副黑白图像,一般是作为后续复杂图像处理操作的预处理。 二值化算法思路:遍历图像的所有像素点,计算每个像素点的灰度值。通过迭代法收敛得到一个最佳阈值,灰度值大于最佳阈值的像素点设为白色,灰度值小于最佳阈值的像素点设为黑色。(我这里的二值化处理结果是,背 ...
分类:
编程语言 时间:
2017-05-28 20:56:38
阅读次数:
285
1.计算机图形的表示方式: 在计算机中,图片是采用位图形式来实现的 单色位图(bmp):(白色)200*200=4万个像素点,8个字节是一byte,大概有5000byte,因为图片的头信息,和事件什么的都保存在图片里,实际图片大小为5.多kb(黑白,1个byte可以表示8个像素点0表示黑色,1表示白 ...
分类:
其他好文 时间:
2017-05-25 19:45:23
阅读次数:
194
Moravec在1981年提出了Moravec角点检測算子,并将它应用于立体匹配。它是一种基于灰度方差的角点检測方法。该算子计算图像中某个像素点沿着水平、垂直、对角线、反对角线四个方向的灰度方差,当中的最小值选为该像素点的角点响应值CRF(Corner Response Function)。再通过局 ...
分类:
其他好文 时间:
2017-05-22 15:15:47
阅读次数:
134
三、基于聚类的整图分割 需要利用PIL进行图片处理,在anaconda安装的时候提示PIL只能用在py26,搜索知,可以conda install pillow 即可。 代码比较简单,应用层面上需要注意的是图像的格式与几个像素点的问题。 以上:) ...
分类:
其他好文 时间:
2017-05-21 19:47:38
阅读次数:
231
屏幕尺寸、屏幕分辨率、屏幕像素密度 屏幕尺寸: 指屏幕的对角线的长度,单位是英寸,1英寸=2.54厘米。 常见的屏幕尺寸有2.4、2.8、3.5、3.7、4.2、5.0、5.5、6.0等。 屏幕分辨率:(iphone6 750*1334) 指在横纵向上的像素点数,单位是px,1px=1个像素点。一般 ...
分类:
移动开发 时间:
2017-05-19 23:58:06
阅读次数:
348
一幅彩色图像的基本要素是什么? 说白了,一幅图像包括的基本东西就是二进制数据,其容量大小实质即为二进制数据的多少。一幅1920x1080像素的YUV422的图像,大小是1920X1080X2=4147200(十进制),也就是3.95M大小。这个大小跟多少个像素点和数据的存储格式有关。下面简述yuv与 ...
分类:
其他好文 时间:
2017-05-15 12:59:06
阅读次数:
133