-
拖动鼠标动态画矩形,曲线,直线,
应用背景
生成图形列表(可以是Shape数组,或者利用容器类List),来保存界面要绘制的图形。
2.应用程序工具栏可以指定绘制的1中所述的图形类型
3.接收用户的鼠标操作,点击左键开始绘制, 随鼠标拖动同步绘制临时图形,松开鼠标时确定图形,加入图形列表
4.可以刷新窗口,当窗口最大化最小化调整大小时可以重绘图形。关键技术 private void pictureBox1_MouseDown(object sender, MouseEventArgs e)
{
if (e.Button == MouseButtons.Left)
if (!CatchStart)
{
CatchStart = true;
DownPoint = new Point(e.X, e.Y);
}
}
- 2022-01-21 22:55:49下载
- 积分:1
-
车辆探测
用C++和基于haarcascades算法的openCV项目实现车辆探测。欢迎大家下载、使用。
- 2023-07-28 05:10:05下载
- 积分:1
-
面部识别- matlab
面部识别d代码,从面部对象中提取出来的。面部对象有鼻子,嘴巴,眼睛,面庞等 r使用 matlab 工具箱matlab 有对象 "cascadeobjectdetector" ,使用 viola jones 算法进行面部识别.使用了 matlab 2013.源代码很简单,可以识别所有面部对象.
- 2022-03-19 12:00:51下载
- 积分:1
-
c++ 抠图
贝叶斯抠图,依次打开原图和trimap图,点抠图即可运行。绝对能够运行,另外就是有些调试信息没有去除,大家运行时不用理就行。
- 2022-04-15 09:36:14下载
- 积分:1
-
基于代码的内容的图像检索
代码为基于内容的图像 retrievalRegion 基于图像检索 (RBIR) 是图像的基于内容扩展检索技术。基于区域的图像检索系统提供新的查询要搜索在任意环境中嵌入的对象的类型。RBIR 系统自动图像分割成数目可变的区域,并使用分割算法来提取一套功能 (如颜色、 形状和草图)为每个区域。函数确定数据库映像之间的差异和一组引用区域。不幸的是,大的评估费用不同功能的限制了基于区域的图像检索到相对较小数据库。这种方法的最关键部分是分割的地区。
- 2022-03-25 02:20:46下载
- 积分:1
-
matlab code
本文介绍了matlab编码,以便更好地理解matlab代码,并提供;
- 2022-06-28 01:11:26下载
- 积分:1
-
图像 Denosing
这个代码用来筛选其中包括三棱镜对圆高斯噪声、 saltpepper 噪声和相干斑噪声干扰的图像中的噪声。
- 2022-03-04 03:03:59下载
- 积分:1
-
语音处理 using dtw
寻找最佳的路径匹配两个时间序列信号将许多研究者的主要任务是在这些应用程序中的重要性。动态时间弯曲 (DTW) 是一个突出的技术来完成这项任务,特别是在语音识别系统。DTW 是匹配的技术,在其中测试信号是拉伸或压缩根据参考的模板成本减少消耗。虽然有在语音识别中的隐藏马尔科夫模型 (HMM) 等其他先进的技术和人工神经网络 (ANN) 的技术,DTW 广泛应用于那些嵌入在手机等小型嵌入式语音识别系统。此的原因由于 DTW 引擎,这使它适合许多移动设备的硬件实现的简单性。此外,在大田中的训练程序是非常简单、 快捷,而 HMM 和人工神经网络的竞争对手。
- 2022-01-26 02:02:19下载
- 积分:1
-
Disply temperature in RGB
此代码使用从热图像收集到的浮点型温度到基于PNG颜色图例映射的RGB颜色的简单转换
- 2023-05-08 08:55:02下载
- 积分:1
-
图像匹配
图像匹配,opencv实现,方便初学者掌握opencv的匹配库的应用。通过熟悉代码,学会opencv的基本匹配应用。最好有一定的C语言基础。opencv虽然简化了C++对于图像处理的代码长度,但并不能直接通过opencv来完全替代C++中图像处理的基础学习。
- 2022-01-26 06:24:15下载
- 积分:1