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
开发app的时候,比较麻烦的地方,就是处理屏幕适配,比如文字设为12的大小,测试的时候,看得文字挺正常,可是,放到高分辨率设备一看,文字就变得特别小, 怎样实现随着分辨率变大或者变小,所有的size数值,也会等比例变化呢? 首先,在App类,加两个static变量,用来获取屏幕大小 然后在andro ...
分类:
其他好文 时间:
2017-05-31 11:55:22
阅读次数:
1499
/** * 获取屏幕物理尺寸 * @return */private double getScreenSize(){ DisplayMetrics dm = new DisplayMetrics(); ((Activity)getContext()).getWindowManager().getDe ...
分类:
移动开发 时间:
2017-05-24 18:24:42
阅读次数:
221
截图:【检索前】【检索后】功能:单击【查找文件夹】会随机显示当前文件夹下的6张图像。假设当前文件夹下小于6幅。则所有显示。单击【选择】,会将測试图像显示在【选择】button上方。单击【检索】,会将与当前图像颜色最接近的6幅图像显示在下方。思路:将图像的RGB空间映射到HSV空间,并将其H、S、V均 ...
分类:
其他好文 时间:
2017-05-21 18:54:48
阅读次数:
204
拉普拉斯线性滤波,.边缘检測 LaplacianCalculates the Laplacian of an image.C++: void Laplacian(InputArray src, OutputArray dst, int ddepth, int ksize=1, double scal ...
分类:
编程语言 时间:
2017-05-20 11:16:30
阅读次数:
556
/// <summary> /// 使用byte[]数据,生成256色灰度 BMP 位图 /// </summary> /// <param name="originalImageData"></param> /// <param name="originalWidth"></param> /// ...
【题目】 原文: 1.6 Given an image represented by an NxN matrix, where each pixel in the image is 4 bytes, write a method to rotate the image by 90 degrees. ...
分类:
其他好文 时间:
2017-05-14 16:55:40
阅读次数:
204
注意到“files/pixel.png”,flag可能隐藏在此图片中。但随后发现该图片仅仅是一个一像素的图标,“没有”意义——files/目录可能是可以访问的: 拿到flag:natas3:sJIJNW6ucpu6HPZ1ZAchaDtwd7oGrD14 总结:HTML/CSS/JS等客户端文件可能 ...
分类:
其他好文 时间:
2017-05-12 13:23:06
阅读次数:
184