自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Halcon与VisionMaster对比

而VisionMaster则是一款相对较新的机器视觉软件,它的使用场景通常集中在简单或中等复杂度的视觉任务,如简单的尺寸测量、缺陷检测、条码和2D码识别等。相比之下,VisionMaster可能在算法优化和处理速度方面略逊一筹,尽管它也提供了基本的多线程处理能力,但在高负载或大规模数据处理方面可能不如Halcon强大。作为一个经验丰富的机器视觉算法工程师,我对于机器视觉软件的评价会基于多年的实践经验和对不同软件功能的深入了解。1. 强大的算法库:拥有广泛的图像处理和分析算法,能够处理复杂的视觉任务。

2024-03-29 15:10:04 391

原创 常用机器视觉软件对比

---evision机器视觉软件开发包所有代码都经过mmx指令的优化,处理速度非常快,感觉和Intel的IPP有的一拼(当然还是比IPP稍逊一筹,但是毕竟这是Intel自家开发的),但却提供了比IPP多得多的机器视觉功能,例如OCR,OCV,基于图像比对的图像质量检测,Barcode和MatrixCode识别。并不是每个软件都非常厉害。----Opencv-好处是开源免费图像处理库。1、美国 Opencv--------------由美国Intel公司建立,如今由Willow Garage提供支持。

2024-03-29 15:03:57 57

原创 工业相机自动对焦如何实现?机器视觉的自动对焦开发与应用前景如何

在模型训练的时候要注意不能以整张图片resize后进行训练,因为图像本身以细粒度来评判清晰度。这里以图像梯度为例,可以看到曲线存在一个明显的全局最优值,即最清晰图像。a.基于图像拍摄的主要目标,采集不同物距下的图像,本人使用的100倍光学放大物镜,因此采集物距步长为0.3μm。主动对焦法:通过传感器测量成像系统中的实际物距从而实现对焦,目前手机上的红外传感器为。被动对焦:通过分析图像梯度、对比度等特征获取当前帧图像质量,从而驱动电机进行。b.使用不同的图像清晰度评价函数来得到曲线,目前常见基于梯度、频域、

2024-03-25 14:51:24 55

原创 亚像素Sub Pixel概述

由于矩是基于积分的运算, 因此矩也被认为是对噪声不敏感的稳定特征,同时矩还具有被测目标的矩特性在成像前后 保持不变的性质。而两个像素之间有4.5um的距离,在宏观上可以看作是连在一起的,但在微观上它们之间还有无限更小的东西存在,是两个物理像素之间的“像素”,这些更小的东西就称为“亚像素”。【注】:亚像素定位算法的前提条件是:目标不是孤立的单个像素点,而必须是由一定灰度分布和形状分布的一系列像素点组成。利用图像中某一目标的几何特征得到亚像素的测量数据,一般是规则形状的目标,如圆,三角形、正方形等形状。

2024-03-25 13:41:47 31

原创 MessageBox.Show显示到最顶层

显示可包含文本、按钮和符号(通知并指示用户)的消息框。MFC的MessageBox的MB_TOPMOST属性可以直接设置。Winform的MessageBox没有直接设置的参数。显示具有指定文本、标题、按钮、图标、默认按钮和选项的消息框。

2024-03-07 10:58:47 1083

原创 python实现opencv(清华镜像)

方法一:可在Scripts文件夹下新建txt文本,复制一张图片,重命名为1.jpg(也可另寻地址和图片)Selenium 镜像: https://npmmirror.com/mirrors/selenium/electron 镜像: https://npmmirror.com/mirrors/electron/alinode 镜像: https://npmmirror.com/mirrors/alinode/Node.js 镜像: https://npmmirror.com/mirrors/node/

2024-02-02 19:08:16 1076 1

原创 光学系统的核心--分辨率

对工业定焦镜头而言,多数产品的最佳工作距离是300mm-600mm,即此工作距离下,镜头分辨率表现最佳,其他工作距离,分辨率表现可能会下降。“像元”“像素”“分辨率”这几个相机相关的术语,业界目前没有十分明确的定义,有些行业还会有显示分辨率,图像分辨率等等不同的概念,比较容易引起混淆。在相机分辨率越来越高的时代背景下,成像系统分辨率的“压力”也就落在了镜头上,所以更高分辨率(空间频率)的镜头在成像系统中的作用越来越重要。平时我们讨论的相机与镜头之间的关系,其实是相机,镜头,系统三者之间的关系。

2024-01-26 10:35:39 460

原创 深度学习电脑配置有什么要求?

的快速发展,深度学习已经成为了许多领域的重要工具。然而,深度学习的应用需要强大的计算能力,因此对于想要进行深度学习的用户来说,选择一台合适的电脑是必不可少的。本文将重点介绍深度学习电脑配置的要求。

2024-01-25 13:43:02 2312

原创 硬件之相机选型

当然,对于很弱的信号,曝光也不能无限增加,因为随着曝光时间的增加,噪音也会积累, 曝光补偿就是增加拍摄时的曝光量。帧率是用于测量显示帧数的量度。在相机分辨率的选型上,要根据我们的项目需求而定,并不一定是分辨率越高就越好,分辨率高带来的图像数据量就大,后期的算法处理复杂度就高,而且一般分辨率大的相机,帧率一般都不会太高。在拍摄高速运动物体的场合,选择帧曝光的相机后,还需要计算相机的曝光时间,以使图像不产生拖影,理论的计算原则是:运动物体在相机芯片上所成的像,在曝光时间内,移动的距离不超过一个像元尺寸。

2024-01-24 17:08:35 1460

原创 C# 使用多线程,关闭窗体时,退出所有线程

this.Close(); 只是关闭当前窗口,若不是主窗体的话,是无法退出程序的,另外若有托管线程(非主线程),也无法干净地退出; Application.Exit(); 强制所有消息中止,退出所有的窗体,但是若有托管线程(非主线程),也无法干净地退出; Application.ExitThread(); 强制中止调用线程上的所有消息,同样面临其它线程无法正确退出的问题; System.Environment.Exit(0); 这是最彻底的退出方式,不管什么线程都被强制退出,把程序结束的很干

2024-01-11 15:22:16 1250

转载 使用橡皮擦涂抹功能实现减少模板匹配特征

前者等待鼠标按下,后者无需等待直接监听鼠标并且都是一次触发一次返回,这样一来实现上面的功能就要挠一挠脑壳了。我的Qt作品(5)使用Qt+Halcon实现模板匹配;支持ROI框选/橡皮擦功能。但是文末附上了链接,那个是本人使用的Qt开发的涂抹工具。1、按住鼠标左键拖动鼠标进行擦除工作,松开鼠标停止擦除。get_mbutton 和 get_mposition。2、继续按住鼠标左键重复功能1,鼠标右键退出。

2024-01-11 10:44:31 52

原创 线扫相机品牌汇总(国外+国内)

该篇文章主要总结了一下国内外和线扫相机相关的公司。目前使用的主流线扫相机大多还是国外品牌,国内品牌大多也不能生产线扫相机中的核心部件——感光芯片。虽然目前国内外的技术差距还是比较大的,但是我们也在不断提高自我知识产权的数量,不断创新,不断追赶。

2024-01-08 14:47:21 1491

原创 一个CV算法工程师在技术方面的小反思

仅仅根据自己比较了解的识别,检测,分割方面的一些总结。比较通用的算法侧优化是backbone(resnet resnext resnest efficientNet等大模型,mobilenet hrnet shufflenet等系列小模型),Neck(fpn, bi-fpn,panet等各种FPN层),比较实用的网络优化(deform_conv,se-net,cbam等attention结构),head优化(主要是target设计的方方面面。

2023-12-10 13:20:25 1077

原创 halcon视觉缺陷检测常用的6种方法

1、频域结合空间,其实频域就是用波动观点看世界,看问题角度变了,光经过镜头其实发生的是傅立叶变换,此思想在傅立叶光学上有所阐述,就像光经棱镜分光,而光进入计算机内部,进行了采样和量化,然后我们用函数f(x,y)来表示这些数据描述。2、频率特征是图像的灰度变化特征,低频特征是灰度变化不明显,例如图像整体轮廓,高频特征是图像灰度变化剧烈,如图像边缘和噪声。四面打光,合成图像,求取梯度图型,然后Halcon里的光度立体法也是这方面的应用,关键的算子就是photometric_stereo。二、频域+空间结合法。

2023-12-10 13:18:37 768

原创 工业相机与镜头选型方法(含实例)

若1个是1百万像素,另1个是3百万像素,当清晰度相同(精度均为20um/pixel),第1个相机的FOV是20mm×20mm=400平方mm,第二个相机的FOV是1200平方mm,拍摄生产线上同样数量的目标,假设第1个相机要拍摄30个图像,第2个相机则只需拍摄10个图像就可以了。这里只介绍几种常用的接口类型。镜头接口只要可跟相机接口匹配安装或可通过外加转换口匹配安装就可以了,其一般的接口是C口跟CS口,这两者主要的区别是图像传感器与镜头之间的距离不同这两者类型的接口没有细分的,其C口的大小全都都一样,;

2023-12-10 13:17:17 1138

原创 机器视觉工程师反复调试的原因是什么?

1.每种编程语言自身都有bug,当你感觉对的时候,编程语言的体系根本不允许这样子去实现,你要在他规则下去写程序,但是它的这个规则往往就是最大的bug,规则本身就紊乱,所以编程者理解它规则的同时,还要去按照这个规则走下去,那么走下去的流程,每个人都不一样,因为每一个人理解的都不一样。3.代码健壮度,同上,你不可能考虑到所有状况,因为很多状况出现的问题都不严重,无非是重试或者警告,那么有些状况在必须处理的前提下,你也是同样容易被忽略的。晕了,找啊找,找了半天,定位到bug,各种方法尝试修改。

2023-12-10 13:12:20 406

原创 张正友相机标定法原理与实现

相机标定指建立相机图像像素位置与场景点位置之间的关系,根据相机成像模型,由特征点在图像中坐标与世界坐标的对应关系,求解相机模型的参数。相机需要标定的模型参数包括内部参数和外部参数。针孔相机成像原理其实就是利用投影将真实的三维世界坐标转换到二维的相机坐标上去,其模型示意图如下图所示:从图中我们可以看出,在世界坐标中的一条直线上的点在相机上只呈现出了一个点,其中发生了非常大的变化,同时也损失和很多重要的信息,这正是我们3D重建、目标检测与识别领域的重点和难点。

2023-12-10 13:06:53 1573

原创 【MySql】Navicat 连接数据库出现1251 - Client does not support authentication protocol 问题的解决方法

2、通过 cd 语句进入 mysql 的安装目录bin目录下笔(我使用的 MySQL 是8.0.33版本的,mysql server安装的默认路径为:F:\ruanjianinstalll\mysql\mysql-8.0.33-winx64\bin。5、在 Navicat 中重新连接,出现连接成功即可(测试使用Navicat for mysql)。3、输入mysql -uroot -p和数据库密码进入 MySQL 控制台。1、以管理员身份运行 CMD 窗口。其实这是一个简单的权限与安全问题。

2023-10-27 23:06:19 2444

原创 C# MySql数据库

【代码】C# MySql数据库。

2023-10-16 23:16:28 74

原创 Opencv 坐标系系转换

焦距设置为其他值也可以,这里只是借用求转换矩阵的功能,原理可进一步讨论。

2023-09-28 23:15:04 153

原创 终于有人讲透了什么是机器视觉!

若是VGA输出或USB输出,在显示器上观察,则还依赖于显示器的分辨率,工业相机的分辨率再高,显示器分辨率不够,也是没有意义的;高效散热装置,大大提高光源的使用寿命。3、工业相机的图像传感器是逐行扫描的,而普通的相机的图像传感器是隔行扫描的, 逐行扫描的图像传感器生产工艺比较复杂,成品率低,出货量少,世界上只有少数公司能够提供这类产品,例如Dalsa、Sony,而且价格昂贵。1、工业相机的性能稳定可靠易于安装,相机结构紧凑结实不易损坏,连续工作时间长,可在较差的环境下使用,一般的数码相机是做不到这些的。

2023-08-24 09:38:26 512

原创 相机成像之3A算法的综述

首先对图像进行划分,求每个区域的Cr和Cb分量的平均值和方差,根据求出来的这些值筛选出系统认为的白色像素点,然后根据像素亮度值从大到小筛选出前10%左右的白点作为参考白点。(2)最大RGB算法:基于图像中的最亮点通常是由光滑表面反射光源的实际颜色产生的,首先计算图像中像素点RGB三通道各自的最大值,然后计算红色和蓝色通道的增益,最后根据得到的增益修正图像中所有像素的R和B通道值。通俗地说,白平衡就是针对不同色温条件下,通过调整消除偏色,使拍摄出来的图像更接近人眼的视觉习惯。如有不妥,请联系删除。

2023-08-23 09:32:41 1232

原创 理想的光学系统

由于像方的出射光线GkF`和OkF`分别和物方的入射光线A1E1和FO1相共轭,因此光线GkF`和OkF`的交点F`的共轭点应该是光线AE和FO1的交点,显然它位于左方无限远的光轴上,所以F`是物方无限远轴上点的像。在图4中,轴上物点A发出的光线AM与光轴交角为U,交物方主面于点M,入射高度为h,AM的共轭光线M`A`交像方主面于点M',与光轴交角为U`,由直角三角形AMH和A`M`H`,得。焦距值的正、负是以相应的主点为原点来确定的,如果由主点到相应焦点的方向与光线的传播方向一致,则焦距为正,反之为负。

2023-08-20 10:52:05 178

原创 为什么总是闹离职的员工不走,平时不吭声的员工却突然离开?

1、这类人一般能力有限还眼高手低,高难度的活干不了,难度低的活又觉得干得没意思,有时候让帮忙做点什么吧,就像受了什么天大的委屈一样,结果委屈还不是只有受着,辞职了还指不定能不能找上工作。4、职场里,每个人都有自己的小算盘,别天真的以为别人的想法和你一样,你要走,有的人是真的觉得可惜,但也有人是在看你笑话,嘴上同情你,但心里却巴不得你赶紧走。3、离职是自己的事,不是一群人的事,经常看见职场中有人因为自己想离职了,就想拉着一帮人一起跟着自己离职,让自己的离开给公司造成压力,其实这种想法非常幼稚。

2023-08-16 16:37:33 86

原创 大牛分析相机镜头光学中疑难问题

对于每一个摄影师来说,绝大多数情况下,他都希望把ISO固定在100,因为这可以获得最纯净的画面,但这几乎是不可能的。但是对于佳能“百微”和尼康“105微”这样的微距镜头来说,最大放大比例是1倍,此时对焦距离就很近了,此时相对于焦距来说,1/u就不可以忽略了,这时算出来的实际的透镜焦点到光心的距离就不等于之前的焦距了。当然,对于实际的镜头来说,镜头内部的镜片是很复杂的,可能有几片甚至十几片镜片,有些镜片的材质还较为昂贵,例如萤石,它们的主要作用其实就是改善镜头的光学素质,校正各种球差、彗差、色散、畸变等等。

2023-08-16 16:25:16 1715

原创 基于QT ,halcon实现可视化程序编程框架

基于qt ,halcon 实现可视化程序编程框架。

2023-08-11 14:01:24 307

原创 工业相机的检测原理课件(建议收藏)

本课件为各位工程师详细介绍了工业相机的视觉检测原理 ,旨在为工程师调试工业相机的视觉检测原理时提供理论性指导。

2023-08-09 07:30:00 128

原创 C#与halcon联合 缩放移动自适应图像

解决缩太小崩溃问题,联合鼠标滚轮事件。解决移动太快图像刷新闪烁问题。这里我们采用不拉伸显示函数。

2023-08-08 14:43:05 1475

原创 机器视觉系统必备知识

最终用户的应用将决定是使用一套完整的视觉工具集还是使用众多的特定的工具。例如,若一个需要多摄像头的系统,就要对一个基于图像捕捉卡的系统与一个基于时髦摄像机的系统的价格和灵活性进行对比。对于校准和操作,没集成的运动系统与视觉系统是初步的系统,机械人或机构和视觉系统是分开校准的。在操作中,一台独立的视觉系统根据在视觉坐标系统中的已知位置计算出零件位置的偏移量,然后发指令给机器人的手臂在离初始化编程的拾取位置的偏移量处拾取零件。例如,晶片的抛光表面的不同,在OCR应用中激光蚀刻的标志的质量的不同。

2023-08-07 14:29:39 108

原创 机器视觉工业缺陷检测的那些事(光源)

一般机器视觉系统:相机、镜头、光源、运动系统。视觉工业检测大体分为工件尺寸测量与定位,和表面缺陷检测,及各种Logo标识的检测与识别等。尺寸测量主要是检测物体的长、宽、高,比较常见主要是物体的二维尺寸(宽和高)检测。表面缺陷检测主要是物体表面局部物理或者化学性质不均匀的区域,比较常见的有金属或者塑料制品表面的划痕(如:手机壳/屏幕表面的划痕)、斑点和孔洞(如:PCB板漏了焊点或者表面多了焊点),纸张表面的色差、脏污点、破损,纸制品表面的压痕、凸起,玻璃等非金属制品表面的杂质、破损、污点、平整度等。

2023-08-07 09:02:05 112

原创 图像快速傅里叶变换的工业应用案例简介:图像自相关,背景纹理去除,旋转矫正,划痕检测

快速傅里叶变换是非常重要的数学分析工具,同时也是一种非常重要的信号处理方法。下面借助Halcon商业图像处理库,介绍些工业应用案例,我们可以通过案例理解图像快速傅里叶变换的一些应用场景。

2023-08-06 14:00:00 683

原创 如何选择Halcon算法库应用软件集成开发环境

大多数HALCON解决方案都必须嵌入到PC端的应用程序中(例如,提供图形用户界面),然后大多数机器视觉应用程序使用C ++或C#实现。这是我们的视角,对您的下一个HALCON项目应使用哪种编程语言提供参考。

2023-08-06 10:45:00 222

原创 机器视觉系统设计:视觉系统中的成像基准

光度计的传感器放置在场景的中心,并读出测量的光的值。对于非常大的视野,可能有必要借助于纸张或布料的背景,但期望这些产品的制造商控制其产品的反射率是不切实际的,并且测量的再现性也会受到影响。应该注意的是,改变镜头的f数,虽然一个非常容易的选择,以获得灰度直方图匹配,但这是不可取的。本文所描述的基准是在工作良好的视觉系统上执行的,那么如果视觉系统需要维护,或者再现视觉系统的成像,维护技术人员或视觉工程师可以按照基准记录文档及SOP执行他们的任务,保证他们将视觉系统恢复或构建到与早期合格的视觉系统相当的性能。

2023-08-05 10:30:00 196

原创 3D视觉算法工程师的工资,真是离谱!

3D视觉从入门到精通」知识星球是我在五年前建立的,后来有伟哥一起加入,以及很多愿意分享干货的嘉宾们加入,是国内超一流的3D视觉学习交流社区,目前已有近5200名活跃成员,主要涉及工业3D视觉(立体视觉、三维点云、机械臂抓取、结构光、相机标定、缺陷检测、三维测量)、视觉/激光SLAM(定位、建图、导航、AI感知)、自动驾驶领域(传感器标定、规划控制等)、三维重建,CV入门、视觉产品落地经验分享、3D视觉传感器选型(摄像头、3D相机、TOF、RTK、UWB等)、学术交流、求职交流等领域。

2023-08-04 15:07:57 192

原创 机器视觉系统设计:基础知识

例如,如果我们指定了133x133mm的视野,而空间分辨率(根据我们的计算)为.075mm /像素,那么我们的图像分辨率为133mm除以.075mm /像素,则宽度和高度均为1,733像素。否则,您可以选择专用处理器(集成了处理器,操作系统和机器视觉软件的专用处理器),工业PC或在某些不太苛刻的环境中可以正常工作的标准PC,确保处理器具有相机和/或其他外部设备所需的接口,以及具有以目标速率处理结果的计算能力。相机的基本规格受物体的特征检测,识别,位置或测量的要求以及处理速度(以及其他一些注意事项)的驱动。

2023-08-04 14:21:13 426

原创 实例详解如何选择滤波算法

在机器视觉中,图像滤波器无处不在。例如,它们用于减少图像噪声,改善对比度或检测边缘。本文将向您介绍MVTec HALCON中一些最常用的滤波器,它们是如何工作的以及可以用于什么。

2023-08-04 14:15:26 109

原创 线扫激光算法原理

在计算参数的样本选取中,为了尽可能的提高精度,我们在靠近基准面的样本中选取的计算组合分别为(1mm,2mm),(1mm,3mm),(1mm,4mm),(1mm,5mm),(1mm,6mm),(1mm,7mm),(1mm,8mm),(1mm,9mm),(1mm,10mm),总共9组数据。在实际的测量过程中我们观测到0.1mm的位移,通常对应的是0.6左右个像素。在中期的试验中,我们改进镜头和相机的结构,来改善景深,但是后来我们通过试验发现原有的结构景深也是足够用的,所以后面的试验还是按照原来的结构来。

2023-08-03 14:31:45 223

原创 干货!机器视觉基础知识汇总

机器视觉检测系统是采用CCD照相机将被检测的目标转换成图像信号,传送给专用的图像处理系统,根据像素分布和亮度、颜色等信息,转变成数字化信号,图像处理系统对这些信号进行各种运算来收取目标的特征,如面积、数量、位置、长度,再根据预设的允许度和其他条件输出结果,包括尺寸、角度、个数、合格/不合格、有/无等,实现自动识别功能。机器视觉系统与被检测对象无接触,安全可靠。又称为畸变,指被摄物平面内的主轴直线,经光学系统成像后变为曲线,则此光学系统的成像误差称为畸变,畸变像差只影响影像的几何形状,而不影响影像的清晰度。

2023-08-02 16:04:45 280

原创 亚像素到底能不能提高精度

因此,如果一张5x5像素的图像选择了四分之一的亚像素精度之后,就等于创建了一张20x20的离散点阵,进而对该点阵进行插值。意思是说,在两个物理像素之间还有像素,称之为亚像素,它完全是通过计算方法得出来的。随着工业检测等应用对精度要求的不断提高,提高定位精度的最直接方法就是提高硬件的分辨率,然而提高硬件分辨率的代价是相当昂贵的。两个像素之间有5.2微米的距离,在宏观上可以看作是连在一起的。然而,一个重大的误差来源是,成像系统。所以亚像素的应用使得不管在同一等级的硬件或者更高的硬件水平下都能得到更高的精度。

2023-08-02 14:42:49 263

原创 边缘检测(Canny算子)实现原理

Canny 边缘检测算法 是 John F. Canny 于 1986年开发出来的一个多级边缘检测算法,此算法被很多人认为是边缘检测的最优算法,相对其他边缘检测算法来说其识别图像边缘的准确度要高很多。在高阈值图像中把边缘链接成轮廓,当到达轮廓的端点时,该算法会在断点的8邻域点中寻找满足低阈值的点,再根据此点收集新的边缘,直到整个图像边缘闭合。简单通俗讲,边缘检测主要应用于一些数据信息的处理,提取想要的目标,剔除一些不相关的干扰及无用信息,通过更少的数据信息量获取更多关注的信息。

2023-07-31 10:36:27 96

openCV4.0文档.zip

OpenCV 中文chm ,中文手册

2021-09-23

openCvCsharp.zip

openCvSharp 安装包(两个),附带教程。 OpenCvSharp 是一个OpenCV的.Net wrapper,应用最新的OpenCV库开发,使用习惯比EmguCV更接近原始的OpenCV,有详细的使用样例供参考。该库采用LGPL发行,对商业应用友好。使用OpenCvSharp,可用C#,VB.NET等语言实现多种流行的图像处理(image processing)与计算机视觉(computer vision)算法。

2020-01-17

getPosAndPaint.zip

matplotlib是一个python的绘图库,它以各种硬拷贝格式和跨平台的交互式环境出版生成质量级别的图形,它能输出的图形包括折线图,散点图,直方图等,在数据可视化方面,matplotlib拥有数量众多的忠实用户,其强悍的绘图能力能够帮助我们对数据形成非常清晰直观的认知。

2019-08-14

Python高性能编程

不可错过的Python好书,Amazon 五星畅销书。Python 入门进阶必读。 Python代码仅仅能够正确运行还不够,你需要让它运行得更快。 (Good Python Books Not to Be Missed)

2019-04-19

屏幕录像专家

方便保存屏幕录像 方便留给后人学习

2014-07-19

C语言详细教程

c语言教程,比较详细, 希望对大家有所帮助。

2014-07-12

stc-isp-15xx-v6.67D

stc-isp-15xx-v6.67D方便下载程序

2014-07-12

学生成绩系统

信息成绩管理系统i.学生信息显示,包括学生信息、课程信息和学生成绩; ii.信息修改 学生信息、课程信息和学生成绩的数据均可在数据表中修改; 可用SQL语句对数据进行修改。 iii.信息插入 学生信息、课程信息和学生成绩分别按字段进行插入数据; 可用SQL语句对数据进行插入。 iv.信息删除 学生信息根据学号对其进行删除; 课程信息根据课程号对其进行删除; 学生成绩根据学号和课程号对其进行删除; 可用SQL语句对数据进行删除。

2014-06-25

空空如也

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

TA关注的人

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