随笔分类 -  计算机图形图像

1 2 3 下一页
一文读懂机器学习,大数据/自然语言处理/算法全有了……
摘要:原文地址 http://www.open-open.com/lib/view/open1420615208000.html http://www.cnblogs.com/subconscious/p/4107357.html 1 2 3 引论 在本篇文章中,我将对机器学习做个概要的介绍。本文的目的是 阅读全文
posted @ 2016-02-01 11:23 知识天地 阅读(500) 评论(0) 推荐(0) 编辑
imagemagick /tmp/magick-xxxxxxxx
摘要:问题imagemagick在某种场景下会狂写/tmp目录,文件名形如magick-xxxxxxxx,ls -lh查看这些文件达到几百G,du -sh查看则只有几十M被这个问题折磨了许久,大晚上收报警、出去玩收报警的感觉你懂的。。。忍够了!!!原因google发现imagemagick的资源管理](C... 阅读全文
posted @ 2014-11-10 21:12 知识天地 阅读(2314) 评论(0) 推荐(0) 编辑
ImageMagick 拼图及切图方法
摘要:ImageMagick 拼图方法1. 拼图montage *.jpg-tile 22x2-geometry 64x256+0+0 10-.jpg将目录里的jpg文件按顺序拼成x轴22块,y轴2块的图 ,每个图块的大小为64X512像素,输出文件为10-.jpg你可以把22*2改成你想要得值,例如你形... 阅读全文
posted @ 2014-07-28 14:59 知识天地 阅读(12638) 评论(0) 推荐(0) 编辑
使用FreeType实现矢量字体的粗体、斜体、描边、阴影效果
摘要:前言:Freetype是一个跨平台、开源的字体渲染器,网上很多文章介绍,本人就不啰嗦了。本文重点在于实现文章标题所属的各种效果,不是Freetype的基本使用方法介绍文档,所以对于Freetype不熟悉的同学们请先学习下Freetype的基本用法,才可以使用本文中所提及的方法。正文:用FreeTyp... 阅读全文
posted @ 2014-07-04 17:03 知识天地 阅读(5240) 评论(0) 推荐(0) 编辑
Agg学习笔记
摘要:很久前就听一大牛说起Agg,据说是一个架构极度牛B的2D引擎,沉寂了许久,最后花了两周时间走马观花地把它过了一遍。果然如那大牛所言,这家伙简直就是巧夺天工的艺术品。今天稍稍瞄了一下Google扔出来的,也宣称极度牛B的2D引擎Skia,不过个人感觉整体架构大不如Agg漂亮。至于两者的性能,没做过比较... 阅读全文
posted @ 2014-06-23 17:56 知识天地 阅读(4200) 评论(0) 推荐(1) 编辑
OGR SQL
摘要:TheOGRDataSourcesupports executing commands against a datasource via theOGRDataSource::ExecuteSQL()method. While in theory any sort of command could be handled this way, in practice the mechanism is used to provide a subset of SQL SELECT capability to applications. This page discusses the generic SQ 阅读全文
posted @ 2014-04-04 08:56 知识天地 阅读(855) 评论(0) 推荐(0) 编辑
shapefile 编码错误问题解决 Wrong codepage of shapefile Warning 1: One or several characters couldn't be converted correctly from UTF-8 to ISO-8859-1.
摘要:linux下运行,因为大部分shapefile 文件,在使用时都没有指定字符集,所以qgis只能从环境变量中获取设置环境变量中获取SHAPE_ENCODING。目前唯一的解决办法就是设置环境变量$ SHAPE_ENCODING=UTF-8$ export SHAPE_ENCODING$ qgisI insist that this is a QGIS issue.GDAL 1.9.0 (and newer) is trying to interpret the encoding setting from the shape file itself. When creating a new sh 阅读全文
posted @ 2014-02-13 13:49 知识天地 阅读(2266) 评论(0) 推荐(0) 编辑
OGR 官方文档
摘要:OGR 官方文档http://www.gdal.org/ogr/index.htmlThe OGR Simple Features Library is a C++open sourcelibrary (and commandline tools) providing read (and sometimes write) access to a variety of vector file formats including ESRI Shapefiles, S-57, SDTS, PostGIS, Oracle Spatial, and Mapinfo mid/mif and TAB for 阅读全文
posted @ 2014-02-13 11:15 知识天地 阅读(899) 评论(0) 推荐(0) 编辑
OGR API Tutorial
摘要:This document is intended to document using the OGR C++ classes to read and write data from a file. It is strongly advised that the read first review theOGR Architecturedocument describing the key classes and their roles in OGR.It also includes code snippets for the corresponding functions in C and 阅读全文
posted @ 2014-02-12 16:59 知识天地 阅读(2947) 评论(0) 推荐(0) 编辑
ESRI Shapefiles (SHP)
摘要:ESRI Shapefiles (SHP)Also known as ESRI ArcView Shapefiles or ESRI Shapefiles. ESRI is the company that introduced this format. ArcView was the first product to use shapefiles.File listingShapefiles are made up of a minimum of three similarly named files, with different suffixes:Countries_area.dbfCo 阅读全文
posted @ 2014-02-12 16:58 知识天地 阅读(848) 评论(0) 推荐(0) 编辑
Python与开源GIS:在OGR中使用SQL语句进行查询
摘要:摘要: 属性选择与空间选择都可以看作是OGR内置的选择功能,这两种功能可以解决大部分实际中的问题。但是也有这种时候,就是进行查询时的条件比较复杂。针对这种情况,OGR也提供了更加灵活的解决方案:支持使用SQL语句进行查询。 例如执行SQL查询语句ExecuteSQL(...属性选择与空间选择都可以看作是OGR内置的选择功能,这两种功能可以解决大部分实际中的问题。但是也有这种时候,就是进行查询时的条件比较复杂。针对这种情况,OGR也提供了更加灵活的解决方案:支持使用SQL语句进行查询。例如执行SQL查询语句ExecuteSQL(),凭借SQL的强大功能,可以执行更复杂的任务。例如下面这段代码,是 阅读全文
posted @ 2014-02-11 17:36 知识天地 阅读(1408) 评论(0) 推荐(0) 编辑
怎么把经纬度转换成标准的度分秒单位
摘要:其计算公式应是:任何一个十进制数表示的经、纬度数,其整数即是度数,其小数部分乘以60得到的数的整数部分即是分数,再用该数的小数部分乘以60 得到的数就是秒数。例:36.12432314转换成度分秒的数是:其度数是"36",其分是"0.12432314×60=7.4593884"的整 数"7",其秒是"0.4593884×60=27.5639304","27.6"----36°7′27.6〃。计算原理:保留取整部分,小数×60 经度: 14° 0. 阅读全文
posted @ 2014-02-10 12:53 知识天地 阅读(6930) 评论(0) 推荐(0) 编辑
ImageMagick 压缩图片 方法
摘要:Images as a percentage of page weight for the Alexa top 10 global web sites图片在站点所占的比重越来越重。更好的优化图片能够提高站点速度。降低宽带流量。1.对用户上传图片进行缩放 对于用户自己上传的图片不能简单的 用css大小限制,由于这样每次载入图片时候还是会载入整幅大图。占用多余的宽带,而且影响页面载入速度。应该依据实际显示须要进行缩放。比方我想要用户相冊里的图片大小不能超过500x300:用ImageMagick处理起来非常简单[html]view plaincopyconvert-resize"500x 阅读全文
posted @ 2014-01-14 18:26 知识天地 阅读(3229) 评论(0) 推荐(0) 编辑
二维,三维坐标旋转算法(公式)
摘要:本文是有关二维,三维坐标旋转算法笔记。1.二维坐标旋转。二维坐标旋转公式图下:void Rotate2(double x1, double y1, double alpha, double& x2, double& y2){ x2 = x1 * cos(alpha) - y1 * sin(alpha); y2 = x1 * sin(alpha) + y1 * cos(alpha);}2.三维坐标旋转在处理三维坐标旋转时,使用标准的数学公式是沒有问题的。但是把二维坐标旋转调用三次,也能够实现三维坐标的旋转,而且有易读易懂,処理速度快的长处。void Rotate3(double 阅读全文
posted @ 2013-11-14 11:32 知识天地 阅读(7825) 评论(0) 推荐(0) 编辑
两个半透明颜色色的叠加计算方法
摘要:讲 Alpha 混合的文章太多了,我并非要说有什么新的更好的算法,而是这些 Alpha 混合的文章都是基于一种特定的现实应用:在背景色上叠加一个半透明色。而 OpenPainter 的需求更具一般性:混合两个半透明颜色。也就是说,原始色也是有透明度的。为此我首先用 PS 做了不少试验,试图推导出 Alpha 混合的公式。其实,一些简单的实验外加一些逻辑推理,成功了找到了 Alpha 混合的方法。这里为了计算上的方便,全部颜色分量值的取值范围都是 0 ~ 1。首先是透明度值的计算。颜色在本质上是光的产物,假设把透明度理解为玻璃的透光性,则一切就变得很easy。比如一个 alpha = 0.2 的 阅读全文
posted @ 2013-11-01 12:23 知识天地 阅读(13345) 评论(1) 推荐(1) 编辑
很好的懂遗传算法的样例
摘要:遗传算法的手工模拟计算演示样例为更好地理解遗传算法的运算过程,下面用手工计算来简单地模拟遗传算法的各 个主要执行步骤。 例:求下述二元函数的最大值: (1) 个体编码 遗传算法的运算对象是表示个体的符号串,所以必须把变量 x1, x2 编码为一种 符号串。本题中,用无符号二进制整数来表示。 因 x1, x2 为 0 ~ 7之间的整数,所以分别用3位无符号二进制整数来表示,将它 们连接在一起所组成的6位无符号二进制数就形成了个体的基因型,表示一个可 行解。 比方,基因型 X=101110 所对应的表现型是:x=[ 5,6 ]。 个体的表现型x和基因型X之间可通过编码和解码程序相互转换。(2) 初 阅读全文
posted @ 2013-06-16 16:12 知识天地 阅读(1198) 评论(0) 推荐(0) 编辑
Matlab绘图方法汇总
摘要:Matlab画图强大的画图功能是Matlab的特点之中的一个,Matlab提供了一系列的画图函数,用户不须要过多的考虑画图的细节,仅仅须要给出一些基本参数就能得到所需图形,这类函数称为高层画图函数。此外,Matlab还提供了直接对图形句柄进行操作的低层画图操作。这类操作将图形的每一个图形元素(如坐标轴、曲线、文字等)看做一个独立的对象,系统给每一个对象分配一个句柄,能够通过句柄对该图形元素进行操作,而不影响其它部分。本章介绍绘制二维和三维图形的高层画图函数以及其它图形控制函数的使用解决方案,在此基础上,再介绍能够操作和控制各种图形对象的低层画图操作。一.二维画图二维图形是将平面坐标上的数据点连 阅读全文
posted @ 2013-06-15 23:30 知识天地 阅读(829) 评论(0) 推荐(0) 编辑
车牌识别
摘要:2012-11-07 17:421090人阅读评论(0)收藏举报目录(?)[-]车牌预处理字符分割归一化处理细化处理字符特征提取神经网络训练车牌图像识别结果测试1.车牌预处理车牌预处理过程的好坏直接影响到车牌图像进行后期处理过程,比如车牌字符分割等。车牌预处理也是尽可能的消除噪声,减少后期处理带来的不必要的麻烦。输入的车牌是24Bit的BMP真彩色图像,车牌照有黄底黑字,蓝底白字等颜色,为了将这些车牌图像一并处理,就要先将车牌进行灰度化处理,然后进行二值化(黑白)处理。图4-1 原始图像将采集的车牌图像进行预处理,为了方便起见,这里采用的是BMP格式的图片,我将采集的车牌图像进行了裁剪处理,裁 阅读全文
posted @ 2013-05-29 01:15 知识天地 阅读(3841) 评论(3) 推荐(1) 编辑
车牌识别及验证码识别的一般思路
摘要:本文源自我之前花了2天时间做的一个简单的车牌识别系统。那个项目,时间太紧,样本也有限,达不到对方要求的95%识别率(主要对于车牌来说,D,0,O,I,1等等太相似了。然后,汉字的识别难度也不小),因此未被对方接受。在此放出,同时描述一下思路及算法。全文分两部分,第一部分讲车牌识别及普通验证码这一类识别的普通方法,第二部分讲对类似QQ验证码,Gmail验证码这一类变态验证码的识别方法和思路。一、车牌/验证码识别的普通方法车牌、验证码识别的普通方法为:(1)将图片灰度化与二值化(2)去噪,然后切割成一个一个的字符(3)提取每一个字符的特征,生成特征矢量或特征矩阵(4)分类与学习。将特征矢量或特征矩 阅读全文
posted @ 2013-05-29 00:58 知识天地 阅读(598) 评论(0) 推荐(0) 编辑
Windows下FFmpeg快速入门
摘要:本系列文章导航Windows下FFmpeg快速入门ffmpeg参数解释mencoder和ffmpeg参数详解(Java处理视频)Java 生成视频缩略图(ffmpeg)使用ffmpeg进行视频文件转换成FLV整理java 视频处理 mencoderjava 视频处理 ffmped+mencoderWindows下FFmpeg快速入门FFmpeg简介FFmpeg是什么?FFmpeg是用于录制、转换和流化音频和视频的完整解决方案, 包括libavcodec,一套领先的音/视频编解码类库。FFmpeg 在Linux上开发,当可以在大多数操作系统下编译,包括Windows。NoteFFmpeg对GCC 阅读全文
posted @ 2013-05-28 17:31 知识天地 阅读(424) 评论(0) 推荐(0) 编辑

1 2 3 下一页