matlab图像拼接程序

clear;

I=imread('xingshi32.bmp');

if(isgray(I)==0)

disp('请输入灰度图像,本程序用来处理128 *128的灰度图像!'); else

if (size(I)~=[128,128])

disp('图像的大小不合程序要求!');

else

H.color=[1 1 1]; %设置白的画布

figure(H);imshow(I);

title('原图像');

zeroImage=repmat(uint8(0),[128 128]);

figure(H); %为分裂合并后显示的图设置画布meansImageHandle=imshow(zeroImage);

title('块均值图像');

%%%%%设置分裂后图像的大小由于本图采用了128像素的图blockSize=[128 64 32 16 8 4 2];

%%设置一个S稀疏矩阵用于四叉树分解后存诸数据

S=uint8(128);

S(128,128)=0;

threshold=input('请输入分裂的阈值(0--1):');%阈值

threshold=round(255*threshold);

M=128;dim=128;

while (dim>1)

[M,N] = size(I);

Sind = find(S == dim);

numBlocks = length(Sind);

if (numBlocks == 0)

%已完成

break;

end

rows = (0:dim-1)';

cols = 0:M:(dim-1)*M;

rows = rows(:,ones(1,dim));

cols = cols(ones(dim,1),:);

ind = rows + cols;

ind = ind(:);

tmp = repmat(Sind', length(ind), 1);

2000年建模b题matlab,2013数学建模B题matlab代码相关推荐

  1. matlab数学建模可应用到第几章,《MATLAB在数学建模中的应用(第2版)》

    <MATLAB在数学建模中的应用(第2版)> 卓金武 (编者)) 基本信息 •出版社: 北京航空航天大学出版社; 第2版 (2014年9月1日) •丛书名: MATLAB开发实例系列图书 ...

  2. (MATLAB与数学建模习题)不一样的十六进制

    (MATLAB与数学建模习题)不一样的十六进制 题目 代码 其他 by 今天不飞了 从课代表那里搞到一套题(MATLAB与数学建模),越做越开心.重温一次读书考试的感觉 题目 使用字母ABCD-OP, ...

  3. matlab中x从0到5不含0,关于MATLAB的数学建模算法学习笔记

    关于MATLAB的数学建模算法学习笔记 目录 线性规划中应用: (3) 非线性规划: (3) 指派问题;投资问题:(0-1问题) (3) 1)应用fmincon命令语句 (3) 2)应用指令函数:bi ...

  4. MATLAB在数学建模中的应用

    MATLAB在数学建模中的应用 一.预备知识 1.1.关于MATLAB软件 由于科学技术及计算机的飞速发展,各类数学软件不断涌现,这使在解决各类复杂的问题变得非常简单.常用的数学软件有Mathemat ...

  5. 【Matlab】数学建模_变异系数法

    [Matlab]数学建模_变异系数法 1.基本思想 2.数据集介绍 3.文件结构 4.详细代码及注释 5.运行结果 6.结果说明 1.基本思想 变异系数法通常用于解决数据分布不同的问题.它是一个用于测 ...

  6. 2023年五一数学建模 | 第二十届五一数学建模B题:快递需求分析问题思路

    2023年五一数学建模 | 第二十届五一数学建模B题:快递需求分析问题思路 目录 2023年五一数学建模 | 第二十届五一数学建模B题:快递需求分析问题思路 基本介绍 问题1: 问题2: 问题3: 问 ...

  7. MATLAB数学建模(一):MATLAB与数学建模

    以下内容为学习笔记,更多的内容请访问原链接:https://mp.weixin.qq.com/s/QVm2bByl5IR2BdZCHmnB7w? MATLAB在数学建模中的使用情况:MATLAB 是公 ...

  8. 2023美赛数学建模思路获取/2023美赛思路ABCDEF题/美赛数学建模

    思路见文末,比赛开始就更新,先占坑 美赛.数学建模.美国大学生数学建模.美赛思路.美国大学生数学建模思路.2023美赛.2023美国大学生数学建模竞赛.2023美赛思路.2023美赛数据.2023美赛 ...

  9. 2023美赛ABCDEF题思路获取/2023美赛思路ABCDEF题/美赛数学建模思路

    思路见文末,比赛开始就更新,先占坑 美赛.数学建模.美国大学生数学建模.美赛思路.美国大学生数学建模思路.2023美赛.2023美国大学生数学建模竞赛.2023美赛思路.2023美赛数据.2023美赛 ...

  10. Matlab与数学建模

    一.学习目标. (1)了解Matlab与数学建模竞赛的关系. (2)掌握Matlab数学建模的第一个小实例-评估股票价值与风险. (3)掌握Matlab数学建模的回归算法. 二.实例演练. 1.谈谈你 ...

最新文章

  1. 2017年云栖大会-云HBase专场会后资料-欢迎扩散
  2. php暂停函数sleep()和usleep的区别
  3. Java树形转扁平_js把树形数据转成扁平数据
  4. 流量卡官网源码【全解无后门】 修复添加教程
  5. 东财网络学校计算机统考真题,东北财经大学网络教育学院高中起点计算机基础入学测试模拟题(一)...
  6. linux快速删除60万文件,Linux下快速删除大量文件
  7. 安卓渗透测试工具——Drozer(安装和使用)
  8. Tarjan点的双联通(寻找割点)
  9. win7 64位 内核安全_Win7进入死亡倒计时,全国一半电脑要遭殃?
  10. F5入口IP依据不同的端口实现转发到不同的POOL
  11. sai教程初识SAI + 城堡绘画教程
  12. 计算机桌面图标被挡怎么办,win7电脑桌面图标被挡住怎么恢复 - 卡饭网
  13. fastapi之tortoise-orm
  14. 腾讯校园招聘--一面(技术1对1)面经
  15. BF算法(Brute-Force)算法原理及C++实现
  16. java Locale类使用
  17. 0行代码,实现植物大战僵尸脚本
  18. 2019已经很冷,2020年Android工作或更难找——进大厂面试必备基础技能
  19. 致远项目管理SPM系统资源管理之资源台班工时管理
  20. 【重识云原生】计算第2.4节——主流虚拟化技术之KVM

热门文章

  1. java flex blazeds_使用BlazeDS实现Java和Flex通信
  2. 信息系统软件配置、过程管理、开发工具(详细介绍)
  3. 简单谈谈对软件工程的理解
  4. python创意小作品代码-超全代码详解 Python 制作精美炫酷图表教程
  5. VS连接SQL Server 2008,并实现登录和注册功能
  6. android矢量地图画法_Android 矢量室内地图开发实例
  7. actviti 工作流核心技术和实战-学习笔记(一)什么是工作流
  8. 钉钉如何群里定时发送文件_简单好用的钉钉群消息助手
  9. 推荐可永久保存文件的免费网络硬盘
  10. Perl教程-2.环境的安装