eg1:测试result: 左侧是google上运行的结果 右侧是在ie上运行的结果在eg1上,用了display:block这个属性,在google浏览器中,display:block和border这两个属性的width值和height值会相加,即:外框是10px 乘以2(左右边框各10像素...
分类:
其他好文 时间:
2014-07-16 21:29:54
阅读次数:
161
把彩色图片转换为灰色的图片,直接用.net接口遍历每个像素点转换的效率非常低,800K的图片65万像素我的电脑要用5分钟,而用了unsafe,速度提高了几千倍,同样的图片只用了0.几秒附一个常用的遍历像素点转换的代码构造函数C#代码publicTphc(){InitializeComponent()...
landscape水平翻转false不自动翻转手机像素分辨率和电脑正常分辨率不一样,看起来特别小//stage.align = StageAlign.TOP_LEFT;//stage.scaleMode = StageScaleMode.NO_SCALE;这两句不写的话,就会默认居中,放大至全屏。
分类:
移动开发 时间:
2014-07-16 20:31:47
阅读次数:
209
这篇将讲到图片特效处理的浮雕效果。跟前面一样是对像素点进行处理,算法是通用的。算法原理:用前一个像素点的RGB值分别减去当前像素点的RGB值并加上127作为当前像素点的RGB值。例:ABC求B点的浮雕效果如下:B.r = C.r - B.r + 127;B.g = C.g - B.g + 127;B...
分类:
其他好文 时间:
2014-07-14 10:16:45
阅读次数:
162
dp(dip): device independent pixels(设备独立像素). 不同设备有不同的显示效果,这个和设备硬件有关,一般我们为了支持WVGA、HVGA和QVGA 推荐使用这个,不依赖像素。dp也就是dip,这个和sp基本类似。如果设置表示长度、高度等属性时可以使用dp 或sp。但如...
分类:
移动开发 时间:
2014-07-13 11:21:27
阅读次数:
200
图片涂鸦和水印其实是一个功能,实现的方式是一样的,就是一张大图片和一张小点图片叠加即可。前面在android图像处理系列之六--给图片添加边框(下)-图片叠加中也讲到了图片叠加,里面实现的原理是直接操作像素点。下面给出别外一种方式让图片叠加--用Canvas处理图片,canvas已经封装好了,直接调...
分类:
其他好文 时间:
2014-07-13 11:05:50
阅读次数:
227
这篇将讲到图片特效处理的图片叠加效果。跟前面一样是对像素点进行处理,可参照前面的android图像处理系列之七--图片涂鸦,水印-图片叠加和android图像处理系列之六--给图片添加边框(下)-图片叠加两篇文章,此篇所讲的与之前有一点区别。叠加原理是两张图片的像素点按透明度叠加,不会进行颜色过滤。...
分类:
其他好文 时间:
2014-07-13 11:04:01
阅读次数:
181
这篇将讲到图片特效处理的模糊效果。跟前面一样是对像素点进行处理,算法是通用的,但耗时会更长,至于为什么,看了下面的代码你就会明白。算法:一、简单算法:将像素点周围八个点包括自身一共九个点的RGB值分别相加后平均,作为当前像素点的RGB值,即可实现效果。举例:ABCDEFGHI假如当前点是E,那么会有...
分类:
其他好文 时间:
2014-07-13 10:56:43
阅读次数:
203
学习Graphics中遇到位图(Bitmap)中getPixels()方法,对该方法的用法大体理解,但对其中的stride参数却不明白具体的用法以及用意,现记述过程如下:getPixels()方法的用处为获取位图(Bitmap)中的像素值(颜色值),存入类型为int的pixels数组中,至于从RGB...
分类:
其他好文 时间:
2014-07-12 13:52:02
阅读次数:
347
package com.lengxiaocai.myutil.screentool;
import android.content.Context;
/**
*
* @ClassName: ScreenTool
*
* @Description: 屏幕像素检测
*
* @author yazhizhao
*
* @date 2014-5-6 上午11:47:07
*/...
分类:
移动开发 时间:
2014-07-10 23:40:58
阅读次数:
340