自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (5)
  • 论坛 (1)
  • 收藏
  • 关注

原创 DataGridView数据的绑定

当使用容器进行绑定DataGridView时,需要注意一下几点: 1. 容器当中的元素中的属性必须存在get和set方法. 2. DataGridView中的Column中的DataPropertyName属性名称必须要和容器当中的元素中的属性名称一致.如此,当将容器赋值给DataGridView中的DataResource时,才会有数据出现.

2017-09-28 16:06:20 1279

原创 基于opencv的对图像的垂直翻转

//垂直翻转 int imgVerticalRotary(  const Mat      srcImg,//输入图片    Mat       &VertImg)//输出图片   {      if(!srcImg.data){   return -1;    }   int nRet = 0;          //   VertImg = Mat

2017-07-28 15:06:59 1053

原创 将Mat矩阵图像绘制在DC上

//将Mat绘制到DC上 void DrawMatToDC(HDC MemDC, const Mat& tmpMat) { uchar buffer[sizeof(BITMAPINFOHEADER) + 1024]; BITMAPINFO* bmi = (BITMAPINFO*)buffer; int bmp_w = tmpMat.cols, bmp_h = tmp

2017-07-28 14:59:13 555

原创 基于opencv的图像的无失真放大

//无失真放大 void DistortionFreeAmplification(const Mat& tmpGrayMat, Mat& dstMat, int times = 8) { dstMat = cv::Mat(tmpGrayMat.rows * times, tmpGrayMat.cols * times, tmpGrayMat.type()); for (int i=0; i

2017-07-28 14:46:20 2606

并发无锁奥秘相关代码以及执行程序

程序并发执行任务时,对公有变量一般情况都是需要利用悲观锁进行锁定,该代码可以通过乐观锁(即无锁)来实现公有变量的访问

2020-08-12

截屏程序代码,用于截取屏幕图像信息

这是用于截取PC电脑屏幕的C++代码,可以直接通过vs编译之后,得到能够截取屏幕的exe执行程序,也可以自己修改里面的代码。

2020-08-12

同时操控多台打印机打印一维条码

该程序代码可以同时操控多台打印机打印出各种一维条码,主要是利用C#代码写,打印机可以自己选择已经安装在电脑中的

2020-08-12

可以直接在vs中进行配置使用的opencv头文件以及动态库

该opencv动态库支持所有有关于opencv相关的技术,可以直接放在vs中,进行相关vs的环境配置之后,直接使用!

2020-08-12

DataMatrix动态库源码

该代码主要使用C++编译,可以直接新建空动态库,将源码放入工程即可编译,在程序中主要用于DataMatrix码的生成

2017-07-28

bat批处理文件 set /a 问题

发表于 2016-01-08 最后回复 2016-01-08

空空如也

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

TA关注的人 TA的粉丝

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