按键精灵安卓版 按键精灵安卓版怎么用( 二 )


②每隔n个位置从图像数据中提取一个数据,组成新的图像数据,得到数据是原来的n分之一 。
③把新的图像数据生成图片


代码如下:


Dim Path = "/sdcard/pictures/f.jpg"Dim NewPath = "/sdcard/pictures/f1.jpg"dim PicSize = Image.Size(Path)Dim x=PicSize[1]Dim y=PicSize[2]Dim n=5 //缩放倍数Dim PixelData =https://www.520longzhigu.com/diannao/Image.GetPicData(Path)Dim NewPixelData= Image.GetScreenData(1,1,int(x/n),int(y/n))For j = 1 To int(x/n)For i = 1 To int(y/n)For k = 1 To 3NewPixelData[j][i][k]=PixelData[j*5][i*5][k]NextNextNextImage.SavePixelData NewPixelData, NewPath


效果展示:




代码里面有个缩放倍数变量,你可以直接修改成你需要的倍数,原本想把截图缩放也写一下,后来想想,那不就是先截图保存下来,然后在把图片缩放吗,原理都一样,就没必要写了 。


以上关于本文的内容,仅作参考!温馨提示:如遇健康、疾病相关的问题,请您及时就医或请专业人士给予相关指导!

「四川龙网」www.sichuanlong.com小编还为您精选了以下内容,希望对您有所帮助: