前面讲了paint,后面会花几篇主要讲讲canvas,并且由于最近项目比较紧,所以近期的文章都会“短小精悍”;
paint 作为画笔,里面有非常多而强大的设置方法,比如设置颜色过滤器,设置位图渲染、渐变,设置图像的混合模式等等,而canvas呢?里面提供了哪些利器可以为我们所用,一起来看看:
通过上图我们可以看到,canvas 里的方法基本可以分为这么几类:
1. save、restore 等与层的保存和回滚相关的方法;
2. scale、rotate、clipXXX 等对画布进行操作的方法;
3. dra...
分类:
其他好文 时间:
2015-04-14 11:20:17
阅读次数:
307
我们已经介绍了Canvas,在那里,已经学习了如何创建自己的View。在第7章中也使用了Canvas来为MapView标注覆盖。画布(Canvas)是图形编程中一个很普通的概念,通常由三个基本的绘图组件组成:Canvas 提供了绘图方法,可以向底层的位图绘制基本图形。Paint 也称为"刷子",Pa...
分类:
移动开发 时间:
2015-04-13 18:30:57
阅读次数:
207
Android自定义View学习笔记03预备知识BitMap类BitMap位图类,其中有一个嵌套类叫Bitmap.Config,内部有四个枚举值。这个类的作用是定义位图存储质量,即存储一个像素的位数,以及是否能显示透明、半透明颜色(Possible bitmap configurations. A bitmap configuration describes how pixels are store...
分类:
移动开发 时间:
2015-04-13 09:41:51
阅读次数:
201
最近在整理canvas的时候发现HTML5 Canvas开发详解一个奇怪的属性解释目标图形是显示在画布上的位图而原图形是指要回执在画布上的形状w3school上面是这样说的destination-atop 在源图像顶部显示目标图像。源图像之外的目标图像部分不会被显示。然后再HTML5 Canvas开...
分类:
Web程序 时间:
2015-04-11 13:08:05
阅读次数:
202
矢量图和位图矢量图:基于数学的描述位图:基于像素点的描述svg的使用1、浏览器直接打开svg文件2、通过IMG标签使用3、通过SVG标签使用4、作为CSS背景使用基本图形和基本属性基本图形:rect circle ellipse line polyline polygon基本属性:fill:填充色s...
分类:
其他好文 时间:
2015-04-11 13:06:18
阅读次数:
166
在用image加载bmp图片时,要使用某点的像素值,传统的做法是scanline、canvas.pixel、或者用api函数来获取。
既然image能画出bmp图片来,bmp中应该包含这个位图的像素值。来找找。果然找到了
TBitmap 的 父类是 TGraphic,
TBitmap = class(TGraphic)
private
FImage: TBitmapIma...
分类:
其他好文 时间:
2015-04-09 15:38:52
阅读次数:
159
这里增加了对边缘像素的补齐。sobel梯度分割抗噪性好,但是无法做到自动阈值,是其一大遗憾,matlab却解决的很好。
//默认对8位位图进行处理
void Sobel(unsigned char *pIn, int width, int height, unsigned char *pOut)
{
//每行像素所占字节数,输出图像与输入图像相同
int lineByte=(wid...
分类:
编程语言 时间:
2015-04-08 13:16:11
阅读次数:
287
mfc绘图
绘图对象的使用,
CBitmap 使用
创建于当前dc的兼容dc (内存中数据结构一样)
将位图选入兼容dc
将位图从兼容dc拷贝到当前dc
将位图从兼容dc中选出,恢复位图
删除兼容dc
删除位图对象
CRgn 复杂区域
创建几何区域
CRgn::CreateXXX...
分类:
编程语言 时间:
2015-04-07 09:55:04
阅读次数:
181
以前js 实现过一个瀑布流,jquery 也来实现一个
主要思路:
1 先显示出来大概20张图片,使界面出现滚动条
2 设置显示出来图片父id 设置为relative 定位,图片定位方式为float 定位
3 使刚显示出来的图片作为折叠出现,呈现为瀑布流
4 当滚动 滚动条时,判断是否进行加载图片
5 使新加载的图片重新进行瀑布流排序
重点:
1 判断什么时间进行加载新图片
...
分类:
Web程序 时间:
2015-04-03 19:31:35
阅读次数:
211
BMP图片,是Bitmap(位图)的简称,它是windows显示图片的基本格式。在windows下,任何格式的图片文件(包括视频播放)都要转化为位图才能显示出来。各种格式的图片文件也都是在位图格式的基础上采用不同的压缩算法生成的。位图文件主要分为如下3个部分:块名称 对应Window结构定义 大小....