自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Halcon 提取瓶盖上的字符

先看效果:Halcon源代码如下:dev_close_window ()dev_open_window (0, 0, 512, 512, 'black', WindowHandle)read_image (ImageOriginal, 'D:/Camera/7.bmp')threshold (ImageOriginal, Regions, 145, 255)fill_u...

2019-09-29 10:53:24 1550

原创 Halcon提取瓶盖上的日期

本次Halcon实验仅考虑给定图片的提取,实际项目运用需要考虑通用性及提取失败的处理,仅供学习使用。提取过程如下,供参考:1:读取原图read_image (Bottleletter, 'D:/Camera/bottleletter.png')rgb1_to_gray (Bottleletter, GrayImage)2:二值化,找到原图瓶盖的边缘;thresho...

2019-09-27 22:42:14 1280

原创 Halcon 初体验

学习Halcon后,有种一切图像都可做提取或识别的冲动。以识别门禁卡的例子作为入门体验实战。上Halcon 代码* Image Acquisition 01: Code generated by Image Acquisition 01dev_close_window ()dev_open_window (0, 0, 512, 512, 'black', WindowHandl...

2019-09-19 19:16:16 1468

原创 TCP Retransmission的理解

TCPRetransmission:TCP重传,因为网络数据包未被ACK确认,为避免数据丢失而进行错误恢复,出现重传的原因很多:服务器性能下降、网络数据拥塞、网络不稳定抖动、程序bug、网络设备故障等都有可能导致数据重传。下面模拟下TCP重传的现象:写一个测试用的服务器和客户端Socket连接:客户端发送代码如下:for (int i = 0; i < 5; i++...

2019-09-11 15:56:10 30554

原创 两台家庭无线路由器中继模式组建

家里客厅电视想换到房间里,可是电视不支持wifi连接,房间也没有可用的RJ45插座,刚好家里有1台无线路由器可用,于是想到利用下路由器的中继,把房间的路由器同客厅的路由器进行中继连接,再把电视盒子通过网线连接中继路由器达到上网看电视的目的。下图是完成后的测试效果,分享大家。步骤1:登录家庭宽度入口所连接的无线路由器(中国移动的智能家庭网关,下简称网关路由器)管理页面:浏览器打开192.16...

2019-09-09 13:44:23 5972 4

原创 HeadFirst 设计模式之观察者模式学习

温习下设计模式之观察者模式:本文参考来源:HeadFirst设计模式题外话:HeadFirst真是深入浅出,就像看连环画,对于不爱看枯燥的文字的我非常合适,入门或快速记忆学习非常大的帮助,用此书中一个场景来说:让你犹如碰见一只饥饿的老虎,强烈刺激你的大脑皮层,让你印象深刻。观察者模式的“教科书”(上图书中)定义:在对象之间定义一对多的依赖,这样一来,当一个对象改变状态时,它的所有依...

2019-09-02 22:12:51 282

原创 IP路由

路由器路由表的形成1:当给路由器某个端口配置IP后,就可以形成一个直连路由条目:C 192.168.1.0/24 is directly connected, FastEthernet0/0路由条目192.168.1.0/24标识路由网段;2:静态路由配置:R2(config)#ip route 11.0.0.0 255.0.0.0 192.168.1.11R2...

2019-09-02 15:00:32 1039

asp.net core 5.0 blazor 增删改查基本开发

基于asp.net core 5.0 blazor 增删改查基本开发

2022-03-16

利用JS+CSS实现滚动表格数据展示

利用CSS动画制作 Html 表格数据滚动显示, 实际自己开发也不难实现。实现的方法很多,下面是本人的一种实现方案,分享给大家。

2019-06-06

webpack结合vue多页应用开发基础框架

基于webpack的 vue应用开发出多页面应用系统,适合移动端,桌面端应用开发。下载后执行cnpm install,然后npm run dev运行,打开浏览器: 访问localhost:8080就可以看到效果

2019-06-02

js实现的Muti TabPage切换

在很多后台管理系统中,有类似多个TagePage切换页的效果,这里是一个js实现的版本,可以实现TabPage 翻页,切换Tab选项卡,新增Tab,删除Tab等,供学习了解之用!

2018-09-21

WPF InkCanvas笔画圈选移动功能

项目开发需要,用到了WPF原生提供的InkCanvas控件,也有叫水墨控件。 需要开发的功能为鼠标光标随意圈选笔画,选中完成后移动圈选的笔画到画布其他地方,本人原创代码,供参考!

2018-07-26

Excel.dll Asp.Net

【注:在VS.Net中运行是要添加Excel.dll组件的,Excel组件VS.Net本身是没有的,下面是生成Excel.dll的方法。】 1.要保证机器本身要安装OFFICE. 2.把[C:\Program Files\Microsoft Office\Office:默认安装路径]下的EXCEL9.OLB文件拷贝到[C:\Visual Studio.Net\SDK\v1.1\Bin:VS.Net安装路径]路径下。 3.打开Visual Studio .Net2003命令提示,运行TlbImp Excel9.olb Excel.dll ,就会在[C:\Visual Studio.Net\SDK\v1.1\Bin]下生成Excel.dll组件。 4.在项目中添加Excel.dll引用就OK了。

2009-05-10

空空如也

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

TA关注的人

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