- 博客(35)
- 资源 (55)
- 收藏
- 关注
转载 浅谈Visual C#进行图像处理
作者:彭军 http://pengjun.org.cn这里之所以说“浅谈”是因为我这里只是简单的介绍如何使用Visual C#进行图像的读入、保存以及对像素的访问。而不涉及太多的算法。一、读入图像在Visual C#中我们可以使用一个Picture Box控件来显示图片,如下: private void btnOpenImage_Click(object sender
2016-12-05 09:50:49 1679
转载 C#图像处理——3(图片效果)
一. 底片效果原理: GetPixel方法获得每一点像素的值, 然后再使用SetPixel方法将取反后的颜色值设置到对应的点.效果图:代码实现: private void button1_Click(object sender, EventArgs e) { //以底片效果显示图像 tr
2016-12-05 09:48:30 561
转载 C#图像处理——2(使用Bitmap类进行图片裁剪)
C# 使用Bitmap类进行图片裁剪 在Mapwin(手机游戏地图编辑器)生成的地图txt文件中添加自己需要处理的数据后转换成可在手机(Ophone)开发环境中使用的字节流地图文件的小工具,其中就涉及到图片的裁剪和生成了。有以下几种方式。 方法一:拷贝像素。 当然这种方法是最笨的,效率也就低了些。在Bitmap类中我们可以看到这样两个方法:GetPixel(int x
2016-12-05 09:46:06 8495
转载 C#图像处理——1(各种旋转、改变大小)
一、各种旋转、改变大小注意:先要添加画图相关的using引用。//向右旋转图像90°代码如下:private void Form1_Paint(object sender, System.Windows.Forms.PaintEventArgs e){Graphics g = e.Graphics;Bitmap bmp = new Bitmap("rama.jpg");//
2016-12-05 09:45:05 3766
转载 Oracle手边常用70则脚本知识汇总
Oracle手边常用70则脚本知识汇总作者:白宁超时间:2016年3月4日13:58:36摘要: 日常使用oracle数据库过程中,常用脚本命令莫不是用户和密码、表空间、多表联合、执行语句等常规操作。另外表的导入导出也很常用,这些脚步命令之前都做有总结,今统一整理出最为常用的语句,使用方便而已。其中文档是笔者数年整理所得。1 数据库基本介
2016-12-02 19:26:57 438
转载 【基于WPF+OneNote+Oracle的中文图片识别系统阶段总结】之篇四:关于OneNote入库处理以及审核
篇一:WPF常用知识以及本项目设计总结:http://www.cnblogs.com/baiboy/p/wpf.html篇二:基于OneNote难点突破和批量识别:http://www.cnblogs.com/baiboy/p/wpf1.html篇三:批量处理后的txt文件入库处理:http://www.cnblogs.com/baiboy/p/wpf2.html篇四:关于OneNot
2016-12-02 19:22:49 488
转载 【基于WPF+OneNote+Oracle的中文图片识别系统阶段总结】之篇三:批量处理后的txt文件入库处理
篇一:WPF常用知识以及本项目设计总结:http://www.cnblogs.com/baiboy/p/wpf.html篇二:基于OneNote难点突破和批量识别:http://www.cnblogs.com/baiboy/p/wpf1.html篇三:批量处理后的txt文件入库处理:http://www.cnblogs.com/baiboy/p/wpf2.html篇四:
2016-12-02 19:19:21 1009
转载 【基于WPF+OneNote+Oracle的中文图片识别系统阶段总结】之篇二:基于OneNote难点突破和批量识别
篇一:WPF常用知识以及本项目设计总结:http://www.cnblogs.com/baiboy/p/wpf.html篇二:基于OneNote难点突破和批量识别:http://www.cnblogs.com/baiboy/p/wpf1.html篇三:批量处理后的txt文件入库处理:http://www.cnblogs.com/baiboy/p/wpf2.html篇四:关于
2016-12-02 19:12:38 726
转载 【基于WPF+OneNote+Oracle的中文图片识别系统阶段总结】之篇一:WPF常用知识以及本项目设计总结
篇一:WPF常用知识以及本项目设计总结:http://www.cnblogs.com/baiboy/p/wpf.html篇二:基于OneNote难点突破和批量识别:http://www.cnblogs.com/baiboy/p/wpf1.html篇三:批量处理后的txt文件入库处理:http://www.cnblogs.com/baiboy/p/wpf2.html篇四:关于
2016-12-02 17:37:12 559
转载 在WPF里面按Enter键得到Tab的效果
用所有控件放在Grid里,然后再定义其下所有元素的PreviewKeyDown事件:后台代码写上:private void Grid_PreviewKeyDown(object sender, KeyEventArgs e){var uie = e.OriginalSource as UIElement;if (e.Key == Key.Enter){e.Handled
2016-12-01 09:52:09 2535
转载 使用OneNote的COM组件,实现OCR功能。
背景 在业务系统开发的过程中,很多情况下会去识别图片中的相关信息,并且把信息录入到系统中。现在希望通过自动化的方式录入,就有了以下的工作。在对比了几个OCR软件在中文识别方面的准确率后,决定使用微软的OneNote开发相应的功能。 准备工作安装OneNote 2010;(注:在 Microsoft Office 2003 中的工具组件中有一个“ M
2016-11-07 14:18:04 3976
转载 使用 office2003 document imaging control 控件 做识别 OCR
先确保的是你要装上这个组件Microsoft Office Document Imaging 12.0 Type Library或者Microsoft Office Document Imaging 11.0 Type Library 装好后项目里添加引用这个com就可以了它识别英文和中文的正确率都还不错。要注意的是:如果要识别简体中文,你必须下载安装中文简体OCR引擎
2016-11-06 19:04:14 2744 1
转载 应用OFFICE的OCR控件MODI,怎么使识别出来的文本保留格式
我用MODI识别图像文件,识别出来的文本都是一个挨着一个的,不含有原来的格式 怎么改进下能使其还有原来的格式这是我用的代码:private string Recognition(string strFileName) { string strResult = string.Empty; // 宣告 MODI.Document
2016-11-06 18:48:14 2660
转载 ORACLE纯SQL实现多行合并一行
项目中遇到一个需求,需要将多行合并为一行。表结构如下:NAME Null Type------------------------ --------- -----N_SEC_CODE NOT NULL CHAR(6)C_RESEARCHER_CODE NOT
2014-10-24 07:57:28 540
转载 在C#代码中应用Log4Net在Winform、Web和WPF中捕获全局异常
毕竟人不是神,谁写的程序都会有bug,有了bug不可怕,可怕的是出错了,你却不知道错误在哪里。所以我们需要将应用程序中抛出的所有异常都记录起来,不然出了错,找问题就能要了你的命。下面我们主要讨论的是如何捕捉全局的异常。基本上在winform或web中捕获全局异常的思路都是一样的,在全局的应用程序对象中添加异常捕获的代码,并写入日志文件中。一.在Winform程序中捕获全局异常在winf
2014-07-26 19:26:55 2872
转载 VMDotNet让winforms程序脱离.net framework运行
脱离.net framework的C#程序是如何实现的呢?这里我们可以利用VMDotNet来实现,那么具体的操作过程是什么呢?本文向你介绍具体的过程。 脱离.net framework的C#程序是如何实现的呢?之前看到有用别的方法来实现的,但我还是选择了现在比较流行的软件飞信中带的VMDotNet,也就是所谓的.NET FRAMEWORK虚拟机吧。相信有很多人也已经看过相关文章了,但是对于
2012-10-24 11:03:10 1646
转载 将.net winform 通过wpf嵌入到浏览器中
这篇文章将描述如何嵌入一个.net应用程序窗口在网络浏览器中使用。基本上,这篇文章将会告诉你如何网络中所有的窗口形式.net应用程序用很少的修改你的项目和你的WinForms没有代码修改应用程序。下面是将winform嵌入到浏览器中的方法创建winform项目将winform项目编译成类库创建wpf项目添加类库引用添加winform的接口和winfo
2012-06-15 16:46:40 3211
转载 WPF PasswordBox.Password 的数据绑定
WPF的PasswordBox控件的Password属性不是依赖属性,无法直接进行数据绑定,为使其在MVVM模式中正常使用,可以为PasswordBox增加一个助手类,代码如下:注:代码摘自:http://www.wpftutorial.net/PasswordBox.html[c-sharp] view plaincopyprint?using System.
2012-06-04 10:39:45 7535
转载 mvvm---如何在xaml里,把多个参数传入到command
mvvm模式里command经常写在vm中。而command只能传入一个对象作为执行时的参数,若要传入多个参数,在.cs文件(即调用vm的command)中,只需要把多个参数加到一个集合里,传入command时就把集合当单参数对象传入就行了。 public ICommand CMD { get
2012-03-20 17:55:00 1627
转载 C#实现检查指定端口被哪个进程占用
1. 检查当前系统中80端口是否正在被其它进程使用;2. 如果80端口正在被使用,就找出该进程,并强行结束。3. 使用C#变成语言实现。 别人问我问题时,我通常会去google一下,帮他们找到一个合适的就行了,这次也不例外!但遗憾的是,没有找到一个解决方案,于是写下了这篇文章,希望能够抛砖引玉,给网友们一些帮助,同时也希望能跟更多的朋友交流一下! 要解决第一个问题方法很直接
2012-03-20 12:18:53 1159
原创 C# 常用功能
*********************************** 图像打印**************************************************start private Bitmap BmpPrint = null;private void WindowLoaded(object sender, EventArgs e){ foreach (
2012-03-02 15:05:51 653
原创 WPF 后台给控件添加样式
Style btn_style = (Style)this.FindResource("Button_Style");this.button1.Style = btn_style;
2011-11-24 10:44:57 6045
转载 Silverlight实用窍门系列:52.Silverlight中的MVVM框架极速入门(以MVVM Light Toolkit为例)
在本文将以MVVM Light Toolkit为例讲解MVVM框架在现实中的使用入门,首先我们在http://mvvmlight.codeplex.com/下载它的MVVM框架下来。也可以通过 http://files.cnblogs.com/chengxingliang/GalaSoft.MvvmLight.V3.rar 下载MVVM Light Toolkit。然后我们安装这个安装包,然后
2011-11-22 17:57:39 880
转载 MVVM之旅-给任意的事件绑定命令(Adventures in MVVM – Binding Commands to ANY Event) .
当我实现MVVM模式时,令我最为头疼一件事是需要给事件绑定命令。当我使用Prism框架时,我得到一个Button.Click的命令绑定,但是每一个其他的时间都需要单独的进行处理。做这些的时候,需要很多的容易出错的样板代码。在我过去的工作岗位上,我发表一些代码来减轻疼痛。然而,仍需要你针对每一个你想进行绑定的事件写一个新的行为和附加内容。有一段时间了,我的想法只是直接绑定命令到时间。在这期间我遇
2011-11-22 14:49:04 2010
转载 WPF最大化避免覆盖任务栏
WPF当窗体WindowStyle=”None”时,最大化会覆盖掉任务栏。如何解决这个问题呢?要用到Win32 API,通过让WPF窗体WM_GETMINMAXINFO消息挂接一个钩子来处理。代码如下:1234567891011121314151617181920212223
2011-11-17 16:25:59 4577 1
转载 WPF使用代码进行绑定
关于WPF绑定机制,给我们带来了很大的方便,我们都了解在WPF绑定中使用XAML方式可以这样做,代码如下:123456789Windowx:Class="WpfApplication1.Window1" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/p
2011-11-17 16:24:17 1399
转载 WPF无边框透明窗体的缩放
WPF中的无边框透明窗体,由于没有边并且透明,窗体无法进行缩放操作,今天来讲解如何解决这个问题。先说一下思路,我们先手为该窗体添加4个边,4个角用于缩放操作,然后再为他们写事件,完成拖放操作。xaml代码:12345678910111213141516171819202122
2011-11-17 16:22:44 4815
转载 WPF 仿QQ无边框窗体(自动隐藏/可缩放/最大化不覆盖任务栏)
今天做一个综合案例,WPF的仿QQ窗体,贴边自动隐藏,无边框窗体,可拖拽实现缩放,最大化不覆盖任务栏。无边框窗体缩放,上一篇文章已经介绍了,不过今天使用的方法更简单,不会占用视图的资源,纯代码完成。使用事件:OnMouseLeftButtonDown(),OnMouseMove(),OnMouseLeave()三个事件完成这些操作。都使用当前窗体的三个事件完成,不需要借用子元素。核
2011-11-17 16:20:46 9344 1
转载 WPF中的拖放(三)
上一篇,我们实现了同一窗体间的拖放,并且显示鼠标跟随效果,今天,我们来实现不同窗体之间的拖放,因为不是用一个窗体,而Adorner(装饰器)只能在父窗体内移动,所以,我们实现不同窗体之间显示鼠标跟随效果,就要再新建一个窗体来显示鼠标跟随的内容。我们先看一下完成后的效果图。由于要获得鼠标相对屏幕坐标和把拖放窗体的位置带到放置窗体的位置,需要使用Win32 API来完成,我们先创建一个类,代码
2011-11-17 16:18:54 2358
转载 WPF中的拖放(二)
上一篇,我们实现了基本拖拽操作,今天,我们来实现,拖拽过程中鼠标跟随效果,这里我们要用到WPF新对象Adorner(装饰器)用来显示拖拽内容,如我们今天拖拽的矩形。首先,我们新建一个DragAdorner类,继承Adorner用来显示拖拽内容,代码如下12345678910111213141516171
2011-11-17 16:17:55 4461
转载 WPF中的拖放(一)
拖放在C/S开发过程中总是一个难点,但是,为了得到更好的用户体验,很多地方还是需要使用到拖放的,今天,我们介绍一下WPF的拖放。还是以往的惯例,用实例来说明WPF的拖放是如何实现的。我们要实现的就是让左边的红色矩形移动到右边。首先,我们先编写xaml文件,代码如下1234567891011"DragDr
2011-11-17 16:13:04 1860
转载 SilverLight:使用MVVM实现View层在程序运行时自动生成控件并且取得其值
在有一些项目中,UI界面上的控件有时是在程序运行时才生成的。这样的功能在MVVM中也很容易实现。并且可以通过按钮取得其值。 本实例主要实现程序运行时,在界面上生成四个控件,两个TextBox和两个TextBlock.并且点击按钮时,弹出TextBox中的值。如下图效果 实现方法分以下步骤 第一步:新建一个SivlerLight应用程序,命名为AutoCreatControl
2011-11-16 09:47:22 806
转载 Wpf,常用控件说明总结(转)
内容控件:1.Button:当Button.IsCancel="True"时,点击按钮,对话框关闭。当Button.IsDefault="True",按回车触发按钮的Click事件。2.RepeatButton:外表和Button一模一样,行为也基本一样,不一样的地方是,当按住RepeatButton不放时,不断触发点击事件。其触发事件频率由属性Delay和Interval决定。同
2011-11-09 16:57:52 6180 1
原创 WPF——TabItem Style(选中Tab页时修改背景色)
VerticalAlignment="Center" Canvas.Top="3" Text="{TemplateBinding HeaderedContentControl.Header}"
2011-11-09 16:45:00 13107
转载 WPF-WPF BitmapEffect (按钮凹凸效果)
BitmapEffect位图效果是简单的像素处理操作。它可以呈现下面几种特殊效果。 BevelBitmapEffect 凹凸效果 BlurBitmapEffect 模糊效果 DropShadowBitmapEffect投影效果 EmbossBitmapEffect
2011-11-09 11:34:08 15932 3
7天学会flash版非常难得的好教程.rar
2010-09-01
使用AJAX+J2EE实现一个网上会议室系统
2010-09-01
系统集成项目管理工程师知识点精华2.rar
2010-09-01
WPF M-V-VM模板插件.zip
2010-08-30
LeadTools+v16.5 破解文件
2010-08-30
WPF MVVM 动态创建控件
2011-11-16
C#反编译Reflector7.3.0.18破解版+三个常用插件最新版
2011-10-24
C# 的DirectShow类库 DirectShow.NET
2010-09-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人