图像剪切(2)

图像剪切(2)

 

1、图像剪切

        之前有过一篇是关于图像剪切的文章了,这里要做的是对图像进行剪切,要求是剪切之后的图像的长宽均为 2 ^ n 。听说这一步是做图像金字塔的基础。

 

2、实现代码

 

%% 对图像进行剪切,使得剪切之后的图像的长宽均为 2 ^ N
% 作者:杨宇东
% 日期:2014.11.6
% 参数:待处理的图片数组
% 输出:剪切之后的图片数组
%%
function g = cutImg(img)

[nHeight, nWidth] = size(img);

N = min(nHeight, nWidth);
% fix 函数取整的时候是向 0 的方向取整,也就是去尾法取整
n = fix(log2(N));
N = 2 ^ n;

g = img(1 : N, 1 : N, :);


 

      关于图片标题的变量显示,之前也没有试过,这里是用这个方法在标题显示剪切前和剪切后的图像像素比例的方法。

title([num2str(nHeight) 'X' num2str(nWidth)]);


 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值