摘要: 有好多算法早就想实现了,可是总有各种原因没有实现,这个双线性插值旋转图像就是其中之一。 之前写过最邻近插值旋转图像,传送门。结合着看效果会很好。 clear all; close all; clc; jiaodu=45; %要旋转的角度,旋转方向为顺时针 img=imread('lena.jpg') 阅读全文
posted @ 2012-12-03 21:09 Dsp Tian 阅读(24180) 评论(1) 推荐(2) 编辑
摘要: 半年前写过matlab最邻近插值的图像缩放,没怎么考虑边界问题。更早之前用Opencv写过双线性插值图像放大,不过写的比较混乱。所以这里用matlab重新再清楚的写一遍。 close all; clear all; clc; m=1.8; %放大或缩小的高度 n=2.3; %放大或缩小的宽度 img 阅读全文
posted @ 2012-12-03 19:40 Dsp Tian 阅读(21187) 评论(3) 推荐(0) 编辑
摘要: jpg压缩原理可以参考这篇文章http://hi.baidu.com/tiandsp/item/f5a2dcde6ef1405bd73aae41,我很早以前转的一篇文章。 没有使用libjpeg的压缩代码可以看看这篇文章http://hi.baidu.com/tiandsp/item/9b5843c58a3b4474cfd4f841,也是我很早以前转的。 这次使用libjpeg库压缩和上一篇的解压正好对应起来,有好多函数名称我都是对称的起的,所以结合起来看效果更好。 和上一篇一样,只能处理24位和8位的图像。 代码如下:#include <iostream>#include < 阅读全文
posted @ 2012-12-03 14:25 Dsp Tian 阅读(7196) 评论(3) 推荐(0) 编辑