一、位图的使用
1 位图 - 通过保存图像上每个点的颜色,生成相应的位图文件
光栅图 - 可以理解为图像点阵的保存
矢量图 - 可以理解为绘图命令的保存
2 位图的使用
2.1 加载位图
LoadBitmap
2.2 创建放置位图的DC
CreateCompatibleDC
2.3 将位图放入创建的DC中
SelectObject
2.4 绘制位图到当前DC中
BitBlt...
安装Skyline的TerraExplorer Pro软件后,我们很容易在其安装目录中找到这样一些文件:gdal.dll、gdal_csharp.dll、ogr_csharp.dll、osr_csharp.dll等等,这说明什么?原来Skyline也是利用开源的GDAL类库,来实现一些对栅格和矢量数...
分类:
其他好文 时间:
2014-07-21 09:36:17
阅读次数:
274
GDAL库中对于矢量数据的读取中可以设置一些过滤器来对矢量图形进行筛选,对于Shapefile格式来说,如果数据量太大,设置这个过滤器时间慢的简直无法忍受。好在GDAL1.10版本开始支持读取Shapefile文件的空间索引文件(.sbn / .sbx)来进行加速。下面就同样的数据同样的代码来对GDAL1.9.0和GDAL1.11.0两个版本进行测试时间,比较下速度(看到结果你肯定会张大嘴巴的~~...
分类:
其他好文 时间:
2014-07-20 22:34:03
阅读次数:
428
遇到了小bug:R中矩阵相乘错误于A %*% B: 需要数值/复数矩阵/矢量参数看到网上别人的做法,发现了用class(A)和class(B)之后才发现,是因为读入的时候数据的类型不对,A、B的类型并不是matrix,才导致了这个问题。用as.matrix来变型一下,就OK了。
分类:
其他好文 时间:
2014-07-19 20:19:21
阅读次数:
731
划动(Swipe) 划动手势和挥手(wave)手势类似。识别划动手势需要不断的跟踪用户手部运动,并保持当前手的位置之前的手的位置。因为手势有一个速度阈值,我们需要追踪手运动的时间以及在三维空间中的坐标。下面的代码展示了存储手势位置点的X,Y,Z坐标以及时间值。如果熟悉图形学中的矢量计算,可以将这个认...
分类:
其他好文 时间:
2014-07-19 15:30:32
阅读次数:
384
解决办法: 只能通过一些trick来减小生成的中间矩阵的大小。比如我所遇到的问题是:我要运行(W%*%H%*%t(H)) 这句话,(W的规模是5000000*10,而H的规模是10*100000)解释执行W%*%H的时候报错:不能有负长度矢量。坑爹的中文报错,google发现,和中文有关的R文档、....
分类:
其他好文 时间:
2014-07-19 12:25:50
阅读次数:
206
在边缘灰度值过度比较尖锐切图像中噪声比较小时,梯度算子工作效果好。1、数字图像中求导数是利用差分近似微分来进行的。2、梯度对应一阶导,梯度是矢量。矢量的幅度(有时候常称为梯度)方向角:注意:范数的概念,实际上就是一种求距离的方法,详见距离度量函数幅度有这里用欧式距离是2范数,城区距离是1范数,∞范数...
分类:
其他好文 时间:
2014-07-19 12:08:05
阅读次数:
315
三维场景作为最真实的地图,肯定需要道路信息。下面讲在三维场景中加载道路图层(矢量shp)并配置注记信息。数据:fly工程文件,道路中心线矢量(属性字段中有”道路名称“)
分类:
其他好文 时间:
2014-07-17 21:27:28
阅读次数:
215
出于后的工作需求,需要快速弄清楚整个php网站系统是如何运行的。抱着试探的心态,写出了这个工具。
暂时把它叫做“系统信息动态解析地图”吧,也许“系统信息图”更方便。
这次拿的织梦的系统做实验对象。
这写代码,发现一款好用的SVG插件——svgjs(svgjs.com),可以非常方便的用JS脚本控制绘制一些矢量图。
这个程序构思了很长时间,实现它只是这两天的事。
这套程序在本地的虚拟机上运...
分类:
Web程序 时间:
2014-07-17 19:21:20
阅读次数:
314
Google Map(谷歌地图)是Google公司提供的电子地图服务。包括了三种视图:矢量地图、卫星图片、地形地图。对于Android系统来说,可以利用Google提供的地图服务来开发自己的一些应用。Google Map的服务体现在两个方面:地图API和位置API。使用Android Maps .....
分类:
移动开发 时间:
2014-07-16 13:39:24
阅读次数:
394