图片的缩放
public Image ZoomIn(Image img){
Image out=null;
int[] rgbOutPut=null;
Graphics g=null;
int width=0,height=0;
try{
width=img.getWidth();
height=img.getHeight();
out=Image.createImage(width, height);
int rgbInPut[]=new int[width*height];
rgbOutPut=new int[width*height*4];
img.getRGB(rgbInPut, 0, width, 0, 0, width, height);
img.getRGB(rgbOutPut, 0, width, 0, 0, width, height);
int i,j,k;
k=0;
int temp[][]=new int[width][height];
for(i=0;i<height;i++){
for(j=0;j<width;j++){
temp[i][j]=rgbInPut[k++];
}
}
for(i=0;i<height;i++){
for(j=0;j<width;j++){
rgbOutPut[k]=temp[j][i];
k++;
}
}
g=out.getGraphics();
}catch(Exception e){}
return out.createRGBImage(rgbOutPut, height, width, true);
}有这样一个函数,但是输出的图片怎么和没改变过的一样?
请高手指点一下下,,哪里出了问题。
...全文
相关推荐
android图片缩放放大
这个"android图片缩放、放大demo"可能是提供了一个实际的项目实例,用于展示如何在Android应用程序中实现图片的动态调整大小。让我们深入探讨一下Android图片缩放放大的关键知识点。
Qt 图片缩放,支持滚轮和按键缩放
通过以上技术,我们可以构建出一个功能完备的图片查看器,不仅支持滚轮和按键的缩放,还能方便地切换不同图片。
qt实现图片缩放
`QGraphicsView`是Qt的图形视图框架的一部分,可以方便地进行复杂的图像操作,包括缩放。在Qt中实现图片缩放,通常有两种方式:1.
图片按比例缩放
在本篇文章中,我们将深入探讨如何进行图片按比例缩放,以及这一过程中的相关知识点。首先,我们来理解什么是“按比例缩放”。比例缩放是指保持图片的长宽比,即纵横比不变,只改变其尺寸大小。
双指缩放图片,双击放大缩小图片DEMO
,让用户能够轻松地通过双指缩放和双击来控制图片的显示大小。


J2ME
