使用simulink做图像裁剪时由于矩阵大小可变导致出现的错误及其解决方法

news/2024/7/21 7:15:59 标签: matlab, simulink, 图像处理

报错及问题描述

报错部分设置及描述

<a class=simulink仿真中的部分模块及其连接" />
在本例中,find bounding box 模块会得到四个变量r1, r2, c1, c2,img_crop 则根据这四个变量对图像进行裁剪。img_crop 中裁剪代码如下:

function img_cropped = img_crop(img, r1, r2, c1, c2)

img_cropped = img(r1:r2, c1:c2, :);
end

报错信息描述

在运行仿真时,将会出现以下报错信息:
Data 'img_cropped' is inferred as a variable size matrix, while its properties in the Model Explorer specify its size as inherited or fixed. Please check the 'Variable Size' check box and specify the upper bounds in the size field.
大意是:
由于’ img_cropped’为一个可变大小的矩阵,而在模型资源管理器中的属性将其大小指定为继承或固定。请选中“Variable Size”复选框,并在size字段中指定上限。

解决方法

在这里插入图片描述
如图,函数编辑器界面找到 Edit Data,单击打开
在这里插入图片描述
在左侧一栏找到img_cropped,并单击,然后在右侧一栏勾选“Variable Size”,并设置它的维度上限即可。


http://www.niftyadmin.cn/n/1212624.html

相关文章

windows dos 命令行 常用命令

gpedit.msc&#xff0d;&#xff0d;&#xff0d;&#xff0d;&#xff0d;--------------------组策略 sndrec32&#xff0d;&#xff0d;&#xff0d;&#xff0d;&#xff0d;&#xff0d;&#xff0d;------------------录音机 nslookup&#xff0d;&#xff0d;&#xf…

matlab中interp2双线性插值算法的实现原理及使用python简单实现双线性插值interp2算法

双线性插值算法基本原理 双线性插值算法的基本原理&#xff1a; 图1 双线性插值示意图图中绿色的点P为待插值得到的点&#xff0c;对点P进行插值需要用到Q11(x1,y1), Q12(x1,y2), Q21(x2, y1), Q22(x2, y2)的值&#xff0c;需要先在x方向线性插值得到R1(x,y1)与R2(x,y2)&…

unable to contact IP driver的错误解决办法

次方法适用xp 2003 server 当ping 127.0.0.1 出现 unable to contact IP driver ,error code2 当ipconfig /all 出现无法显示IP 地址 an internal error occureed: no supported 当在事件查看器中看到&#xff1a; 与 Network Location Awareness (NLA) 服务相依的 TCP/…

跟着沐神动手学深度学习--安装

动机 一直以来&#xff0c;深感自己在深度学习上&#xff0c;学习的不够深入。恰好最近看到AI大牛李沐在B站的深度学习课程&#xff0c;因此想要跟着沐神的课程&#xff0c;再系统的学习一下深度学习。 学习金字塔理论认为单纯的听讲下&#xff0c; 学习效率比较低&#xff0…

祝大家端午节快乐

农历五月初五为端午节&#xff0c;又称端阳节、五月节等等&#xff0c;现在正是五月初五午时&#xff0c;祝大家端午节快乐&#xff0e;在奇门遁甲格局中&#xff0c;此时是阳遁一局白兔当阳之格&#xff0c;乙奇落离宫&#xff0c;炼丹制药也是上佳之格&#xff0e; 因为在先秦…

pdf缩略图生成上传解决方案

前言&#xff1a;因自己负责的项目(jetty内嵌启动的SpringMvc)中需要实现文件上传&#xff0c;而自己对java文件上传这一块未接触过&#xff0c;且对 Http 协议较模糊&#xff0c;故这次采用渐进的方式来学习文件上传的原理与实践。该博客重在实践。 一. Http协议原理简介 HTT…

跟着沐神动手学深度学习--数据操作+数据预处理

N维数组 N维数组样例 N维数组是机器学习与神经网络的主要数据结构 0维数组&#xff0c;即标量 eg:1.01维数组&#xff0c;即向量 eg:[1.0, 2.7, 3.4]2维数组&#xff0c;即矩阵 eg: [[1.0, 2.7, 3.4] [5.0, 0.2, 3.7] [1.7, 2.4, 5.9]]3维数组&#xff0c;例&#xff1a;RGB…

101条经典幽默的计算机编程名言

1、“计算机没什么用。他们只会告诉你答案。”(巴勃罗毕加索&#xff0c;画家) 2、“计算机就跟比基尼一样&#xff0c;省去了人们许多的胡思乱想。”(萨姆尤因&#xff0c;作家) 3、“他们拥有计算机&#xff0c;他们也还可能拥有其他的大规模杀伤性武器。”(珍内特雷诺&#…