资源简介
基于小波变换的水下图像目标检测论文加matlab实现代码
代码片段和文件信息
clc; clear all; close all;
img = imread(‘d:\00.jpg‘);
figure; imshow(img);
hsv = rgb2hsv(img);
s = hsv(::2);
bw = im2bw(sgraythresh(s));
% 边缘提取
bw_open = bwareaopen(bw200);
% 去除杂物
bw_fill = imfill(bw_open‘holes‘);
% 填上空洞,保证空洞中填满白色
imwrite(bw_fill ‘c:\\mask.jpg‘);
figure; imshow(bw_fill);
perim=bwperim(bw_fill);
% 得到空洞边界曲线
imwrite(perim ‘c:\\edge.jpg‘);
figure; imshow(perim);
if ndims(img) == 3
d1 = repmat(bw_fill(:) 1 3);
% 得到mask模板
d1 = reshape(d1 size(img 1) size(img 2) 3);
% 将模板对应到图片
end
d2 = uint8(d1).*img;
imwrite(d2 ‘c:\\ym.jpg‘);
figure; imshow(d2);
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 7680 2013-05-23 08:57 3\00.jpg
文件 661 2013-05-23 09:39 3\no2.m
文件 1145 2013-05-23 10:13 3\no3.m
文件 1009152 2013-05-23 10:34 3\实验图像.doc
文件 937472 2013-05-23 10:40 3\论文.doc
目录 0 2013-05-23 10:40 3
----------- --------- ---------- ----- ----
1956110 6
- 上一篇:LBM方法
- 下一篇:matlab填充图像边界内部
相关资源
- matlab填充图像边界内部
- matlab 深度学习toolbox(Deep Learn Toolbo
- 边界的声波逆时偏移
- SPIN_Matlab
- 石墨烯结构编程图
- 计算聚类算法评价指标之一
- Color transfer between images 非常经典的彩
- 一种显著性特征检测算法
- 受限玻尔兹曼机matlab源代码
- matlab植物叶片分类
- OCR MATLAB OCR中英文段落的提取、分割
- ssim衡量两幅图像相似度的指标
- matlab的流体计算和传热
- Fuzzy Neural Network by matlab 四个不同的
- 手机拍摄图像的二维码的提取
- 利用四元数对彩色图像作图像处理
- LBP方法
- 织物疵点检测和识别系统
- SAO星表数据
- 粒子群算法路径规划动画演示
- 新型的配电网潮流计算的matlab源码
- 雷达交叉定位精度分析
- 磁流变减震器模型
- D2D的自适应链路仿真
- matlab实现的读取视频和音频
- matlab平台DCT算法压缩视频
- Softmax 函数处理
- 《精通Matlab数字图像处理与识别》(
- 5阶WENO有限差分法求解Sod型激波管问题
- foa 果蝇优化算法matlab程序
评论
共有 条评论