Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器

首页 / 操作系统 / Linux

OpenCV_模板匹配(Template Matching)

OpenCV_模板匹配(Template Matching)

1. 什么是模板匹配?模板匹配是一种用于在源图像S中寻找定位给定目标图像T(即模板图像)的技术。其原理很简单,就是通过一些相似度准则来衡量两个图像块之间的相似度Similarity(S,T)。2. 用途模板匹配方法常用于一些平面图像处理中,例如印刷中的数字、工业零器件等小尺寸目标图像识别分类。3. 方法模板匹配中,源图像和模板图像可以是二值图像、灰度图像、彩色图像。一般而言,模板匹配有两种使用场景:1)如果源图像S与模板图像T大小(高和宽)一致,则直接使用...
C语言判断Ubuntu是32bit还是64bit

C语言判断Ubuntu是32bit还是64bit

前言今天在运维工作时候,突然忘记查看Ubuntu系统是32bit还是64bit的命令,于是想到了用c语言写个小程序进行判断,感觉挺有意思的,记录一下c语言方法思路在32bit的机器里,内存地址用32bit标识在64bit的机器里,内存地址用64bit标识因此,我们可以打印指针的字节数*8不就是cpu的位数了代码#include <stdio.h>#include <stdlib.h>int main(){char *p;printf...
二叉搜索树(Binary Search Tree )的定义及分析

二叉搜索树(Binary Search Tree )的定义及分析

定义:二叉搜索树或者是一棵空树,或者是具有下列性质的二叉树:每个结点都有一个作为搜索依据的关键码(key),所有结点的关键码互不相同。左子树(如果非空)上所有结点的关键码都小于根结点的关键码。右子树(如果非空)上所有结点的关键码都大于根结点的关键码。左子树和右子树也是二叉搜索树。结点左子树上所有关键码小于结点关键码;右子树上所有关键码大于结点关键码;若从根结点到某个叶结点有一条路径,路径左边的结点的关键码不一定小于路径上的结点的关键码。如果对一棵二叉搜索树...
Objective-C Log日志提高 预定义宏使用

Objective-C Log日志提高 预定义宏使用

使用NSLog记录日志是很方便的操作,但是有时候也希望能够像C/C++编程一样使用一些预定义的宏,比如获取当前文件名、行号等,在XCode中其实也有这样的功能。XCode的c预处理器提供了一些标准宏,另外Objective-C语言还提供了隐含的_cmd参数,可以用来获取当前方法的selector,以及将selector与class转换为字符串的函数。可以在NSLog中使用这些宏及函数来增强日志功能。能够在C/C++/Objective-C中使用的预处理宏有...
Java中的TCP/UDP网络通信编程

Java中的TCP/UDP网络通信编程

网络应用中基本上都是TCP(Transmission Control Protocol传输控制协议)和UDP(User Datagram Protocol用户数据报协议),TCP是面向连接的通信协议,UDP是无连接的通信协议.127.0.0.1是回路地址,用于测试,相当于localhost本机地址,没有网卡,不设DNS都可以访问.端口地址在0~65535之间,其中0~1023之间的端口是用于一些知名的网络服务和应用,用户的普通网络应用程序应该使用1024以...
httpd系统自带启动脚本详解

httpd系统自带启动脚本详解

面上有很多关于脚本的书籍和教程,好是好,可写的越来越像编程书。其中不仅有算法的介绍,比如递归,冒泡法,高效,冗余。还伴有非常高深的案例,看的是云里雾里,头昏脑胀。看完以后感觉如下,书是好书,例子是好例子,算法更是好算法,可多少有些脱离实际,提高的可以,干活的不成。对于没有任何程序开发基础的同志来说更是如此。可那些书就不看了吗?答案是否定的,这些书上所撰写的内容虽然晦涩可都是好东西。但攘外必先安内,在看这些书之前,我认为,更重要的应该先要搞清楚系统本身的脚本...
AT91SAM9260下的U-Boot移植和添加LCD驱动支持

AT91SAM9260下的U-Boot移植和添加LCD驱动支持

第一步:从 http://www.linuxidc.com/Linux/2011-07/38897.htm下载u-boot-2008.10.tar.bz2这个文件。第二步:建立自己的交叉编译环境,我用的是arm-none-linux-gnueabi-,可以从这里下载最新的交叉编译器。建立的系统为Fedora 16。设置好交叉编译环境变量。一般觉得export命令来设置会比较好用,有的会提供修改profile的方式和bash的方式。本人认为还是动态设置比较好...
Android OOM(Out of Memory) 一点认识

Android OOM(Out of Memory) 一点认识

今年做公司项目的时候,自己做与File有关的那部分。需求如下:如果是图片就完全显示出来,如果不是图片就让显示默认的图标。还有两种不同的显示方式,一种是tile view(瓦片样式,就是一行可以有好几个文件,类似GridView,但是有的Item可以跨行),另一种就是list View.众所周知,每一个Android APP 分配16M的内存,图片的内存被分配给8M,这些内存真是少的有点可怜,内存的及时回收显得极为重要,内存的重复利用同样如此。我自己写了一个...
<< 1841 1842 1843 1844 1845 1846 1847 1848 1849 1850 >>