自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (1)
  • 收藏
  • 关注

原创 关于使用EmguCV出现 “无法加载 DLL“cvextern”: 找不到指定的程序” 的解决方法

查找了网上的一些说法,都是说没有设置好路径,或者未将DLL文件复制到Debug文件夹下,但是我发现当我把cvextern.dll文件加入Debug文件夹下,同样会出现此错误。经过多次试验,终于解决了此问题,解决方法如下:将EmguCV安装目录下的Bin文件夹下的x86文件夹下(针对2.4左右的Emgucv版本,之前的版本貌似所有的dll文件都在bin文件夹下)的所有Dll文件导入到你的工程

2012-12-27 16:19:29 18149 1

原创 Application .SetCompatibleTextRenderingDefault 方法

将某些控件上定义的 UseCompatibleTextRendering 属性设置为应用程序范围内的默认值。命名空间:   System.Windows.Forms程序集:   System.Windows.Forms(在 System.Windows.Forms.dll 中)语法VBC#C++

2012-12-21 15:19:06 7403

转载 C#读写文本文件

理论上,可以使用FileStream类读取和显示文本文件。前面已经介绍了这个类。上面显示NewFile.txt文件的格式不太容易理解,但这并不是FileStream类的问题——而在于我们在文本框中显示结果所使用的方式。   如果知道某个文件包含文本,通常就可以使用StreamReader 和 StreamWriter类更方便地读写它们。这是因为这些类工作的级别比较高,特别适合于读写文本。它

2012-12-20 14:54:28 560

转载 C#读写文本文件

理论上,可以使用FileStream类读取和显示文本文件。前面已经介绍了这个类。上面显示NewFile.txt文件的格式不太容易理解,但这并不是FileStream类的问题——而在于我们在文本框中显示结果所使用的方式。   如果知道某个文件包含文本,通常就可以使用StreamReader 和 StreamWriter类更方便地读写它们。这是因为这些类工作的级别比较高,特别适合于读写文本。它

2012-12-20 14:53:59 921

原创 directshow视频播放区域响应鼠标

响应鼠标按键(C# winform)://videoWindow为IVideoWindow接口,其中的//put_MessageDrain()方法是可以响应其父控件上//的事件。该方法的参数为指向父控件的句柄。//本例中,因为我用的父控件为一个panel,即//我是在一个Panel上用directshow播放视频的。videoWindow.put_MessageDrain(panel

2012-12-19 22:32:58 1029

转载 C# 指针之美

将C#图像库的基础部分开源了(https://github.com/xiaotie/GebImage)。这个库比较简单,且离成熟还有一段距离,但它是一种新的开发模式的探索:以指针和非托管内存为主的C#程序开发。    我许多项目都是在这个库基础上的开发,实战证明了它的有效。从今天起,将断断续续(太忙了)的写一系列文章来介绍这种开发方法,介绍基于此的图像编程。本文便是第一篇。    以指针和

2012-12-19 22:29:42 504

原创 C#判断鼠标在某个区域内

1、判断鼠标是否在某个区域Rectangle rectangle = new Rectangle(区域的坐标和大小); if (rectangle.Contains(MousePosition)) { } 这里要注意,区域的坐标是相对于屏幕还是相对于工作区域。2、判断鼠标是否在某个控件上 Rectangle rectangle = 控件名称.Rectan

2012-12-19 22:28:35 13761 1

转载 浅析DirectShow音视频同步解决方案

多媒体处理,不可避免地要解决音视频的同步问题。DirectShow是怎么来实现的呢?我们一起来学习一下。   大家知道,DirectShow结构最核心的部分是Filter Graph Manager:向下控制Graph中的所有Filter,向上对应用程序提供编程接口。其中,Filter Graph Manager实现的很重要一个功能,就是同步音视频的处理。简单地说,就是选一个公共的参考

2012-12-19 19:43:33 661

转载 AssemblyInfo.cs文件的作用

AssemblyInfo.cs主要用来设定生成的有关程序集的常规信息dll文件的一些参数请看以下具体说明://备注:  [assembly:AssemblyDescription("用最强的抢劫类写成!")]//产品名称[assembly:AssemblyProduct("无为搜索")]//公司[assembly:AssemblyCompany("无为网络")]//

2012-12-16 16:14:40 569

原创 C#引用C++头文件的方法

有两种方法使用这些函数1,把那个C++的文件编译成dll,在C#中用[DllImport("dll名")]引进调用2,在C#中写一个类,把C++中的函数复制进C#的类中,要注意的是C#没有指针,涉及指针的函数要重写。

2012-12-16 13:54:43 8594

转载 C# 函数的传值与传址

using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication1 { class Program { /* 先来了解一下什么是实参, 什么是形参.

2012-12-14 18:57:47 2131

转载 Win32编程基础知识

Win32编程基础知识尽管Windows应用程序千变万化,令人眼花缭乱,但,消息机制和窗口过程却始终它们的基础,掌握了这两项技术,也就相当于把握住了问题的关键。  如果你以前是C程序员或是MFC的忠实用户,只要你学习过C语言的语法,自己亲手编过一些简短的C程序,理解以下的Win32编程基础也不是一件困难的事。  一个最简单的Win32程序  在以前的C语言编程中,一

2012-12-14 13:32:25 527

转载 Photoshop快速抽取彩色图形的黑白轮廓

1、Photoshop中打开原始图片,复制成两个。  2、ctrl+shift+U,去色。对两个都处理,以下几步只处理上面一层的  3、ctrl+I,反相。  4、改变混合模式为“颜色减淡”。  5、滤镜“最小值”_将来线条的粗细全靠这一步鸟,凭自己的喜好调整。  6、向下合并。  7、渐变映射,这是调整的最后机会。    8要点

2012-12-10 16:38:47 1126

C#编写的directshow示例程序,运用directshowlib库(.net)

本资源是用C#编写的应用directshow库(DirectShowLib 是kawaic,snarfle等人对微软DirectShow的C#开源封装。目的是使C#开发者也能方便的使用DirectShow。该lib是对DirectShow封装得非常完善,虽然尚有很多功能未经测试,但是不可否认有了该lib,在C#下开发视频采集等已经不在是难事。协议采用的是GNU LGPL)编写的针对视频图像处理的示例程序。很全面,是2010年的更新版,是目前官网上能找到的最新的版本,包括视频播放器,vmr9视频,图像,文字叠加等示例程序。经过组合,可以做出很全面的视频处理软件~~~

2012-12-15

空空如也

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

TA关注的人

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