FreeType2使用总结(转)】的更多相关文章

在各个技术博客搜索相关资料后,终于将freeType的源码用keil工程编译通过,这里记录一下步骤和遇到的问题. 因为网上的资料都是旧版本freeType的工程,这里博主使用的是freeType2.9.1版本,下载地址 下面是简单的步骤 1.添加源文件: 其中,FreeTypeInc可以不添加,主要是为了方便阅读修改源文件. 2.添加对应的头文件路径,(在移植过程中发现:许多没有添加到工程的.C文件会通过#include  xxx.C的方式调用,因此可以参考官方源码的doc文档查看.C之间的依赖…
从http://www.freetype.org下载源代码. FreeType2库源码包中包含多种环境与编译器下的make文件,其中还包含vc的项目文件. 我用的是VC,所以首先找到VC环境的项目文件.该文件在 /builder/win32/visualc目录下面,该目录包含vc6与vs2005的项目文件.不过好像它的vc6版本的项目文件有点问题,我用vc6是不能正确打开的,不过vs2005可以很好的工作.打开vs2005的项目进行编译就可以了,没有错误的放就会在/objs目录下产生相应的lib…
一.FreeType2简介 1. 是一个免费.开源.可移植且高质量的字体引擎: 2. 支持多种字体格式文件,并提供了统一的访问接口: 3. 支持单色位图.反走样位图渲染,这使字体显示质量达到Mac的水平: 4. 采用面向对象思想设计,用户可以灵活的根据需要裁剪. 二.FreeType2字形约定 2.1 基本概念 字形: 字符映像叫做字形,单个字符能够有多个不同的映像,即多个字形.多个字符也可以有一个字形. (可以理解为一个字形就是一种书写风格) 字符图: 字体文件包含一个或多个表,叫做字符图.用…
自己安装的libfreetype2在/usr/local/lib目录下export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig:$PKG_CONFIG_PATH…
在图像定位和模式识别时,经常需要把结果标注到图片上,标注内容可以是数字字母.矩形框等(opencv支持的)或者是中文汉字(借助freetype). 1.显示数字/矩形框 #include <opencv/highgui.h> using namespace cv; //绘画 Mat image = imread(image_root + filename); Point p1(x,y), p2(x+w,y+h), p0(x+w/, y+h/); ; //数字 rectangle(image,…
一.LAMP环境的介绍 1.LAMP环境的重要性 思索许久,最终还是决定写一篇详细的LAMP的源码编译安装的实验文档,一来是为了给自己一个交代,把技术进行系统的归纳,将技术以极致的形式呈现出来,做为一个做技术的应该有的态度要通过这篇文档展现,做为以后二来也是为了给那些一直在寻找详细文档来细致学习的人多一些思路,于是结合自己所学将零零散散知识进行了整合,尽量将最好的东西展现出来.安装过程中遇到的问题及解决方法我也会一一解答(专门用一篇博客来列出LAMP的问题和解决方法),三来后面都很多实验都需要用…
首先下载libgdiplus2.10.9安装包 wget http://download.mono-project.com/sources/libgdiplus/libgdiplus-2.10.9.tar.bz2 tar -jxvf libgdiplus-.tar.bz2 cd libgdiplus- 进入目录开始configure编译 ./configure --prefix=/usrmake 将libgdiplus安装在/usr目录下 发现在该操作系统报错了:如下 gdiplus-:: fa…
作者:郝喜路   个人主页:http://www.cnicode.com      博客地址:http://haoxilu.cnblogs.com 说明:我是Linux菜鸟,自己尝试配置Jexus服务器,中间遇到了很多错误,参考园子里很多大神的博客.才完成配置.如果你和我一样是个菜菜,那么,你不用东奔西跑了,这儿有你想要的... 1. 使用Putty连接远程Ubuntu服务器: 如果不能连接,可使用如下解决方案; 参考地址:http://www.linuxidc.com/Linux/2012-0…
Asp.Net跨平台的文章园子里有很多,这里给自己搭建的情况做一下总结,方便以后查看. 参考网站:   http://www.linuxdot.net/(Linux DotNET大本营 )  http://www.cnblogs.com/shanyou/p/4677569.html(张善友)  http://www.cnblogs.com/haoxilu/p/3813907.html 一.系统安装 使用VMware +Ubuntu14.04 64位系统.这个没什么好说的. 二.环境配置 1.对当…
目录 一.LAMP环境的介绍     1.LAMP环境的重要性     2.LAMP组件介绍 二.Apache源码安装     1.下载Apache以及相关依赖包     2.安装Apache以及相关依赖包         2-1.安装Apache依赖包         2-2.安装apr         2-3.安装apr-util         2-4.安装pcre         2-5.安装Apache     3.配置Apache         3-1.启动Apache服务    …