matlab 图像剪切

    xiaoxiao2021-12-14  19

    趁热打铁!

    学习图像剪切。

    matlab源码

    function [imout] = ImageCrop( imin,x,y,width,height ) %UNTITLED13 此处显示有关此函数的摘要 %   此处显示详细说明 [m,n,g] = size(imin); imin = im2double(imin); imout = zeros(width,height,g); for i= 1:width     for j = 1:height         if (i+x <= m && j+y <=n)         imout(i,j,:) = imin(i+x,j+y,:);         end     end end end

    图像剪切函数测试代码

    clc; clear; i = imread('g:\cool\data\1.bmp'); figure('name','图像剪切测试'); subplot(121);imshow(i);title('原始图片'); out = ImageCrop(i,100,100,200,250); subplot(122);imshow(out);title('剪切后图片');

    转载请注明原文地址: https://ju.6miu.com/read-970694.html

    最新回复(0)