自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

UruseiBest 的技术专栏

致力于推广vb.net编程开发

  • 博客(44)
  • 资源 (4)
  • 收藏
  • 关注

原创 vb.net 教程 目录

最新更新:在 vb.net教程 中更新了:vb.net 教程 5-19 拓展:制作一个QQ大家来找茬和美女找茬辅助工具 (2019-11-25 16:29:53)vb.net 教程 5-20 拓展 论坛图片批量转换 (2019-11-25 16:19:31)vb.net 教程 5-21 拓展 如何给IE浏览器截图2019年11月25日 16:58:13更进一步的vb.net学习,欢迎.........

2017-04-07 23:03:24 63416 161

原创 vb.net 教程 5-15 图像处理之内存处理 4

版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。具体算法请参看《vb.net 教程 5-13 图像处理之像素处理 4》仅红色: '仅红色 'http://blog.csdn.net/uruseibest Private Sub btnOnlyRed_Click(sender As Object, e ...

2017-04-30 13:55:07 1005

原创 vb.net 教程 5-15 图像处理之内存处理 3

版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。具体算法请参看《vb.net 教程 5-13 图像处理之像素处理 3》灰度:均值法: '灰度:均值法 'http://blog.csdn.net/uruseibest Private Sub btnGray1_Click(sender As Object,...

2017-04-29 20:46:55 946

原创 vb.net 教程 3-4 窗体编程 公共控件1 Button、Label、TextBox & CheckBox

版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。当初vb出来的时候,大家眼睛一亮,编程也可以可视化,当然,少不了控件的帮忙,虽然更多强大的功能还是需要api(当然.net下也一样),但是我们还是从基础开始。说实在的vs2015提供的控件比较多,有些我也不熟悉,大家一起学习。从公共控件开始,一个一个地学习。1、Button...

2017-04-28 20:41:57 4184 8

原创 vb.net 教程 5-15 图像处理之内存处理2

版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。具体算法请参看《vb.net 教程 5-13 图像处理之像素处理 2》逆反: '逆反 'http://blog.csdn.net/uruseibest Private Sub btnInversion_Click(sender As Object, e ...

2017-04-27 22:05:20 809 1

原创 vb.net 教程 3-3 窗体编程 输入对话框 2

版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。上一篇谈到了使用InputBox输入对话框 同用户交互。这一篇文章谈谈如何建立自己的输入对话框。增加一个窗体:其中:Form2属性:ControlBox=False ,不显示图标以及最大化、最小化、关闭按钮FormBorderStyle=FixedSingl...

2017-04-27 17:52:38 2700 4

原创 vb.net 教程 3-3 窗体编程 输入对话框 1

版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。有时候需要根据用户输入的信息进行处理,类似于javascript中的 prompt()。在vb.net中可以使用 Input()方法,以下是一个常见的使用方法: Private Sub Button2_Click(sender As Object, e As EventArgs)...

2017-04-26 20:26:35 2589

原创 vb.net 教程 5-15 图像处理之内存处理1

版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。关于lockbits的使用,请看《vb.net 教程 5-14 图像处理之内存处理基础1》系列图像处理之内存处理对应图像处理之像素处理,具体的算法请参考《vb.net 教程 5-13 图像处理之像素处理1》,我把代码重新写到了使用LockBits。红色通道: ...

2017-04-26 20:25:48 1119

原创 vb.net 教程 3-3 窗体编程 消息对话框

版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。消息对话框类似于javascript中的 Alert,但是vb.net 中还提供了更多的功能。一个简单的消息对话框类似于下面的代码: Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Bu...

2017-04-25 23:12:46 3761

原创 vb.net 教程 5-13 图像处理之像素处理 6 图像的二值化

版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。这篇文章谈谈图像的二值化,也就是将彩色图像转为黑白图像。步骤是:彩色图像的灰度化,根据灰度和阈值来确定颜色是黑色还是白色。通常情况下将阈值设置为128: '黑白1 Private Sub btn2Color_Click(sender As Object, e As...

2017-04-25 19:18:01 1465

原创 vb.net 教程 3-2 窗体编程之窗体 5

版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。还有一种传递值的方法:在Form2中定义一个公共(Public)变量,那么我们在Form1中定义(实例化)了个Form2后,就可以使用这个变量了。Form2中: Public passedParameter As String Private Sub btnPa...

2017-04-24 19:37:34 2445

原创 vb.net 教程 3-2 窗体编程之窗体 4

版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。本节继续谈谈窗体传递参数假设我要将Form1中的数据传递到Form2,可以采用以下方法:首先理解一下:Form2其实是个类不信,可以仔细打开Form2的代码,看看默认代码第一句是不是 “Public Class Form2”。我们更深入的了解一下,在解决方案资源管理器,按...

2017-04-24 19:36:54 3223 12

原创 vb.net 教程 3-2 窗体编程之窗体 3

版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。为窗体/控件添加事件的方法:双击窗体/控件,就会转入默认的事件,例如窗体是Load事件,按钮是Click事件,文本框是TextChanged事件……要修改引发的事件可以采用以下方法:方法一:代码页面,鼠标点击下图中红色方框内的下拉框可以看到里面除了窗体外还有两个控件,一个Bu...

2017-04-23 19:21:19 3192 3

原创 vb.net 教程 3-2 窗体编程之窗体 2

版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。在《vb.net 教程 3-2 窗体编程之窗体 1》中谈到了me这个关键词,实际大家也不用太在意,记住在代码中用me来表示这个窗口就可以了。上一节降到了窗口默认事件(form.load),我们再次回顾一下代码:Private Sub Form1_Load(sender As Objec...

2017-04-22 20:45:57 3256 5

原创 vb.net 教程 5-13 图像处理之像素处理 5

版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。自己胡乱想出来的几个自定义的图像颜色处理方法:1、R、G、B中最大的R最大返回(255, 0, 0)G最大返回(0, 255, 0)B最大返回(0, 0, 255)2、R、G、B中最大的R最大返回(R, 0, 0)G最大返回(0, G, 0)B最大返回(0, 0,...

2017-04-22 20:45:10 1111

原创 vb.net 教程 3-2 窗体编程之窗体 1

版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。个人理解:windows系统是消息驱动型的系统,消息带来事件,事件引发处理。比如按下按钮消息,引发按钮的Click事件,然后我们就需要编程处理这个事件。整个系统就是围绕消息的处理进行的。新建一个项目,选择 窗体应用程序出来的窗体设计界面上,双击窗体,转入默认的 Form1_...

2017-04-21 20:02:04 4424 3

原创 vb.net 教程 5-14 图像处理之内存处理基础6

版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。续上一篇教程在代码中,我使用了这样一组代码,简单计算图像处理需要的时间: Dim timeStart, timeEnd As DateTime Dim timeDiff As TimeSpan timeStart = Now...

2017-04-20 20:08:17 1310 13

原创 vb.net 教程 5-14 图像处理之内存处理基础5

版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。通过前期的教程,大家对于通过像素来处理图像有了一定认识,那么为什么还需要继续学习复杂的内存处理呢?当然,一切都是为了效率。这一篇我们就来谈谈图像处理的效率问题。正如我之前在 图像处理之像素处理的系列教程开头所说的,vb相对于vc对于处理图像之类都处于劣势,vc可以使用指针来处理内...

2017-04-20 20:07:49 1234

原创 vb.net 教程 5-14 图像处理之内存处理基础4

版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。之前讲了这么多内容,这篇将把之前的理论运用到实际中。准备工作:新建一个窗体,放两个按钮,分别的Text属性为“载入图片”和“一维数组”,如下图:因为我们会使用到BitmapData类和Marshal类,所以需要添加两个引用:Imports System.Drawing...

2017-04-19 21:18:51 1528 1

原创 vb.net 教程 5-13 图像处理之像素处理 4

版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。这一篇介绍的是仅有红色、绿色或者蓝色分量的特效:仅红色时候:RNew=RGNew=0BNew=0仅绿色时候:RNew=0GNew=GBNew=0仅蓝色时候:RNew=0GNew=0BNew=B使用的时候代码如下: '仅红色 Priv...

2017-04-18 22:00:45 1318

原创 vb.net 教程 5-14 图像处理之内存处理基础3

版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。本篇主要谈谈数学的问题,是的。在《图像处理之内存处理基础2》中,我谈了LockBits后,图像数据的存放格式。假设图像宽度为width像素,高度为height像素,对应内存中的数据:那么图像上某一点(x,y)对应在锁定的内存中位置为:PB(x,y)=Scan0...

2017-04-18 19:11:06 1269

原创 vb.net 教程 5-14 图像处理之内存处理基础2

版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。使用LockBits后,图像数据被锁定到内存,LockBits返回的BitmapData与锁定的内存相关:输入的图片像素如下:锁定到内存后是如下格式:其中Padding是未使用的空间,我们可以得到的信息:1、锁定到内存后,内存的起始位置是Scan0(这是一个指针),...

2017-04-17 21:21:26 1413

原创 vb.net 教程 5-14 图像处理之内存处理基础1

版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。之前我已经介绍了利用图片的像素点来做图像处理,这篇开始我要采取更有效率的处理方式,也就是内存处理。为了将图像数据锁定到内存,从而换来更高处理效率,我们需要使用Bitmap.LockBits() 方法获得一个BitmapData 类,使用完毕内存后使用Bitmap.UnlockBits(B...

2017-04-17 19:47:25 2327

原创 Excel做图像

今天突然想到以前看到有人使用excel做图像,于是也做了一个。就是转换速度……真的是太慢了。

2017-04-16 21:20:36 627 4

原创 vb.net 教程 3-1 窗体编程基础 2

版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。当在窗体设计模式下,从vs右下方的属性窗口选择对应项可以很方便快捷地改变窗体或控件的属性:窗体和控件比较通用的属性:Autosize:自动调整窗体或控件的大小Enabled:设置窗体或控件是否可以对用户交互作出响应Font:控件显示的文字的字体ForeColor:前景色Loca...

2017-04-16 21:13:19 3684

原创 vb.net 教程 5-13 图像处理之像素处理 3

版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。5、灰度灰度的算法有几种:a、最大值法:原图像:颜色值color=(R,G,B)求出R,G,B中最大的值:Y=Max(R,G,B)新图像:color=(Y,Y,Y)b、平均值法: 使用每个像素点的 R,G,B值等于原像素点的RGB值的平均值;原图像:颜色值color=(...

2017-04-15 19:32:19 1256

原创 vb.net 教程 5-13 图像处理之像素处理 2

版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。3、逆反(底片)算法:原图像:颜色值color=(R,G,B)新图像:RNew=255-RGNew=255-GBNew=255-Bcolor=(RNew,GNew,BNew) '逆反 Private Sub btnInversion_Clic...

2017-04-14 20:19:08 1361 2

原创 vb.net 教程 5-13 图像处理之像素处理1

版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。说实在的,由于效率问题,vb一直对于处理视频、图像之类都处于劣势。网上介绍c++处理图像的网页很多,书也很多。相对的,vb的比较少。当然,并不意味着vb不能用来处理图像,这篇开始,我介绍一些主要的图像处理的方法,在后面的教程中,我还要介绍一些提高效率的方法。但是还是要先请从像素法开始,因...

2017-04-13 19:51:09 3363 3

原创 vb.net 教程 3-1 窗体编程基础 1

版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。现在控制台下面的程序已经比较少见了,大多数都是以窗体呈现给用户的,相对控制台程序,窗体程序提供了更好的交互界面,更方便用户操作。从早期的vb开始,就提供了搭建积木般的操作来写程序,相对而言,vb。net提供的功能更强大,但是,更复杂的程序还需要我们使用windows的各种api函数。...

2017-04-12 20:35:32 4360 2

原创 vb.net 教程 2-12 程序的调试

版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。本篇谈谈vb.net中程序的简单调试以如下代码为例: Sub main() Dim a(100) As Integer Dim s As Integer For i As Integer = 0 To 100 ...

2017-04-12 12:49:17 2430 4

原创 vb.net 教程 2-10 变量作用域

版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。变量的使用是有一定范围的,超出范围,vb会提示该变量没有声明,如果没有注意进行编译的话,会提示错误。下图就变量的作用域做个说明:由于.net平台下C#和vb.NET很相似,本文也可以为C#爱好者提供参考。学习更多vb.net知识,请参看 vb.net 教程 目录...

2017-04-10 22:53:08 2237 2

原创 vb.net 教程 2-9 过程

版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。过程,也或直接称为方法、函数。Sub过程(子过程)和Function(函数过程)基本的语法:访问级别 Sub 函数名称(ByVal/ByRef 参数 as 类型, ByVal/ByRef 参数2 as 类型……) 语句块end sub访问级别 Function ...

2017-04-10 22:49:52 2238 8

原创 vb.net 教程 2-11 错误处理

版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。一个软件,用着用着突然出现一个错误,然后不明不白地就退出了,大家觉得使用者会怎么看这款软件?至少会认为这个软件做的不到家,太影响体验了。因此,我们在设计软件的时候,需要尽量处理可能出现的错误,防止程序崩溃,避免影响用户体验。vb.net提供两种方法处理错误1、非结构化的异...

2017-04-09 21:12:54 2637 5

原创 vb.net 教程 5-12 绘图实例之统计图 4 注意事项

版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。窗体上我们设置了4个按钮,还有一个就是将绘制的统计图保存下来: Private Sub btnSave_Click(sender As Object, e As EventArgs) Handles btnSave.Click bmp.Save("d:\testa.p...

2017-04-08 20:43:07 1620 3

原创 vb.net 教程 5-12 绘图实例之统计图 3 饼图

版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。继续上一期《绘图实例之统计图2》,继续讲解如何绘制饼图:当按下“饼图”按钮时,调用三个函数,分别是绘制饼图、显示到窗口,由于不需要坐标轴,所以这里不再绘制坐标轴: Private Sub btnPie_Click(sender As Object, e As EventArgs)...

2017-04-08 20:34:39 3053

原创 vb.net 教程 5-12 绘图实例之统计图 2 折线图

版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。继续上一期《绘图实例之统计图1》,继续讲解如何绘制折线图:当按下“折线图”按钮时,调用三个函数,分别是绘制坐标轴、绘制折线、显示到窗口: Private Sub btnLineChart_Click(sender As Object, e As EventArgs) Handle...

2017-04-07 21:24:54 4796

原创 vb.net 教程 5-12 绘图实例之统计图 1 柱状图

版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。前面几篇介绍了如何使用graphics绘制图像,这几篇准备介绍如何使用graphics提供的方法绘制统计图。包括:柱状图、折线图、饼图。假设知道某个公司1-4季度的盈利情况,我们来看看如何完成统计图新建一个窗体,添加4个标签,分别是“一季度”、“二季度”、“三季度”、“四季度”...

2017-04-06 21:19:44 6143 1

原创 vb.net 教程 5-11 线条样式

版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。之前我谈过画线一般使用的是pen,填充使用brush。画的线有很多样式,这篇介绍一下线型的几个用法:注意此篇中的代码需要先引用 Drawing2DImports System.Drawing.Drawing2D1、线帽样式,我们看到的带箭头的线就是代码如下: Pr...

2017-04-05 22:00:46 2520

原创 vb.net 教程 2-8 流程控制:跳转语句GOTO

版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。执行GOTO语句将无条件地跳转到过程内的标签所在代码。需要注意的是:由于GoTo的跳转使代码具有不确定性,而且阅读和维护会变得更加困难,应该尽可能的减少使用。看以下代码,输出0-100,但是当等于5时,结束输出。 Sub main() For i As Inte...

2017-04-04 13:12:34 4576 4

原创 vb.net 教程 2-7 流程控制:另类的判断语句IIF

版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。个人觉得 IIF 是比较另类的判断语句变量=IIF(判断语句,值1,值2)说明一下:如果 判断语句结果为真,则返回值1;否则返回值2。类似于下面的If语句:IF 判断语句=True Then 变量=值1 Else 变量=值2看以下代码: Sub Main()...

2017-04-03 21:41:30 2299 3

深度神经网络下的风格迁移模型

深度神经网络下的风格迁移模型,适用于OpenCv、EmguCv。 斯坦福大学李飞飞团队的风格迁移模型是一种基于深度学习的图像处理技术,可以将一张图像的风格转移到另一张图像上。该模型最初由Gatys等人提出,后来被李飞飞团队进一步优化和改进。该模型在图像处理领域具有广泛的应用,例如艺术风格转换、视频风格迁移等。 详细代码请参看: https://blog.csdn.net/UruseiBest/article/details/134522829

2023-11-21

Excel VSTO开发相关代码

资源为 Excel VSTO开发相关代码。 关于教程本身,请查看 Excel VSTO开发-目录 : https://blog.csdn.net/UruseiBest/article/details/132717186 1 VSTO简介 2 建立Excel VSTO项目 3 代码调试 4 其他事件 5 Excel对象结构 6 Range对象 7 可视化界面开发 8 相关控件 9 使用Form窗口 10 自定义任务面板 11 自定义菜单项

2023-09-06

模拟浏览器,实现tabpage关闭按钮 代码

1、在tabpage上绘制关闭按钮 2、点击链接打开新页面。 详细请参看博文: http://t.csdn.cn/RRIQV

2022-05-03

Vb.Net 公司年会抽奖程序

公司年会抽奖程序,博文《公司年会抽奖程序》的配套程序,包含了程序中使用的图片和声音。具体请参看:https://blog.csdn.net/UruseiBest/article/details/122441214

2022-01-11

vbscript 备忘录

使用vbscript制作的网页备忘录,是博客文章 http://blog.csdn.net/UruseiBest/article/details/78024717 的内容

2017-09-19

sola染毒文件恢复工具

sola病毒感染exe、doc、jpg等文件,可以随u盘传播。 虽然可以手动恢复文件,但是如果染毒文件较多的话,恢复起来很麻烦。于是编写这个工具 需要.net framework 2.0支持!

2009-02-03

空空如也

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

TA关注的人

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