摘要: 前面说了已经获取到颜色值了,现在需要比较两个颜色的差值。两个颜色的根据RGB的差来取,有两种情况:1.(R的平方+G的平方+B的平方)开根号,再两个颜色值相减获取差值。2.(((R1-R2)的平方) + ((R1-R2)的平方) + ((R1-R2)的平方))开根号,即为差值第一种情况差值比第二种情... 阅读全文
posted @ 2015-11-28 18:11 王云盼 阅读(624) 评论(0) 推荐(0) 编辑
摘要: 前言:http://www.cnblogs.com/studypanp/p/5002953.html 获取的颜色值前面获取到一个像素点的颜色值后(十六进制),比如说(黄色):FFD1C04C(共八位),我自认为前面两位代表透明度,其它顺序为R-G-B, 没想到顺序是G-B-R下面为从十六进制解析RG... 阅读全文
posted @ 2015-11-28 17:34 王云盼 阅读(4553) 评论(0) 推荐(0) 编辑
摘要: 前言:在VCL里有GetPixel函数,可直接用,在FMX里直接用这个函数没有定义,在FMX的library中找这个函数在FMX.Graphics.TBitmapData.GetPixel中 结果我引用FMX.Graphics不行,引用FMX.Graphics.TBitmapData也不行,然后我... 阅读全文
posted @ 2015-11-28 16:51 王云盼 阅读(3382) 评论(0) 推荐(0) 编辑
摘要: 代码编辑器:Home 回到当前行的头部End 回到当前行的尾部Insert 插入代码,覆盖后面的代码,(按回车无效), 再按撤回效果Delete 删除F1 双击一个单词后,按F1调用自带的Library 参考函数引用单元及用法F2 在Project上可... 阅读全文
posted @ 2015-11-28 14:38 王云盼 阅读(2043) 评论(0) 推荐(0) 编辑
摘要: 用delphi自带的sqr和sqrt函数procedure TForm2.SpeedButton3Click(Sender: TObject);begin ShowMessage(Sqr(6).ToString); //36end;procedure TForm2.SpeedButton4C... 阅读全文
posted @ 2015-11-28 11:46 王云盼 阅读(863) 评论(0) 推荐(0) 编辑
摘要: 生成MAC地址的小工具:{*------------------------------------------------ 生成mac地址 @author @version 2015.7.2 2015.10.22修改 步长最大长度为256,必须为2的n次方 长度不超过5位数-----... 阅读全文
posted @ 2015-11-28 11:19 王云盼 阅读(449) 评论(0) 推荐(0) 编辑
摘要: delphi有提供十进制转换成十六进制的函数: IntToStr(); 返回值为String// 十进制转十六进制var i: integer; str: string;begin i := 255; ShowMessage(IntToHex(I, 2)); //FF ... 阅读全文
posted @ 2015-11-28 10:40 王云盼 阅读(322) 评论(0) 推荐(0) 编辑