自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(97)
  • 资源 (9)
  • 收藏
  • 关注

原创 Obfuscar的使用

主要针对c#程序的加密,方便使用

2023-07-07 15:55:21 1139

原创 海康VisionMaster中,脚本模块使用OpenCvSharp

主要是在VM中的脚本使用OpenCvSharp

2023-06-07 13:16:57 725

原创 C# System.Threading.Timer 和 System.Timers.Timer 的使用

C# System.Threading.Timer的使用

2023-03-27 17:07:00 815

原创 WPF 将OpencvSharp打包到一个exe中

wpf中打包程序,其中使用了opencv库

2023-03-17 22:23:46 247

原创 C#中MEF中Import和Export使用

关于C#中Import和Export的基本使用方法

2022-08-22 14:41:07 1102

原创 Emgucv4.5调用Opencv用c++写的库

在emugcv中,由于有的函数没有封装,需要使用的时候,只能通过调用c++写的opencv库,以下是方法。1、写C++的库,具体可以先参考这个VS2019下配置Opencv4.5的方法步骤在c++中写两个文件,分别是RqPolar.h和RqPolar.cppRqPolar.h内容如下#pragma once#include <iostream>#include<opencv2\opencv.hpp>//#include<opencv2\core\base

2022-03-31 10:51:40 359

原创 C#中Emgucv调用Halcon

Mat与Halcon之间的相互转化void Mat2Halcon(){ //========================Mat转化为Halcon Mat main8UC3 = new Mat(@"C:\Users\RQ\Desktop\test002.bmp", ImreadModes.Color); //Mat main8UC3 = new Mat(@"C:\Users\RQ\Desktop\yueqiu.bmp", ImreadModes.Color); H

2020-11-18 16:33:52 582 2

原创 c# 代码混淆器ConfuserEX使用

一、有时候,对于代码,执行一些简单的混淆加密,可以采用ConfuserEX。下载地址如下ConfuserEx下载二、使用步骤 1、添加源文件位置,目标文件位置 2、加密规则添加和设置,也可以移除部分规则 提醒,对于xml序列化的dll或者反射之类的功能时,最好有移除rename这个规则 ...

2019-09-11 09:33:12 2902

原创 Emgucv 离散余弦变换 高斯滤波 还原

本文用的是emgucv4.1,对图像进行离散傅里叶变换,之后使用高斯滤波,再还原滤波后的图1、对原图进行离散变换,之后显示频率 //============================1、将输入图像扩展到最佳的尺寸,边界用0补充 int m = CvInvoke.GetOptimalDFTSize(glMain8UC1.Rows); ...

2019-07-31 08:15:20 1156

原创 Emgucv4.1安装与使用

以前使用的是Emgucv3.2版本,但是最近出了4.1版本后,想新使用,发现几个区别;1、emgucv4.1下载位置https://sourceforge.net/projects/emgucv/2、使用时,引用dll位置有变化1)emgucv3.2时,引用DLL的位置如下; C:\Emgu\emgucv-windesktop 3.2.0.2682\bin ...

2019-07-24 08:25:33 3506 2

原创 Thread.Timer的使用

public Timer (System.Threading.TimerCallback callback, object state, int dueTime, int period);参数callbackTimerCallback一个TimerCallback委托,表示要执行的方法。stateObject一个包含回调方法要使用的信息的对象,或者为null。...

2019-04-28 17:35:56 2828

原创 VS2019离线包制作、安装

一、VS2019离线包制作 1、通过在https://visualstudio.microsoft.com/zh-hans/downloads/下载VS2019,之后会下载vs_professional__315637806.1553955319.exe 2、编写命令参数,选择要下载哪里包,具体的命令和包数据,在以下可以看到对位的包功能包...

2019-04-03 20:40:56 23832 1

原创 C# Halcon 中捕获异常

之前由于不会用,所以在C#中一直不能捕获到异常,后面发现用这种方法可以。如下 private void Form1_Load(object sender, EventArgs e) { HObject ho_Image = null; HTuple hv_Exception = ...

2019-03-18 09:58:05 2057

原创 c#中 DataGridView的使用

自己只用其中最简单的部分,不涉及数据库,代码如下1、写一行数据/// &lt;summary&gt;/// 设置行数据/// &lt;/summary&gt;void SetRowVal(){ int rowIndx = paraDgv.Rows.Add(); DataGridViewRow tempRow = paraDgv.Rows[rowIndx]; ...

2019-02-28 16:46:40 251

原创 vs2017 c# 调用 c++中的类

1、在VS2017中新建工程,如图2、其中用到的类型转化1) C++中的 String^ 与 C#中的string对应2) C++中的 int* 与 C#中的(int*)IntPtr对应3、C++中与C#中程序如下图所示 4、完整程序地址如下https://download.csdn.net/download/raoqin/10955940...

2019-02-28 16:39:50 1045

转载 树莓派 初次启动 配置分辨率

从这里转载的,有用  https://blog.csdn.net/qq_33811662/article/details/80224212 在刚刚接触树莓派的时候,很多童鞋都会配一块显示屏,此处以微雪7inch-1024*600分辨率的显示屏为例设置参数进入设置的目录,此处有2种方式进入设置目录:1:在安装好树莓派镜像之后,先不要拔掉SD卡,直接打开SD卡盘目录(一般只有40M左右...

2018-12-18 18:09:09 1488

原创 树莓派 第一次 SSH 启动连接

1、在写入新系统镜像后,不要弹出SD卡;2、在其中新建ssh的空文件。(不要后缀名)3、在cmdline.txt的最后,加上 ip=192.168.1.99 (这个就是树莓派的默认IP)4、系统用户名:pi   密码:raspberry...

2018-09-04 11:50:27 4966

转载 c# GDI+ 的使用绘图

主要是自己参考  http://www.cnblogs.com/85538649/category/312491.html点击打开链接

2017-04-28 11:45:29 460 1

转载 数值计算库gsl(GNU Scientific Library)

http://blog.sina.com.cn/s/blog_6d4af96701019k5v.html卓越的数值计算库gsl(GNU Scientific Library)的使用初步1.gsl简介gsl(GNU Scientific Library)是专门为应用数学和科学技术领域的数值计算提供支持的软件库。gsl使用C语言编写,同时也为其他语言做了相应的封装。gsl在

2017-02-23 11:14:30 3659

转载 c# string.split

转自 http://www.cnblogs.com/luluping/archive/2009/04/30/1446654.htmlString.Split 方法有6个重载函数:1) public string[] Split(params char[] separator)2) public string[] Split(char[] separator, int count

2015-04-12 15:20:07 1156

转载 C# string.format

转自 http://www.cnblogs.com/luluping/archive/2009/04/30/1446665.htmlC#格式化数值结果表字符说明示例输出C货币string.Format("{0:C3}", 2)$2.000D十进制string.Format("{0:D

2015-04-12 15:16:58 481

转载 libjpeg的使用

1、基本的YUYV格式转化为RGB格式的方法

2014-06-09 16:50:35 2752

原创 unix2dos dos2nuix 在 ubuntu 下改成了 todos fromdos了

dos2unix和fromdos命令两个命令的用法相同,不同的是两个命令使用的环境不一样.dos2unix在CentOS系列的系统中使用,fromdos则在Ubuntu系列的系统中使用。用法:dos2unix filename = fromdos filename意思是:转换文件格式,将windos系统的文件转换成linux系统可以使用的文件格式,否则文件在linux系统中可能会出

2014-06-08 21:01:39 1869

原创 树莓派的上手教程

刚买了一次树莓派,下面是参考了一下各种论坛中

2014-05-31 10:06:09 893

原创 Navicat中查询的用法

use myclass;update user set passwd='123456';select * from user;

2014-05-22 16:20:59 1873

原创 类型转化、高低字节、大小端的讲解

一、关于类型转化的问题二、关于高低字节的问题

2014-05-07 21:24:59 1276

转载 VS2008程序打包

1:新建安装部署项目打开VS,点击新建项目,选择:其他项目类型->安装与部署->安装向导(安装项目也一样),然后点击确定.(详细见下图)此主题相关图片如下:2:开始制作安装向导完成后即可进入项目文件夹:其中包括双击"应用程序文件夹"在右边的空白处右击,选择添加->文件,将你的做的应用程序的可执行文件和相应的类库和组件添加进来.然后右击你的可执行文件,创建快捷方式

2014-04-14 15:03:03 897

原创 vector的一般用法

以后有时间 一个一个补充了

2014-03-25 15:52:08 573

转载 OPENCV中关于MAT介绍二

转自点击打开链接Mat::~MatMat的析构函数。C++: Mat::~Mat()析构函数调用Mat::release()。Mat::operator =提供矩阵赋值操作。C++: Mat& Mat::operator=(const Mat& m)C++: Mat& Mat::operator=(const MatExpr_Base& expr)C++:

2014-03-24 17:26:40 705

原创 XP系统下VS2008+OPENCV+OPENNI关于KINECT开发环境搭建

首先要安装好OPENNI库和KINECT的驱动。这两个分别为1. 也就是OPENNI的版本选择为:OpenNI-Win32-1.5.7-Dev.msi 2. SENSORKINECT就是KINECT的驱动程序,一般选择:SensorKinect093-Bin-Win32-v5.1.2.1.msi通过安装这两个包后,就可以在电脑的设备管理器下能看到然后就是分别安装OPENCV

2014-03-21 14:38:04 773

原创 VS2008安装opengl

其中主要是那个GLUT不好装;其中要改的;我们一般在glut官网下载glut3.7版本,用visual studio 2008 命令提示器进行编辑 运行 glutmake.bat;刚开始会出现错误,这就要改下载的glut37源头文件了;此方面可以参考 点击打开链接之后,会在gult37文件下生成所需要的库;一般是glut32.dll    -----/glut37/

2014-01-08 17:15:18 955

原创 linux用外部邮箱发送邮件

一般在contos5.几的版本装的一般是mailx-8的版本,但是这个版本太低,好像是不支持smtp,所以卸载了他,再装上新版本mailx-12有时为了达到某种需求统一使用某一SMTP服务器作为发送邮件报告。  通常的做法都是,关闭本机的sendmail服务,修改/etc/mail.rc,增加一下类似两行,指定外部的smtp服务器地址、帐号密码等。  # vi /etc/mail.rc

2014-01-03 13:08:12 1196

转载 mysqli和mysql_connect的区别

摘自:点击打开链接一:Mysqli.dll是一个允许以对象的方式或者过程操作数据库的,它的使用方式也很容易。这里就几个常见的操作和mysql.dll做一个对比。   1:mysql.dll(可以理解为函数式的方式):  $conn = mysql_connect('localhost', 'user', 'password'); //连接mysql数据库  mysql_se

2014-01-01 21:32:21 813

转载 mysql之left join、right join、inner join的区别

转自点击打开链接left join(左联接) 返回包括左表中的所有记录和右表中联结字段相等的记录 right join(右联接) 返回包括右表中的所有记录和左表中联结字段相等的记录inner join(等值连接) 只返回两个表中联结字段相等的行举例如下: --------------------------------------------表A记录如下:aID

2014-01-01 16:24:05 664

转载 apache+php+mysql 为何会出现乱码

转自:点击打开链接我们在做PHP项目的时候,经常会遇到中文乱码的问题,有时候编码问题还导致MYSQL的报错。中文乱码总共有三个原因1:APACHE服务器设置导致乱码2:PHP,或者HTML页面编码导致中文乱码3:MYSQL数据库的表以及字段编码导致中文乱码我们分别从这三个部分来探究PHP程序设计中的编码问题在这之前我们要了解一些基本理论:1、文件编码每个

2013-12-30 12:07:33 771

原创 linux编译*src.rpm源码的文件

如果对于内核安装用src.rpm不理解的话,可以参考文章 :点击打开链接在Linux AS 4的发行注记中找到解释:当内核源码已经存在在内核的 .src.rpm 文件中时,为内核源码提供一个独立的软件包就变得没有必要。因此,红帽企业 Linux 4 不再包括 kernel-source 软件包。需要这些内核源码的用户可以在 kernel .src.rpm 文件中找到。通过这个文件建立一个快

2013-12-08 16:45:11 5238

转载 C#中Mysql读取字段值

http://blog.csdn.net/yanjun_xiaoli/article/details/40027361. 创建DataReader对象 前面提到过没有构造函数创建DataReader对象。通常我们使用Command类的ExecuteRader方法来创建DataReader对象: SqlCommand cmd = new SqlCommand(commandText,Co

2013-11-28 23:14:57 4212

原创 阿里云中自动创建节点,insmod出现死机

我的程序中出现死机的原因,我找到了,是因为我的内核版本不一。是有些函数升级了。所以造成了死机。在2.6的某个版本之后,my_class = class_create(THIS_MODULE, CLASS_NAME);if(IS_ERR(my_class)){ printk(KERN_EMERG "can not create a class \n"); retu

2013-11-26 00:37:34 1273

原创 linux中printk显示信息的级别

#define KERN_EMERG          ""    /* system is unusable */#define KERN_ALERT           ""    /* action must be taken immediately */#define KERN_CRIT               ""    /* critical conditions */

2013-11-24 22:14:03 824

转载 Linux中字符设备

主要 参考的文章 是http://blog.csdn.net/yangdelong/article/details/5493145做的globalvar字符设备#include #include #include #include MODULE_LICENSE("GPL");#define MAJOR_NUM 254 static ssize_t globalvar_r

2013-11-23 15:41:09 653

海康VisionMaster中使用OpenCvSharp程序

海康VisionMaster中使用OpenCvSharp程序

2023-06-07

MaterialDesignInXamlToolkit

MaterialDesignThemes 方便使用,包括.net4.7.2 netcoreapp3.1

2022-12-02

C# MEF样例功能测试代码

C# MEF样例功能测试代码

2022-09-08

C#中的Emgucv调用由C++写的Opencv库

C#中的Emgucv调用由C++写的Opencv库

2022-03-24

emgucv 离散余弦变换,高斯滤波,还原

使用emgucv4.1,对原图进行离散余弦变换,再使用高斯滤波,最后还原滤波后的图像

2019-07-30

vs2017 c# 调用 c++中的类

vs2017 c# 调用 c++中的类,其中对C++中的类进行了二次封装。

2019-02-13

glut37编译好的bin文件

此资源是OPENGL中的glut工具,针对win32编译好的bin文件

2014-01-08

windows下MySQL5.5的安装

经常配置这个,但是可选项太多,经常记不信,所以给自己一个标准的配置,以后就按这个配置就好

2013-08-18

android音频通信软件

单片机和安卓手机之间通过音频通信的测试软件,主要是安卓端,具体的可以参看我的博客

2013-08-07

下载yum所需的所有rpm包

在Linux中的yum经常用不了,这是安装yum所需的所有rpm包

2013-05-29

stm32f4中用SD卡存储DCMI的图像

stm32f4中用SD卡存储DCMI的图像,程序中用的是串口来控制拍照的,串口2每收到一个字节,则拍照一次,并存储在SD卡中

2013-05-09

stm32f4通过spi用fatfs读写sd卡程序

stm32f4通过spi用fatfs读写sd卡程序,已经调通。用的是单片机中B口的B11--CS、B13--SCLK、B14--MISO、B15--MOSI.

2013-05-05

空空如也

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

TA关注的人

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