搜索到与相关的文章
Python

应用OpenCV和Python进行SIFT算法的实现详解

应用OpenCV和Python进行SIFT算法的实现如下图为进行测试的gakki101和gakki102,分别验证基于BFmatcher、FlannBasedMatcher等的SIFT算法,对比其优劣。为体现出匹配效果对于旋转特性的优势,将图gakki101做成具有旋转特性的效果。基于BFmatcher的SIFT实现BFmatcher(Brute-ForceMatching)暴力匹配,应用BFMatcher.knnMatch()函数来进行核心的匹配,knn

系统 2019-09-27 17:51:56 2745

Python

python格式化输出保留2位小数的实现方法

我是小白就不用多说了,学习python做了个练习题,结果运行了一遍,发现输入金额后得到的有很多位小数,虽然不知道为什么,但是看得很不舒服,就想到应该把让小数点后只保留2位数找到了方法:将{0}改为{:.2f}#一家商场在降价促销。如果购买金额50-100元(包含50元和100元)之间,#会给10%的折扣,如果购买金额大于100元会给20%折扣。编写一程序,#询问购买价格,再显示出折扣(%10或20%)和最终价格sum_money=float(input('

系统 2019-09-27 17:50:48 2745

Python

基于python实现的抓取腾讯视频所有电影的爬虫

我搜集了国内10几个电影网站的数据,里面近几十W条记录,用文本没法存,mongodb学习成本非常低,安装、下载、运行起来不会花你5分钟时间。#-*-coding:utf-8-*-#byawakenjoys.mysite:www.dianying.atimportreimporturllib2frombs4importBeautifulSoupimportstring,timeimportpymongoNUM=0#全局变量,电影数量m_type=u''#全局

系统 2019-09-27 17:37:39 2745

Windows

windows程序自动锁屏功能的实现

这个问题来自论坛提问Q:当我登录进入主界面时,在规定的时间内没有做任何操作,系统就注销(就像电脑的屏保)。A:其实很简单,参考一个api函数就可以了:GetLastInputInfo,以下是参考代码演示程序在你10秒内没有任何鼠标键盘活动既最小化,最小化后晃动鼠标即可复原usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Data;usingS

系统 2019-08-29 23:48:36 2745

编程技术

升级PowerBuilder到10.2.8011

升级PowerBuilder到10.2.80111.从www.sybase.com下载了以下文件。PowerBuilderEnterprise-10.2(7516)MaintenancePowerBuilder10.2(8011)EBF2.确认机器现在是pb10.0以上版本.3.开始安装:a)安装10.2.7516,-pb-im-support(mdac2.6)-server暂不安装(是提交到后台数据库的,目前不用)b)安装EBF80114.升级完毕.如图

系统 2019-08-29 23:46:42 2745

编程技术

magento添加fancy页面 Creating fancy FAQ page

IntroductionJustkeepreadingthistutorialwhichwillteachhowtocreateafancyFAQwithexpandable/collapsiblefeatureinaneasierapproach.Inshort,creatingafancyFAQsectioncanbeeasilyachievedinMagentobyusingCMSpage&jQuery.StepsGotoAdmin>CMSPages

系统 2019-08-29 23:07:04 2745

编程技术

设计模式面面观(14):享元模式(Facade Patte

概述:在项目开发中我们有时候需要控制一些细密度的集合类,通常的做法是系统实例化每一个类进行指定的业务操作,这时系统需要消耗很多的内存,如果类过多的话将会把内存给撑爆掉。有种做法就是不用面向对象,呵呵对!的确可以但这个和你整个系统采用面向对象程序设计又有些格格不入。那么我们如何避免大量细粒度的对象,同时又不影响客户程序使用面向对象的操作呢?我们先来看个简单的超市进销存的例子(这里我精简了一些,列出了部分对象属性。)需求:将商品做出仓入仓管理需求很简单,打个比

系统 2019-08-29 22:51:54 2745

编程技术

visual studio 使用快捷方法1

#1-复制或删除一行代码时,没必要先选择它。如果你想复制一行代码,你只需要简单的按CTRL+c拷贝,然后按CTRL+v粘贴这行就可以了,而不需要选择整行的代码。如果你想删除一行代码,只需按CTRL+x就可以了。CTRL+x与Delete相比,其优势在于给我们提供了一次后悔的机会。#2-使用CTRL+.(CTRL+小数点)来自动添加命名空间在VisualStudio2008代码编辑中,你敲入一个类的名字,但是该类的命名空间在当前文件中没有被导入,那么Visu

系统 2019-08-29 22:39:21 2745

编程技术

安卓性能调优:内存使用分析和方法调用优化

Android应用的性能分析,优化,需要检查分析内存使用情况和方法调用情况。本文给出进行这两方面分析的工具和方法。内存使用分析1.分析内存使用虽然Android系统的Dalvik虚拟机有垃圾回收机制,但因手机内存使用存在不同于普通PC的更大的限制,内存使用方面的问题,我们更应多加注意。一些内存使用问题会非常明显,比如内存耗尽(不足)时触发的OutOfMemoryError可能会使App直接崩溃。另有一些内存问题则表现得不那么明显,但他们会让你的App以及系

系统 2019-08-29 22:35:22 2745

编程技术

pygtk-日期

#!/usr/bin/envpythonimportpygtkpygtk.require('2.0')importgtk,pangoimporttimeclassCalendarExample:DEF_PAD=10DEF_PAD_SMALL=5TM_YEAR_BASE=1900calendar_show_header=0calendar_show_days=1calendar_month_change=2calendar_show_week=3defcal

系统 2019-08-29 22:01:26 2745