bitmap:指定需要扭曲的源位图。meshWidth:该参数控制在横向上把该源位图划分成多少格。meshHeight:该参数控制在纵向上把该源位图划分成多少格。verts:该参数是一个长度为(meshWidth+1)*(meshHeight+1)*2的数组,它记录了扭曲后的位图各”顶点“位置。ve...
分类:
其他好文 时间:
2015-01-26 22:29:25
阅读次数:
208
#include
#define set_bit1(x,y) (x|=(0x01L<<y))
#define set_bit0(x,y) (x&=(~(0x01L<<y)))
#define get_bit(x,y) (x&(0x01L<<y))
int main()
{
int pos = 31;
unsigned long bitmap = 0xffffff...
分类:
其他好文 时间:
2015-01-26 17:03:02
阅读次数:
238
新浪微博分享中,有个网页分享,其中mediaObject.setThumbImage(bitmap);这句必不可少,而且bitmap大小不能超过30kb.少了这句,你就是把所有代码检查一遍都找不到不能分享的原因。但是文档中并没有提及.qq空间分享中,官方文档里params.putStringArra...
分类:
其他好文 时间:
2015-01-26 13:21:54
阅读次数:
152
Go语言提供了byte类型,一个byte对应8个位,所以转换一下就可以实现位图了。
代码:
package main
//author:xcl
//date:2014-1-25
import (
"fmt"
)
func main() {
arrInt32 := [...]uint32{5, 4, 2, 1, 3, 17, 13}
var arrMax uint3...
分类:
编程语言 时间:
2015-01-26 01:26:19
阅读次数:
211
Android中有一个Canvas类,Canvas类就是表示一块画布,你可以在上面画你想画的东西。当然,你还可以设置画布的属性,如画布的颜色/尺寸等。Canvas提供了如下一些方法:Canvas():创建一个空的画布,可以使用setBitmap()方法来设置绘制的具体画布;Canvas(Bitmap...
分类:
移动开发 时间:
2015-01-26 01:19:17
阅读次数:
225
/// /// 二值化图像 /// /// /// private static unsafe Bitmap Binaryzation(Bitmap bmp) { Bit...
/// /// 图形细化 /// /// /// public unsafe Bitmap ToThinner(Bitmap srcImg) { int iw = src...
drawable(2、bitmap) RGB 转 灰度的例子
分类:
其他好文 时间:
2015-01-24 15:40:20
阅读次数:
210
Bitmap调用recycle? When?Bitmap有一个recycle方法,意思非常easy,回收Bitmap的空间。Q 1: Bitmap是否有调用recycle方法的必要性?A: 嵌入式系统总是格外注重空间的问题,不小心的话就会有OOM。可是应用层使用java的android平台有其天然的...
分类:
其他好文 时间:
2015-01-24 12:56:23
阅读次数:
203