编程技术 - 军军小站|张军博客
Python

Python Opencv任意形状目标检测并绘制框图

opencv进行任意形状目标识别,供大家参考,具体内容如下工作中有一次需要在简单的图上进行目标识别,目标的形状不固定,并且存在一定程度上的噪声影响,但是噪声影响不确定。这是一个简单的事情,因为图像并不复杂,现在将代码公布如下:importcv2defotsu_seg(img):ret_th,bin_img=cv2.threshold(img,0,255,cv2.THRESH_BINARY+cv2.THRESH_OTSU)returnret_th,bin_i

系统 2019-09-27 17:46:25 2561

Android

Android数据库管理软件AndSQLite 1.1版本发布

AndSQLiteisandroiddatabaseeditorsoftware-它是一个Android数据库编辑软件!itisaandroidsqlitemanagersoftwareandeditor,andyoucanadd,delete,edit,browsersqliteinandroid.安数据库-是一款用于数据库编辑软件,可新增、更新、浏览、删除数据。Version1.1版本1、browseralldatabasesfiles(浏览所数据库文

系统 2019-08-29 23:48:08 2561

Javascript

JavaScript学习笔记(O)——浏览器内核介绍

术语解释浏览器最重要或者说核心的部分是“RenderingEngine”,可大概译为“解释引擎”,不过我们一般习惯将之称为“浏览器内核”。负责对网页语法的解释(如HTML、JavaScript)并渲染(显示)网页。所以,通常所谓的浏览器内核也就是浏览器所采用的渲染引擎,渲染引擎决定了浏览器如何显示网页的内容以及页面的格式信息。不同的浏览器内核对网页编写语法的解释也有不同,因此同一网页在不同的内核的浏览器里的渲染(显示)效果也可能不同,这也是网页编写者需要在

系统 2019-08-29 23:20:48 2561

编程技术

权限系统概要

前言:权限往往是一个极其复杂的问题,但也可简单表述为这样的逻辑表达式:判断“Who对What(Which)进行How的操作”的逻辑表达式是否为真。针对不同的应用,需要根据项目的实际情况和具体架构,在维护性、灵活性、完整性等N多个方案之间比较权衡,选择符合的方案。目标:直观,因为系统最终会由最终用户来维护,权限分配的直观和容易理解,显得比较重要,系统不辞劳苦的实现了组的继承,除了功能的必须,更主要的就是因为它足够直观。简单,包括概念数量上的简单和意义上的简单

系统 2019-08-29 23:17:11 2561

C#

(C#)实现无限级分类树

开发工具以及开发语言:VisualStudio.net2005C#数据库:SQLServer2000数据库名:IELKQ密码为空向里面添加如下数据(注,其中的部门名称是我乱来的)解释:DEPT_ID是部门号,NAME_DEP是部门名称,ID_DEPT是所属的部门号,其意义是,如:DEPT_ID为000000NAME_DEP为北京检查院,ID_DEPT为000000表示这是根节点,也就是一级节点,又如:DEPT_ID为000004,NAME_DEP为成都检查

系统 2019-08-29 22:42:22 2561

ASP.NET

ASP.NET倒计时

这几天做的网站需要一个倒计时,如是作了一个如下的:<%@PageLanguage="C#"AutoEventWireup="true"CodeFile="Countdown.aspx.cs"Inherits="Countdown"%>

系统 2019-08-12 09:29:38 2561

C#

C#在Word文档指定位置处理表格

正在做的项目里,需要开发一个小工具,将需要的数据插入到Word文档中。这当中有一项需求,要求能够在Word文档中某处插入表格,或者删除该处表格。这个小工具是在VS.Net2005、Office2007下开发的。1、在Word文档中插入一个书签,书签名称为“tl”;2、在VS2005新建一个C#项目,然后在引用中添加Word类库;由于我使用的是Office2007,因此选择的是"MicrosoftWord12.0ObjectLibrary",如果你使用的是O

系统 2019-08-12 09:26:49 2561

编程技术

二、K2.net的对象系统

上图左边就是一个简单的工作流设计图(即系一个过程(Process)),右边显示的是对象体系系统。可以看出一个普通的K2.net工作流的结构是这样的:1、有一个解决方案2、一个解决方案下面可以有多个项目3、每个项目可以有多个过程4、每个过程可以有多个活动节点5、每个活动节点可以有多个事件二、K2.net的对象系统

系统 2019-08-12 01:32:12 2561

Python

Python,tkinter库与turtle库实现(520,情人节)小礼物

1.Turtle库完成爱心情书传递__author__='Pythonstriker'fromturtleimport*fromtkinterimport*importsubprocessimportosimportrandomasrandefCirclemove(size):foriinrange(200):right(1)forward(1*size)defHeart(x,y,size):setturtle(x,y)speed(0.6)color('r

系统 2019-09-27 17:50:43 2560

Python

Python计算机视觉编程第四章——照相机模型与增强现实

Python计算机视觉编程照相机模型与增强现实(一)针孔照相机模型1.1照相机矩阵1.2三维点的投影1.3照相机矩阵的分解1.4计算照相机中心(二)照相机标定(三)以平面和标记物进行姿态估计(四)增强现实4.1PyGame和PyOpenGL4.2从照相机矩阵到OpenGL格式4.3在图像中放置虚拟物体照相机模型与增强现实本章中,主要尝试对照相机进行建模,并有效地使用这些模型。为了处理三维图像和平面图像之间的映射,我们需要在映射中加入部分照相机产生图像过程的

系统 2019-09-27 17:48:35 2560

编程技术

刚刚找到的IP地址对应地区数据库

项目原因,网上下载了We7CMS安装版,(想下载源码竟然发现要加入什么什么源码小组,还要一年交¥100,晕,这叫什么GP开源啊!!!),下载下来看了下app_data目录,惊奇发现有个ip.db,呵呵,我猜可能是IP地址数据库了,而且是sqlite的,打开一看:嘿嘿,果然是IP地址数据库,而且都转成长IP格式的了,自己写了个aspx页面来获取IP的:http://5mdn.com/getip.aspx给网上的人测试发现其实这个IP数据库也不是很完全的,算了

系统 2019-08-29 23:40:28 2560

编程技术

Creating a Web editing application(From esri

WithArcGISServer,youcancreateWebapplicationsforeditingdatawithoutwritinganycode.YoucreatetheseapplicationsinArcGISServerManager.ThisexampleshowshowtocreateaWebeditingapplicationinManager.Creatingtheapplicationisactuallythefinalste

系统 2019-08-29 23:22:51 2560

Java

转: Java 开源条码生成组件 Barcode4J

http://sourceforge.net/projects/barcode4jBarcode4JisaflexiblegeneratorforbarcodeswritteninJavaandavailableundertheApacheLicensev2.0.Features:ExtensionsforApacheFOP,Xalan-JandSAXON,Servlet,command-lineinterface,outputtoSVG,EPS,Java

系统 2019-08-29 22:55:18 2560

Android

android介绍

欢迎关注Android!Android平台是一组面向移动设备的软件包,它包含了一个操作系统、中间件和关键应用程序。开发人员可以使用AndroidSDK(软件开发工具包)为这个平台创造应用程序。应用程序使用Java语言编写并在Dalvik之内运行。Dalvik是一款量身定制的虚拟机,它专为嵌入式应用设计,运行在Linux内核上层。如果你想了解如何为Android平台开发应用程序,你就来对地方了!为了帮助大家了解Android平台进而开发移动应用程序,这里提供

系统 2019-08-29 22:49:40 2560