gpt4 book ai didi

android - 将图像分割成 block

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:40:32 24 4
gpt4 key购买 nike

我正在尝试将图像分割成多个部分,例如 16 个 block (4x4)。分割图像后,如何将这些 block 图像显示为一个整体。

我应该使用位图还是可绘制对象?是否有拆分方法或我是否必须制作自定义方法?

最佳答案

使用位图,因为它包含图像的像素,如果您愿意显示该图像,这对您将来的使用有好处。

例如---->

 Bitmap bm = BitmapFactory.decodeResource(getResources(), R.drawable.icon);
ImageView iv = (ImageView) findViewById(R.id.imageView1);
iv.setImageBitmap(bm);

---------------------------------编辑部分----- --------------------------------------

如果你想将图像从一个地方发送到另一个地方(一个设备到另一个设备),你可以像这样将它转换成字节数组--->

Bitmap bm = BitmapFactory.decodeResource(getResources(), R.drawable.icon);
ByteArrayOutputStream baos = new ByteArrayOutputStream();
bm.compress(Bitmap.Compress.JPEG, 100, baos);
byte[] b = baos.toByteArray();

然后将其发送到其他设备。

关于android - 将图像分割成 block ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7711947/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com