自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

lc__________的博客

言语和行动受心的支配但也会影响内心

  • 博客(48)
  • 收藏
  • 关注

原创 VB.NET读写MongoDB

VB.NET读写MongoDB MongoDB是一个基于分布式文件存储的数据库。由C++编写,旨在为WEB应用程序提供可扩展的高性能数据存储解决方案。 MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库中功能最丰富,最像关系数据库的。他支持的数据结构非常松散,是类似json的bson格式,因此可以存储比较复杂的数据类型。他所支持的查询语言非常强大,语法有点类似于面向对象

2015-08-14 11:02:11 6516

原创 内存映射文件的方式进行进程间通信

项目中有个场景,vb.net需要调用C++处理后的图片。 原来的处理方案是,C++处理图片后,保存图片到磁盘上,VB.NET再从磁盘上进行读取。 现在想对这个方案进行优化。vb端先新建内存映射文件,再调用C++对图片进行处理,处理后的结果写入vb建好的内存映射文件,然后vb端再读取内存映射文件。这样处理就可以不用在磁盘上进行读写操作了,节约了IO资源。 内存映射文件包含虚拟内存中文件

2015-08-13 10:07:01 6155

转载 char*转LPCWSTR解决方案

在Windows编程中,经常会碰到字符串之间的转换,char*转LPCWSTR也是其中一个比较常见的转换。下面就列出几种比较常用的转换方法。 1、通过MultiByteToWideChar函数转换     MultiByteToWideChar函数是将多字节转换为宽字节的一个API函数,它的原型如下: [cpp] view plaincopy

2015-08-12 11:46:00 2176

原创 OpenCV的IplImage转bmp

最近做项目,需要VB.NET调用,C++处理的图片。 如果c++处理的结果保存在磁盘上,然后Vb再读取的话,感觉过于占用磁盘IO,不绿色不环保。 因此想用内存映射文件的方式,进程之间传输图片。VB端先创建内存映射文件,然后调用C++程序,C++程序把处理的结果写入内存映射文件,VB端再对内存映射文件进行读取。 这部分内容以后会再写一篇博文~ 进程之间传输图片,就会遇到一个问题,就是需要把图

2015-08-11 10:09:36 4365

原创 OpenCV霍夫变换识别圆

打算用openCV的 cvHoughCircles去识别实心的黑圆。但是cvHoughCircles的效果并不好,会检测出很多并不存在的拟合圆。因此还需在霍夫变换的基础上限定一些条件,对识别出的圆进行check。 因为我想要识别的是实心圆,所以会对霍夫变换后的结果进行判断,圆心周围是否都是黑点,是否是实心圆。 还加入了圆度公式对霍夫变换后的结果进行check:圆度D = 4πS/(L*L)。当

2015-08-10 11:26:43 9094

原创 Emgu图片格式转换

①以文件流的方式去读取图片,读取出的图片可进行修改: Public Function readImageFileByFileStream(ByVal filePath As String) As Image Using reader As New System.IO.FileStream(filePath, System.IO.FileMode.Open, System.IO.FileA

2015-08-10 08:40:41 3931

原创 .NET PDF转图片

VB.NET下的PDF转图片首先需要添加引用O2S.Components.PDFRender4NET.dll Imports O2S.Components.PDFRender4NET Sub ConvertPDF2Image(ByVal pdfInputPath As String, ByVal imageOutputPath As String, ByVal imageName As Str

2015-08-07 13:46:50 5044

原创 BMP格式

BMP(全称Bitmap)是Windows操作系统中的标准图像文件格式,可以分成两类:设备相关位图和设备无关位图,使用非常广泛。它采用位映射存储格式,除了图像深度可选以外,不采用其他任何压缩,因此BMP文件所占用的空间很大。BMP文件的图像深度可选1bit、4bit、8bit以及24bit。BMP文件存储数据时,图像的扫描方式是按从左到右、从下到上的顺序。由于BMP文件格式是Windows环境中交

2015-08-05 14:15:12 4199

空空如也

空空如也

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

TA关注的人

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