(1)java.awt.Image图像类是抽象类,提供获得绘图对象、图像缩放、选择图像平滑度等功能,声明如下:public abstract class Image extends Object{ public abstract Graphics getGraphics() //获得在图...
分类:
其他好文 时间:
2014-09-15 12:50:58
阅读次数:
171
在图像缩放,旋转等一些图像处理中,对图像进行插值是不可缺少的一个步骤,下面对一些常用的插值算法进行介绍:1.最近邻插值这种插值方法是最简单的一种插值算法,图像输出的像素值的大小直接设为与其最邻近的点的大小即可,这个算法最简单,不需要多说,可以表示为f(x,y) = g( round(x) , ro....
分类:
其他好文 时间:
2014-09-13 11:59:25
阅读次数:
223
原理挺简单,不啰嗦,直接上代码了
void ImgResize(uchar* pSrcImg, uchar* pDstImg, int srcW, int srcH, int dstW, int dstH)
{
double rateH = (double)srcH /(double) dstH;
double rateW = (double)srcW / (double)dstW;
f...
分类:
其他好文 时间:
2014-07-29 13:04:07
阅读次数:
277
接下来分析Raw特征和Histogram特征。
Raw特征:将图像缩放到16*16的像素空间内,各个像素值灰度化后为(0,1),结合高斯核函数,然后得到16*16=256维特征向量。
实现源码如下:
/*
* Struck: Structured Output Tracking with Kernels
*
* Code to ac...
分类:
其他好文 时间:
2014-07-27 23:50:49
阅读次数:
512
1. 基本处理流程:a) 图像预处理: 1) 点运算(灰度直方图/灰度线性变换/灰度对数变换/伽马变换/灰度阈值变换/分段线性变换/直方图均衡化/直方图规定化) 2) 几何变换(图像平移/图像镜像/图像转置/图像缩放/图像旋转/插值算法/图像配准) 3) 空间域图像增强(空间域滤波/图像平滑/...
分类:
其他好文 时间:
2014-07-16 19:20:21
阅读次数:
350
3. 常用视频处理算法
3.1 图像的缩放
所谓图像缩放就是创立新的像素位置并对这些新位置赋灰度值。比如,有一副大小为500x500像素的图像,想把它放大1.5倍,也即750x750像素,概念上看,一种最容易的形象化放大方法就是在原始图像上,放一个虚构的750x750的栅格。很显然栅格的间隔小于1个像素,因为,我们在一个较小的图像上去拟合它。为了对覆盖层上的任何电进行灰度赋值,我们在原...
分类:
其他好文 时间:
2014-07-01 15:03:25
阅读次数:
203
Light Image
Resizer是将数码照片和图像存在电脑中,并希望重新调整图片大小,压缩,转换,创建备份,导入或组织图片的人们设计的完美工具。Light Image
Resizer 专业的图像缩放软件,可从固定宽高比像素与质量等预设值调增图像,支持模版批量处理功能。Google在10年还推出...
分类:
其他好文 时间:
2014-05-15 07:29:15
阅读次数:
240
假设放大因子为ratio,(为了避免新图过大或过小,我们在程序中限制0.25≤ratio≤4),缩放(zoom)的变换矩阵很简单:(2.13)缩放变换的源代码如下,因为和转置的那段程序很类似,程序中的注释就简单一些。[cpp]view
plaincopy/***函数名:zoom*参数:ratio--...
分类:
其他好文 时间:
2014-05-01 06:37:06
阅读次数:
271