首页
熊猫办公下载
文件下载
根据地址查询经纬度
登录 / 注册
一级分类:
安全技术
存储
操作系统
服务器应用
行业
课程资源
开发技术
考试认证
数据库
网络技术
信息化
移动开发
云计算
大数据
跨平台
音视频
游戏开发
人工智能
区块链
二级分类:
MFC数字图像处理(BMP格式读取保存DFTFFT直方图色调均化缩放模糊锐化滤镜形态学处理曲线裁剪灰度图彩色图自动阈值)
使用MFC在VS2013编写的数字图象处理软件,能够实现相当强大的功能。
BMP格式读取保存DFTFFT直方图色调均化缩放模糊锐化滤镜形态学处理曲线裁剪灰度图彩色图自动阈值等等...除此之外还有很多其他小功能...建议使用VS2013打开!!!核心代码在Bmp.cpp中!!!更新文档:2014年6月18日更新说明:这次应该是上交的最后一次作业了,在今日的展示结束之后总体情况还好,但是发现了几个问题。
首先是这个程序是在win8环境下设计的,所以程序的一些大小参数以及按钮图片的位置参数是适合在win8的环境下操作,在设计报告中使用的操作系统也是win8。
而如果将该程序移动至win7系统上操作的话可以在大小与位置上会出现一些偏差,所以推荐将该程序在win8系统下运行,如果没有win8系统但是想重装的话可以找我。
然后本次更新的内容就是对设计报告中的要求的一些补充,比如图片的裁剪功能,还有一些照旧的BUG修复了。
关于这个裁剪功能,在程序中的图像裁剪中有一个说明按钮,在设计报告中有提到怎么使用的,所以在这里就不一一说明了,其实就跟在PS上用裁剪差不多,很容易用的。
关于设计的感想也写在了设计报告上了--,这里也就不多说了。
好了这个程序算是最终完成了,撒花!师姐辛苦了~!!!!!================================================================================================================================================================2014年5月13日更新说明:这次的更新比较少,主要就是自动阈值分割图像方面的更新。
实现该操作的函数依然放在Bmp.cpp里面,里面一共使用了三种方式来决定自动阈值。
其中一种是“大津法”,函数是“OtsuThreshold”,该函数最后会返回一个阈值,该阈值就是大津法得出的阈值,具体实现方式可以在cpp文件中查看。
还有一种方法就是“迭代法”,函数是“IterationThreshold”,该函数最后会返回一个阈值,该阈值就是迭代法得出的阈值,具体实现方式可以在cpp文件中查看。
前两种方法的实现方法都如老师在PPT上所说的一样,而且运算起来非常快,基本可以说是瞬时得出。
而第三种方法是我自己写的一个方法,叫做“对半分”法,函数是“HalfCutThreshold”,该函数最后会返回一个阈值,该阈值就是对半分得出的阈值,具体实现方式可以在cpp文件中查看。
其原理就是计算出一个阈值,使到阈值处理后图片的黑色像素与白色像素的数量相等或者最接近,也就是把图片按黑白像素对半分的方法来对图像进行分割。
关于程序的使用方法,可以在鼠标右键菜单中选择“调整”->“阈值”->“高级阈值”来打开高级阈值处理的对话框。
打开对话框后,默认为最直接的自己首选阈值的方法,可以通过鼠标的左键拖动直方图中的绿色竖线来调整需要设定的阈值大小,同时右边会有该图片的预览,可以很方便操作。
如果需要使用自动阈值分割,可以在阈值方式中更改,一旦选择了“直接阈值”以外的阈值方式,程序便会自动用所选择的方法帮你计算出一个阈值,同时在直方图上会显示出该阈值的位置,还有该阈值的大小,同时预览图片也会立即更新。
值得注意的是,当你选择了自动阈值的时候,你不能再通过鼠标左键在直方图上手动调整阈值大小了哦,这个时候你只需要将阈值方式调回“直接阈值”即可重新自己调整!除了有关作业的更新之外,这次更新还调整了图片备份的内存优化,加上了使用磁盘作为备份的空间,不过这些作为使用者的话是不需要怎么注意的嗯嗯,尽情使用即可!最后,再次谢谢师姐能够读完这个文档,如果还有什么问题的话就联系我吧,联系方式就在软件中了欢迎点击--,谢谢!================================================================================================================================================================2014年5月6日更新说明:这次的主要更新是形态学处理的部分,也就是膨胀、腐蚀、开与闭操作。
实现函数依然是放在Bmp.cpp这个文件里面。
名字为Morphology的函数就是该形态学操作的函数。
可以通过在函数中调入不同的参数与设置使到一个函数同时实现膨胀与腐蚀的功能,而开与闭的功能只需要连续调用两次函数,并且参数不同就行了,使用非常简单。
然后就是软件的使用部分,
2024/1/26 22:35:01
7.76MB
数字图像处理
傅里叶变换
形态学处理
自动阈值
1
24位真彩色图转256色位图
24位真彩色图转256色位图,八叉树颜色量化
2023/11/2 10:11:46
3.77MB
24位真彩色图
256色位图
八叉树
1
24为真彩色图转化为灰度图像(256位图)matlab实现代码
24为真彩色图转化为灰度图像(256位图)matlab实现代码
2023/9/17 12:29:29
11KB
灰度图像
1
数字图像处理数据集(五)-Kodak24
数字图像处理常用数据集Kodak24,24张彩色图,大小都为500*500预览:https://blog.csdn.net/iteapoy/article/details/86062640
2023/8/22 9:08:02
9.87MB
数字图像处理
数据集
彩色RGB图
1
ROS下同时存储Kinect深度和RGB图代码包
这是在ROS下同时采集彩色图和深度图的代码包。
博客:https://blog.csdn.net/crp997576280/article/details/88377871对应的代码包,具体使用步骤可以参考博客。
如果你的积分不够可以留下邮箱,我看到的时候会发送到你的邮箱当中去。
2023/8/10 23:45:22
12KB
ROS
Kinect
1
kinect2.0获取深度图、彩色图,并利用Opencv显示
利用Kinectsdk2.0和opencv,获取深度图和彩色图,并实时显示。
详见博文http://blog.csdn.net/hust_bochu_xuchao/article/details/53665838代码下载后可直接运行
2023/8/7 17:02:12
9.6MB
Kinect
1
labview彩色图转灰度图
把彩色图RGB转换为灰度图,合适labview8.0以下版本,
2023/3/4 7:31:29
111KB
图像转换
1
用C++实现Kinect深度图和彩色图实时采集
用C++在MFC框架下实理想现Kinect深度图和彩色图实时采集,并对齐裁减
2023/2/18 7:39:15
1.07MB
Kinect
MFC
C++深度图
1
图像处理(图像去噪并绘制直方图).rar
matlab图像预处理对付各种噪声的处理(灰度、彩色图加椒盐、高斯、泊松、瑞利、伽马、乘性噪声)去噪并绘制直方图
2023/2/3 23:11:29
5KB
matlab
1
VC实现遥感图像处理
在VC下对遥感图像进行处理,内容实现比较丰富,包括:灰度与彩色图像的线性拉伸,直方图均衡,旋转缩放平移,RGB->HIS,HIS->RGB,彩色图像灰度化,W伪彩色加强,腐蚀,膨胀,开闭运算,五种植被指数,变化检测(比值法,灰度分割法,相关系数法),空间域加权融合,不加权融合,HIS融合,K均值分类附有测试图片,可对灰度图与彩色图进行处理
2018/4/4 7:51:07
3.4MB
VC,数图
1
共 29 条记录
首页
上一页
下一页
尾页
钉钉无人值守自动打卡脚本 永不迟到的神器 安卓和苹果教程
New!
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03
15KB
钉钉
钉钉打卡
个人信息
点我去登录or注册
|
微信登录
一言
热门下载
双系统双频伪距单点定位程序
Docker构建tomcat镜像jdk1.8+tomcat9.zip
中科院考博英语2009-2018年试题及答案解析(十五套436面).pdf
飘逸传世引擎源代码
数据库系统概论第五版
R9390系列BIOS修改和风扇调速工具
KEPServerEXV6.7.zip
新升级版TP5商城小程序源码+公众号版+h5一整套源码V3.zip
吉利新金刚2016款车机导航系统
CNS2_CN_VW_P0095D_0332.7z
ABAQUS金属非稳态和稳态切削过程的模拟分析_张东进.pdf
vue项目demo(asp.netmvc5+vue2.5)
几何画板课件350套.zip
ENVI去云补丁Haze_tool文件及其使用说明和安装方法
HTML5+CSS3中文参考手册(3手册)chm版中文参考手册打包
最新下载
滑模变结构控制MATLAB仿真基本理论与设计方法仿真程序
最小NRF51822系统原理图+PCB版图+元器件封装
asp.net中用于导出excel需要的NPOI.dll
资产和财富管理变革,塑造未来的力量.pdf
Flyme5ROM固件内置软件提取固件解包系统解压工具.rar
RS232串口调试助手
STC15F2K60S2串口通信程序
javaspringmvc微信,微博,linkin,新浪第三方登录,facebook
查看G代码的原图形
IfIX5.8CNKEY2025.zip
cefchromium-81.0.4044.113_x86(支持h264)编译好的Release包。
EPSON打印机清零软件
apache-tomcat-9.0.8.tar.gz
tetgen:C++TetGen库的Python接口,用于生成任何3D多面体域的四面体网格-源码
最新版linuxlucene-8.8.0.tgz
其他资源
多合一二维码支付
Linux目录结构及文件基础操作
awesome-prolog:Prolog软件包和资源的精选列表-源码
帆软连接数据库测试工具(kingbase8连接)
CMOS图像传感器封装与测试技能.pdf
Android4.4.4源码
遗传算法与工程优化_玄光男_程润伟
UniversalTermsrvPatch(x86&x64;)
Python入门简单常见代码.txt
张文彤spss统计分析教程材料-高级教程所用数据集
oracle学生管理系统课程设计
51单片机俄罗斯方块游戏程序
RobustdownlinkbeamformingforBDMAmassiveMIMOsystem
2021MCMProblemC_DataSet.xlsx
ckeditor设置行间距插件包
采用最小二乘法建立平面坐标系统转换公式
放大,削减,图形展现C#+ARCENGINE.rar
sdn学习指南
数据库学生成绩管理系统课程设计(学生版)
VPX3U模板