SIFT尺度不变特征 D. Lowe. Distinctive image features from scale-invariant key points, IJCV 2004 -Lecture 05 - Scale-invariant Feature Transform (SIFT) - https://www.youtube.com/watch?v=NPcMS49V5hg 本文是上面UCF-CRCV课程视频的学习笔记. DOG(Difference of Gaussian)角点 / Har…
基础学习笔记之opencv(6):实现将图片生成视频 在做实验的过程中.难免会读视频中的图片用来处理,相反将处理好的图片又整理输出为一个视频文件也是非经常常使用的. 以下就来讲讲基于opencv的C++版本号中图片输出视频是怎么实现的. 本次试验的数据为摇摆的树枝树叶图片,Waving Trees,其来源网址为: http://research.microsoft.com/en-us/um/people/jckrumm/WallFlower/TestImages.ht 该数据全由bmp图片组成.…
目标 在这一章当中, 我们将学习SIFT算法的概念 我们将学习找到SIFT关键点和描述算符. 理论 在前两章中,我们看到了一些像Harris这样的拐角检测器.它们是旋转不变的,这意味着即使图像旋转了,我们也可以找到相同的角.很明显,因为转角在旋转的图像中也仍然是转角.但是缩放呢?如果缩放图像,则拐角可能不是角.例如,检查下面的简单图像.在同一窗口中放大小窗口中小图像中的拐角时,该角是平坦的.因此,Harris拐角不是尺度不变的. 因此,在2004年,不列颠哥伦比亚大学的D.Lowe在他的论文<尺…
本文地址:http://blog.csdn.net/sushengmiyan/article/details/39226773 官方例子:http://docs.sencha.com/extjs/5.0/apidocs/#!/api/Array-method-push 本文作者:sushengmiyan -------------------------------------------------------------------------------------------------…
知识点十:MySQL 事务的应用 (21-22) 为什么要引入事务: 为什么要引入事务这个技术呢?现在的很多软件都是多用户,多程序,多线程的.对同一表可能同时有很多人在用,为保持数据的一致性,所以提出了事务的概念.这样很抽象,举个例子: A给B要划钱,A的账户是-1000元,B的账户是+1000元,这两个UPDATE语句必须作为一个整体来执行,不然A扣钱了,B没有加钱这种情况很难处理. 什么存储过程类型支持事务: 1.查看数据库下面支持的事务(InnoDB支持): SHOW ENGINES; 2…
Java重要特点 面向对象(oop) 健壮性:强类型机制,异常处理,垃圾的自动收集 跨平台性的 (一个编译好的.class可以在多个系统下运行) TEST.java -> TEST.class (java虚拟机机制) 在windows上和在Linux都可以运行 java语言是解释型的语言 : js php java 解释型语言(代码不能在编译器直接运行,需要用到解释器) c/c++ 编译型语言 (二进制代码,可以直接在编译器里面运行) Java开发快速入门 执行流程分析 .java文件 编译后…
源码地址:https://github.com/Tinywan/PHP_Experience HTTP Live Streaming(HLS)是由Apple Inc.实施的非常强大的流视频协议.HLS使用穿过防火墙,代理的HTTP事务,并可以轻松地通过CDN进行分发.因此,该技术能够比RTP或其他基于UDP的协议达到更大的观众观众.今天在线直播的许多视频都是由使用HLS的昂贵系统进行托管,但它们通常很昂贵,需要大量的服务器资源.本教程将向您展示如何设置一个非常实惠的Ubuntu 14.04 VU…
知识点十三:MySQL 表的分区(29) 一.什么要采用分区: 分区的定义: 当数据量过大的时候(通常是指百万级或千万级数据的时候),这时候需要将一张表划分几张表存储.一些查询可以得到极大的优化,这主要是借助于满足一个给定WHERE语句的数据可以 只保存在一个或者多个分区内,这样在查询时就不用查找其他剩余的分区. 查看MySQL是否支持分区: 通常以下命令查看MySQL是否支分区: 5.6以下的版本: SHOW VARABLES LIKE ‘%partition%’; 如果输出的变量为yes表示…
知识点六:MySQL函数的创建(13) 内置函数: 自定义函数: 首先查看是否已经开启了创建函数的功能: SHOW VARIABLES LIKE ‘%fun%’; 如果变量的值是OFF,那么需要开启 set global log_bin_trust_function_creators=1; 创建函数的语法: CREATE FUNCTION 函数名(变量1,变量2……) RETURNS 数据类型 BEGIN ……执行的程序代码 RETURN 数据; END; --默认数据 CREATE TABLE…
知识点三:MySQL存储过程和局部变量(4,5,6) 存储过程的创建:     创建存储过程的步骤: 首先选中数据库 改变分隔符,不让分号作为执行结束的标记.(通常情况下,改变分隔符命令 DELIMITER $$) 创建存储过程: CREATE PROCEDURE demo_inout_parameter() BEGIN SELECT "HELLOW"; END; $$ 4.恢复分隔符:DELIMITER ; 5. 调用存储过程:CALL demo_inout_parameter; -…