pkgconfig 下的 *.pc做何用处?
转自:http://www.linuxsir.org/bbs/printthread.php?t=201417/usr/lib/pkgconfig/*.pc 这些文件是作什么用的? 众所周知, 在/usr/lib/pkgconfig/目录下有很多的 .p c 文件. 请问这些文件是作什么用的?例如打开了一个名为 libgnomecanvas-2.0.pc 的文件,内容如下:prefix=/usrexec_prefix=/usrlibdir=/usr/libincludedir=/usr/includeName: libgnomecanvas-2.0Description: libgnomecanvasRequires: libart-2.0 pango pangoft2 gtk+-2.0Version: 2.8.0Libs: -L${libdir} -lgnomecanvas-2Cflags: -I${includedir}/libgnomecanv
图象处理中的边缘检测------canny算子 转
图象边缘检测中边界闭合性的分析与探讨摘 要 在图象边缘检测中往往要求所检测到的边缘具有封闭特性,本文详细地分析了目前常用的两种算法:哈夫变换和Canny边缘检测算法,最后,探讨边缘算子应满足的准则。关键词 边缘检测;闭合性;哈夫变换;Canny算子1引言图象的边缘是指图象局部区域亮度变化显著的部分,该区域的灰度剖面一般可以看作是一个阶跃,既从一个灰度值在很小的缓冲区域内急剧变化到另一个灰度相差较大的灰度值。图象的边缘部分集中了图象的大部分信息,图象边缘的确定与提取对于整个图象场景的识别与理解是非常重要的,同时
颜色中的RGB和HSV用什么公式转换?zt
H参数表示色彩信息,即所处的光谱颜色的位置。该参数用一角度量来表示,红、绿、蓝分别相隔120度。互补色分别相差180度。 纯度S为一比例值,范围从0到1,它表示成所选颜色的纯度和该颜色最大的纯度之间的比率。S=0时,只有灰度。 V表示色彩的明亮程度,范围从0到1。有一点要注意:它和光强度之间并没有直接的联系。[@more@]RGB转化到HSV的算法: max=max(R,G,B) min=min(R,G,B) if R = max, H = (G-B)/(max-min) if G = max, H = 2 + (B-R)/(max-min) if B = max, H = 4 + (R-G)/(max-min) H = H * 60 if H < 0, H = H + 360 V=max(R,G,
通道在图像处理中的应用【转】
如果问“什么是 photoshop 中最重要、最不可缺少的功能?”相信很多人的回答是“图层”。其实,在 photoshop3.0 之前,根本没有图层的功能。在图像处理中,最重要的功能是选区范围。只有正确地运用选区范围,才能够进行精确的合成。如果无法选区,也就无法作出相应的操作或处理。 为了记录选区范围,可以通过黑与白的形式将其保存为单独的图像,进而制作各种效果。人们将这种独立并依附于原图的、用以保存选择区域的黑白图像称为“通道”( channel )。换言之,通道才是图像处理中最重要的部分。 然而,真正懂得Photoshop通道的人并不多。
模式识别综述
模式识别综述 作者:陈中华 文章来源:中国视觉网 点击数: 更新时间:2007-1-4 下午 02:08:37 模式识别是人类的一项基本智能,在日常生活中,人们经常在进行“模式识别”。随着20世纪40年代计算机的出现以及50年代人工智能的兴起,人们当然也希望能用计算机来代替或扩展人类的部分脑力劳动。(计算机)模式识别在20世纪60年代初迅速发展并成为一门新学科。[@more@]1统计模式识别的原理与方法简介法1.1 模式识别 什么是模式和模式识别?广义地说,存在于时间和空间中可观察的事物,如果可以区别它们是否相同或相似,都可以称之为模式
分类技术
数据仓库,数据库或者其它信息库中隐藏着许多可以为商业、科研等活动的决策提供所需要的知识。分类与预测是两种数据分析形式,它们可以用来抽取能够描述重要数据集合或预测未来数据趋势的模型。分类方法(Classification)用于预测数据对象的离散类别(Categorical Label);预测方法(Prediction )用于预测数据对象的连续取值。 [@more@]分类技术在很多领域都有应用,例如可以通过客户分类构造一个分类模型来对银行贷款进行风险评估;当前的市场营销中很重要的一个特点是强调客户细分。客户类别分析的功能也在于此,采用数据挖掘中的分类
error C2146: syntax error : missing ';' before identifier 'PVOID64'
error C2146: syntax error : missing ';' before identifier 'PVOID64'由 directdraw 的升级引起解决方法:在winnt.h中加上以下语句#define POINTER_64 __ptr64typedef void *PVOID;typedef void * POINTER_64 PVOID64;[@more@]
绝对能测试你C语言功力的几个问题
在实际的VC++教学中,发现很少有真正精通了C语言编程的学员,一般都有或多或少概念不是完全清楚的问题,特别是一些需要丰富的实战经验才能体会和明白的问题,如字符串,指针,类型转换,定义指向函数的指针类型,这也是导致学习 VC++困难的一个原因。下面有几个简单测试将能发现你对C语言的掌握情况。[@more@]int x=35;char str[10];//问:strlen(str)和sizeof(str)的值分别是多少?strcpy(str,"www.it315.org"/*共13个字母*/);//问:此时x和strlen(str)的值分别是多少?str="it315.org";//编译能通过吗?char *pstr;s
LINUX下C的编译 (zt)
org一.运行 gcc/egcsLinux 中最重要的软件开发工具是 GCC。GCC 是 GNU 的 C 和 C++ 编译器。实际上,GCC能够编译三种语言:C、C++和ObjectC(C语言的一种面向对象扩展)。利用 gcc 命令可同时编译并连接 C 和 C++ 源程序。#DEMO#: hello.c如果你有两个或少数几个C源文件,也可以方便地利用GCC编译、连接并生成可执行文件。例如,假设你有两个源文件 main.c 和 factorial.c 两个源文件,现在要编译生成一个计算阶乘的程序。清单 factorial.c-----------------------#include#includeint factorial (int n){if (n <= 1)return 1;elseretu
机器视觉系统典型应用
机器视觉技术的优越性 由于机器视觉系统可以快速获取大量信息,而且易于自动处理,也易于同设计信息以及加工控制信息集成,因此,在现代自动化生产过程中,人们将机器视觉系统广泛地用于工况监视、成品检验和质量控制等领域。机器视觉系统的特点是提高生产的柔性和自动化程度。在一些不适合于人工作业的危险工作环境或人工视觉难以满足要求的场合,常用机器视觉来替代人工视觉;同时在大批量工业生产过程中,用人工视觉检查产品质量效率低且精度不高,用机器视觉检测方法可以大大提高生产效率和生产的自动化程度。而且机器视觉易于实现
转载<<机器视觉在中国>>
作者:王健 中国工业自动化的现状及发展趋势 众所周知,中国正在成为一座世界工厂。将近100种商品生产位居世界第一,它们遍布10多个工业行业,诸如:消费品、制药、电子器件等。中国在刚刚过去的2003年吸引了超过500亿美元的海外投资。近年来每年的经济增长速度保持在7~8%。 制造业已经成为中国最大的工业行业,然而来自装备制造业的产值仅相当于整个制造业产值的26%。与美国和德国超过40%的比例相比,在未来20年,中国制造业需要高速发展。这将给工厂自动化带来前所未有的机遇。资金密集型和技术密集型的工业越来越多地受
关于C#中的DLLImport (zt)
MSDN中对DllImportAttribute的解释是这样的:可将该属性应用于方法。DllImportAttribute 属性提供对从非托管 DLL 导出的函数进行调用所必需的信息。作为最低要求,必须提供包含入口点的 DLL 的名称。并给了一个示例:[DllImport("KERNEL32.DLL", EntryPoint="MoveFileW", SetLastError=true,CharSet=CharSet.Unicode, ExactSpelling=true,CallingConvention=CallingConvention.StdCall)]public static extern bool MoveFile(String src, String dst); [@more@]上网搜了一下,最常见的就是使用它来调用WIN32的API,例如
广告策划书格式
封面广告策划小组名单目录前言(一)市场分析 1. 营销环境分析 2. 消费者分析 3. 产品分析 4. 企业营销战略5. 企业和竞争对手的竞争状况分析 5.企业和竞争对手的广告分析 (二)广告策略 1. 广告的目标 2. 目标市场策略 3. 广告定位策略 4. 广告诉求策略 5. 广告表现策略 6.广告媒介策略 (三)广告实施计划 1. 广告活动的目标 2. 广告活动的时间 3. 广告的目标市场 4. 广告的诉求对象 5. 广告的诉求重点 6. 广告活动的表现(设计草图、电视广告故事板、广告
策划书的格式
一份完整的策划书的构造分为两大部分。一是市场状况分析,二是策划书正文。 (一)市场状况分析 要了解整个市场规模的大小以及敌我对比的情况,市场状况分析必须包含下列12项内容: (1)整个产品市场的规模。 (2)各竞争品牌的销售量与销售额的比较分析。 (3)各竞争品牌市场占有率的比较分析。 (4)消费者年龄、性别、职业、学历、收入、家庭结构之分析。 (5)各竞争品牌产品优缺点的比较分析。 (6)各竞争品牌市场区域与产品定位的比较分析。 (7)各竞争品牌广告费用与广告表现的比较分析。 (8)各竞争品牌促销活动的比较分析。
关于AT COMMAND的命令集
下面的内容仅供参考。 一、 一般命令 1、 AT+CGMI 给出模块厂商的标识。 2、 AT+CGMM 获得模块标识。这个命令用来得到支持的频带(GSM 900,DCS 1800 或PCS 1900)。当模块有多频带时,回应可能是不同频带的结合。 3、 AT+CGMR 获得改订的软件版本。 4、 AT+CGSN 获得GSM模块的IMEI(国际移动设备标识)序列号。 5、 AT+CSCS 选择TE特征设定。这个命令报告TE用的是哪个状态设定上的ME。ME于是可以转换每一个输入的或显示的字母。这个是用来发送、读取或者撰写短信。 6、 AT+WPCS 设定电话簿状态。这个特殊的命令报告通过TE电话簿所用的状态
opencv资料
http://www.koders.com/ http://hi.baidu.com/walkfarer/blog/item/6d313a0132cebd0e7aec2cad.html[@more@]
连接小巧的mysql和oracle
oracle Driver :oracle.jdbc.driver.OracleDriver URL :jdbc:oracle:thin:@192.168.56.199:1521:asdb mysql Driver :com.mysql.jdbc.Driver URL :jdbc:mysql://192.168.56.6:3306/mysql user :root password:""(我已经设置了密码,但不知道为什么为空才可以连接???)[@more@]