自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(41)
  • 资源 (14)
  • 收藏
  • 关注

原创 vscode在ubuntu系统不能debug问题

问题是由于python插件引起的,版本是v2022.11.12061004,查询到的解决方案是切换到。此方法对windows应该也有效,不过windows没遇到这个问题。v2021.1.502429796但没找到切换的方法。

2022-07-26 14:12:03 266 1

原创 Python调用halcon示例

1. 创建python3.8环境如:halconTest2. pip install mvtec-halcon==201103.打开halconTest,创建项目或文件,再将C:\Program Files\MVTec\HALCON-20.11-Progress\bin\x64-win64目录下的halcon.dll,halconc.dll,halconcpp.dll,hdevenginecpp.dll这四个文件拷贝到创建的目录下。4编写代码如import osimport ha

2021-02-20 20:25:58 2172 3

原创 给出轨迹折线的中间线,求出轨迹(绘制平行线)

给出轨迹折线的中间线,求出轨迹(绘制平行线)using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace DrawRoadAnd.Control{ using System.Windows; using Point2D = System.Windows.Point; public c

2021-02-20 20:21:20 296

原创 C# 反序列化List时,注意对象的构造函数问题

namespace Test{ public class tempClass { public string str; public tempClass() { } public tempClass(string _str) { str = _str; } } public class Class1 { public List&l.

2021-02-20 20:19:56 389 2

原创 Halcon 之 rectangle2的四个顶点

draw_rectangle2(3600, Row, Column, Phi, Length1, Length2)gen_rectangle2_contour_xld (Rectangle4,Row, Column, Phi, Length1, Length2) tuple_cos (Phi, Cos)tuple_sin (Phi, Sin) dev_set_color('green')RT_X := -Length1*Cos - Length2*SinRT_Y := -Length1*S.

2021-02-20 19:50:20 1361

转载 OpenCV2.4.9 For Android + Android Studio (with gradle)配置教程

http://bbs.kechuang.org/read/687191.准备工作 首先安装好Android Studio,要自带所有开发套件的,感觉AS比Intellij+ ADT ,eclipse系列都要好,虽然也想过Qt开发安卓,但是太小众了,不好跟人交流。 然后,保证所有环境变量配置正确,比如 JDK ADT JRE等等等等。 下载 OpenCV Android SD

2015-10-30 12:52:47 930

原创 MySQL触发器数据表同步

create table T(id integer, strName varchar(50));create table tempT(id integer, strName varchar(50));DELIMITER && CREATE TRIGGER tri_memory_update AFTER UPDATE ON T FOR EACH ROW BEGIN UPDATE T

2013-12-27 11:56:36 882

转载 如何构建离线Google地图

地图的下载由上篇知道谷歌地图瓦片结构的构成。很容易构造类结构:namespace GoogleMapDown{ public class MapTiles { public MapTiles(double latitude, double longitude, int zoomLevel) { thi

2013-08-12 21:24:05 1098 1

转载 瓦片构图原理

http://www.cnblogs.com/enjoyeclipse/archive/2013/01/18/2865700.html 图层(Zoom)和图片(Tile)在墨卡托投影法的基础上,整个谷歌地图被分为18层(Zoom):0~17。每次操作(缩放)谷歌地图的时候,都会将可见区域的图层的图片加载进来,所以,每个图层都是由一张张图片组成的,下面Chrome浏览器的开发工具就可

2013-08-12 20:37:07 1843

转载 Google Maps地图投影全解析(1):Web墨卡托投影

http://www.cnblogs.com/willwayer/archive/2010/06/11/1756446.htmlGoogle Maps、Virtual Earth等网络地理所使用的地图投影,常被称作Web Mercator或Spherical Mercator,它与常规墨卡托投影的主要区别就是把地球模拟为球体而非椭球体。建议先对地图投影知识做一个基本的了解,《地图投影为什么》。

2013-08-12 20:31:59 1389

转载 System.Data.Sqlite旧版本在net4.0下使用方式

http://blog.163.com/gz_ricky/blog/static/182049118201011104210827/今天在把以前写的代码生成工具从原来的.NET3.5升级到.NET4.0,同时准备进一步完善,将程序集都更新后,一运行程序在一处方法调用时报出了一个异常:混合模式程序集是针对“v2.0.50727”版的运行时生成的,在没有配置其他信息的情况下,无法在

2013-08-10 05:37:12 3399

原创 一个自动更新小程序

http://download.csdn.net/detail/g_idea/5795385

2013-07-22 14:24:19 1102

转载 谷歌地图之地名解析

//解析地名 function GetLatLng(address) { var geocoder = new google.maps.Geocoder(); //执行geocode解析地名 geocoder.geocode({ //传入地名 'address' : address }, func

2013-07-22 10:01:37 1714

转载 js操作txt

function CreateFile()     {        var fso, tf;        fso = new ActiveXObject("Scripting.FileSystemObject");        tf = fso.CreateTextFile("c:\\testfile.txt", true);        // 写一行,并且带有新行字符

2013-07-22 09:59:30 879

转载 VS2003,VS2005,VS2008 低版本打开高版本的解决方案和工程文件

http://www.cnblogs.com/lumnm/archive/2009/10/26/1589863.html一、用记事本打开sln文件,将: Microsoft Visual Studio Solution File, Format Version 10.00 # Visual Studio 2008 改成: Microsoft Visual Studio Solu

2013-05-28 11:40:55 961

转载 google地图获取路径

function NavigationTool() {           var mode = google.maps.DirectionsTravelMode.DRIVING; //谷歌地图路线指引的模式           var directionsDisplay = new google.maps.DirectionsRenderer();   //地图路线显示对象

2013-05-26 21:25:27 1371

转载 编码折线算法C#

class GPolyline2 { /** * 处理有符号整数 * * @param point * @return */ private static string encodeSignedNumber(int point)

2013-05-24 21:04:53 1053

原创 图像增强之高斯模糊

图像平滑、是用于消除噪音,降低细节层次,模糊图像的一种处理技术。由于图像中,距离被处理的对象越近,其对该像素的影响也越大,所以图形平滑时,多采用加权平均的方法。如采用加权平均模板为:即用矩阵对图像进行卷积,得到平滑后的图像。 高斯模糊也属于加权平均法的一种模板,只是他采用了正太分布来作为模板,进行像素映射工作。一维高斯:

2013-04-09 22:09:46 2298

原创 图像增强之直方图均衡化

设图像变换前的灰度级为[0,255],图像变换后的灰度级也为[0,255],那那么变化的目的就是改变图像的分布。其映射函数: y = f(x) 对于x是单调递增的(0-255),对应得到的y也要求是递增的,其范围也需为(0-255)。这里,主要问题就是映射函数f的定义。假设我们定义映射函数为阶段函数:y =f(n)= f(n-1)+n;f(0)=1;得到:f(0) =

2013-04-08 13:41:49 1708

原创 图像增强之线性灰度增强

图像模糊不清或曝光过度的情况下,可以通过线性灰度增强来对图像内的像素进行线性扩展,改变图片的显示效果。转换公式: g(x,y)=((d-c)/(b-a))(f(x,y)-a)+c其中,f(x,y)为转换前图像,其灰度范围为[a,b];g(x,y)为转换后图像,其灰度范围为[c,d]。//线性灰度增强 g(x,y)=[(d-c)/(b-a)]*(f(x,y)-a)+cboo

2013-04-07 06:27:10 5841

转载 图片的灰度图

练习一下灰度图// HelloOpenCV.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include #include #include #pragma comment( linker, "/subsystem:\"windows\" /entry:\"mainCRTStartup\"" ) int main(int argc, _T

2013-04-05 15:54:44 919

转载 图像的RGB通道显示

// HelloOpenCV.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include #include #include #pragma comment( linker, "/subsystem:\"windows\" /entry:\"mainCRTStartup\"" ) using namespace std;i

2013-04-03 17:14:57 1720

转载 关于ROI

Opencv中的ROI(Region of Interest)是指图像中的一个矩形区域,可能你后续的程序需要单独处理这一个小区域。这个区域是你的图像分析所关注的重点。圈定该区域以便进行进一步处理。简单的ROI例子OpenCV中的相关函数:设置/获取感兴趣区域ROI:void cvSetImageROI(IplImage* image, CvRect rect);//设定ROIv

2013-04-03 16:48:10 1308

转载 简单的图像处理

参考网址:http://www.opencv.org.cn/index.php/OpenCV_%E7%BC%96%E7%A8%8B%E7%AE%80%E4%BB%8B%EF%BC%88%E7%9F%A9%E9%98%B5/%E5%9B%BE%E5%83%8F/%E8%A7%86%E9%A2%91%E7%9A%84%E5%9F%BA%E6%9C%AC%E8%AF%BB%E5%86%99%E6%9

2013-04-03 12:17:02 1369

转载 什么是通道

在图像处理中,通道是一个非常重要的概念,下面是高人对通道的解释。http://dt.hxsd.com/game/ll/200604/107038.html通道在图像处理中的应用作者:chen2354        如果问“什么是 photoshop 中最重要、最不可缺少的功能?”相信很多人的回答是“图层”。其实,在 photoshop3.0 之前,根本没有图

2013-04-03 10:10:07 2033

转载 VS2010配置OpenCV2.4.4

最近想学习一下OpenCV,先配置环境。1. 下载OpenCV版本:12/02/2013  VERSION 2.4.4 大小:265.7M地址:下载2. 双击下载的文件:OpenCV-2.4.4.exe 根据提示,选择解压路径。    这里将解压后的文件放入到C盘下,将解压目录改为 OpenCV2.4.43. 启动VS2010,创建一控制台应用程

2013-04-02 12:49:26 3497 2

原创 C++多重继承乱象

// TestCPP001.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include #include using namespace std;class man{public: string sName; man():sName("sName") {} virtual void out() { cout<<"---man

2012-10-25 21:40:52 612

转载 简单的C#自定义事件

MyEvent.csusing System;using System.Collections.Generic;using System.Linq;using System.Text;namespace DefEventTest{ class MyEvent { public delegate void OneDelegate(ob

2012-09-27 13:52:49 640

原创 wince 激活软键盘

http://www.haogongju.net/art/612713  private void textBox1_GotFocus(object sender, EventArgs e) { SipShowIM(true); } /// /// 显示/隐藏软键盘

2012-08-09 12:31:23 1345

原创 C# 设置textbox只能输入英数

方法1.  设置ime为disable,用于屏蔽输入法。        private void txtUserId_KeyPress(object sender, KeyPressEventArgs e)        {            if (!(char.IsDigit(e.KeyChar) || char.IsLetter(e.KeyChar)))

2012-08-08 16:27:24 1894

原创 <html:select>的重置问题

学习做一个jsp页面,其中需要重置按钮,但有些值要保留。因此,用js做了一个清空处理。其中的清空找了很久才找到。function onClear() { var inputElements = document.getElementsByTagName("input"); var selectElements = document.getElementsByTagName(

2012-08-03 21:28:23 3889

原创 简单的进制转换函数

最近有个项目用到各种进制之间的转换,比如10进制转40进制,转二进制等。于是写了一个简单的共通进制转换函数。#include "stdafx.h"#include #include #include using namespace std;//任意进制转换函数//oldNum为转换前的数字,oldHex则是转换前的进制//newNum为转换后的数字,newHex

2012-06-18 14:50:46 2339

原创 大数类的简单实现

<br />本文仅做参考,主要是体现大数实现原理。<br /> <br />大数操作是使用计算机计算经常遇到的问题。<br />使用VS2005,在32位的机器上<br /> <br />各个类型的大小:<br />sizeof(int): 4<br />sizeof(unsigned): 4<br />sizeof(long): 4<br />sizeof(long long): 8<br />sizeof(char): 1<br /> <br />因此,unsigned的二进制位数为:4*8=32位,能

2011-03-31 16:15:00 1294

原创 匈牙利算法的实现步骤

<br />匈牙利算法是一比较常见的求解指派模型或分配模型的算法.<br />相关的资料比较多,但很少有比较易于编写代码的.<br />这也就是俺这个文章的目的了,争取让大家照着就能画出代码来:)<br /> <br />⑴ 匈牙利算法步骤   <br />   <br /> ① 矩阵规约.  <br />  遍历矩阵的行,求得各行的最小值,并对各行上的所有元素减去其最小值. <br />  遍历矩阵的列,求得各列的最小值,并对各列上的所有元素减去其最小值. <br />   <br /> ② 统计各行列0

2010-06-07 15:03:00 7985 1

转载 Hash小谈

介绍Hash 算法http://www.itpub.net/thread-963111-1-1.html提问:什么是 Hash ?Hash 的重要特性 ?Hash 函数的实现? 主要的 Hash 算法 ?Hash 算法的安全问题 ?带着以上问题去了解HASH算法,能进一步认识hash算法,并且能给您带来很大的收获,那你就开始下边的阅读吧: Hash,一般翻译做“散列”,也有直接音译

2009-09-04 14:55:00 855

原创 图的连通

在csdn中遇到的一道题:M*N的矩阵,某些方块被设置标记,假设设置标记的方块存放1,没有设置标记的方块存放0设定标记方块上下左右所在方块如果也被标记,可以和该标记块组成一个新的连接块给出所有可能的连接块。 这道题的解法应该很多,一个最简单的方法就是:找到一个1,遍历与之连接的点,记录并标记为走过。再找下一个1,直到都为0或都为标记走过。#include "stdafx.h

2009-09-04 13:23:00 606

转载 字符串模式匹配算法

1.  Brute Force算法最简单的二层循环,没有什么技巧,就是依次比较。 2. KMP算法KMP算法主要是考虑模式串本身。也就是对于模式串而言,出现不匹配时,是否可以减少移动的位数。特别是模式串的重复字符串较多时。 3. Horspool算法是一种后缀搜索算法。匹配串:abcbcsdxzcxx模式串:cbcac从右向左对比,最左边,'c'='c';第

2009-09-04 11:38:00 1460

原创 最大子段和

最大子段和:给定n个元素组成的序列:a0,a1,a2,...,an,求此序列中和最大的连续子序列。如:序列为 1,3,-8,2,6,-2,4,-2,1 求得子序列为:2,6,-2,4  结果为10  令初始发f(x)=a0 + a1 + ...设在i处,f(x)如图:  清大 唐九宁,游宏跃 《数据结构与算法》的代码:templateElemType Max

2009-09-03 13:18:00 2584 2

转载 整数划分算法原理与实现

http://www.kuqin.com/algorithm/20080511/8342.html 整数划分问题是将一个正整数n拆成一组数连加并等于n的形式,且这组数中的最大加数不大于n。将正整数划分成连续的正整数之和,如15可以划分成4种连续整数相加的形式。 整数划分问题是将一个正整数n拆成一组数连加并等于n的形式,且这组数中的最大加数不大于n。    如6的整数划分为       

2009-08-24 10:43:00 1200

原创 分支限界求解TSP问题

TSP问题中,任意一条完整路径上的每个城市都有两条边,一条进入城市,一条离开城市.所以对于任意一个路径的费用矩阵而言,每一行(列)中的最小值(不包括由A到A的点对角线上的).是必须要用到的费用. 左支的生成可直接去掉所展开的0元素所在的行和列(依据引理选取要展开的结点:选取要展开的矩阵.矩阵的选取是选取当前下界值最小的矩阵.展开结点的选取.每个归约后的矩阵将会有至少n(n为该节

2009-08-24 10:18:00 5305 1

DrawRadar.rar

绘制实时雷达及发现物体显示

2021-02-20

折线平行线折线平行线.zip

折线平行线绘制折线平行线绘制折线平行线绘制

2021-02-20

曲线抽稀算法.rar

使用鼠标左键绘制曲线,实时简化为折线。使用鼠标左键绘制曲线,实时简化为折线。使用鼠标左键绘制曲线,实时简化为折线。

2020-04-21

practical-wpf-charts-graphics-master.rar

wpf charts源码,D源码,图书:practical-wpf-charts-graphics-master

2020-04-21

SystemInfo.rar

C#进程管理,仿Window。 private float GetProcessCUP(int Pid) { float countCpu = 0f; try { ManagementObjectSearcher searcher = new ManagementObjectSearcher("root\\CIMV2", "SELECT * FROM Win32_PerfFormattedData_PerfProc_Process WHERE IDProcess = " + Pid ); foreach (ManagementObject queryObj in searcher.Get()) { float countAll = Environment.ProcessorCount; countCpu += float.Parse(queryObj["PercentProcessorTime"].ToString())/countAll; } } catch (ManagementException e) { //MessageBox.Show("An error occurred while querying for WMI data: " + e.Message); } return countCpu; }

2020-03-09

WPF_DrawingBoard-master.zip

简单的一个WPF画板简单的一个WPF画板简单的一个WPF画板简单的一个WPF画板简单的一个WPF画板简单的一个WPF画板简单的一个WPF画板简单的一个WPF画板

2020-01-29

DevExpressWPF弹出等待窗口.rar

DXSplashScreen 弹出等待窗口,手动弹出。

2019-06-04

VB6.0滑轮编辑dll及设置

VB6.0 编辑界面滑轮不可用的处理。 在win7下测试可用。

2014-09-07

匈牙利算法C++

匈牙利算法的c++实现,很久以前写的,凑合着看吧。

2013-12-12

SQLite例子

使用vs2010调用SQLite的小例子。

2013-08-13

离线地图学习而已

离线地图 资源描述可以把电子书的概述、源代码的说明、文档的片段填在这里,描述详细会获得我们的推荐,更容易被他人下载!描述大于20字不是问题吧!

2013-08-12

自动更新源码

自动更新程序主要负责从服务器中获取相应的更新文件,并且把这些文件下载到本地,替换现有的文件。达到修复Bug,更新功能的目的。

2013-07-22

sqlhelper用于数据库访问

微软的SQLHELPER

2013-05-31

简单九阶数独计算器.exe

简单的九阶数独计算器,只记录一个计算结果,采用dlx实现。无源码。

2011-01-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除