bitmap

    0热度

    1回答

    我按照http://frescolib.org/docs/images-in-notifications.html中的示例详细说明了如何从网络加载图像并将其设置为通知。 这里是我的代码演示相同: private void fetchNotificationImage(String image) { ImageRequest imageRequest = ImageRequest.fro

    0热度

    2回答

    我有一张分辨率为6000x4000的PNG图像,我必须借助它。所以我把图片加载到1280x800大小的图片框中。绘制完成后,我需要将PNG图像保存为原始分辨率6000x4000。所以我将其重新装入尺寸6000x4000的新位图使用 btm = new Bitmap(6000, 4000); image = Graphics.FromImage(btm); g.DrawImage(btm, Po

    -1热度

    1回答

    通过使用getImage(),我得到assets/images文件夹中文件的名称。 但是我不知道创建一个位图热,我不能使用getResorces(),因为这个类不是Activity。 如何创建一个位图文件的名称存储在一个字符串中? public class ListAdapter extends BaseAdapter { ... ... .... pri

    0热度

    1回答

    我想从32位PNG图像创建一个带有ALPHA_8配置的位图。要做到这一点,我请拨打decodeResource(Resources res, int id, Options opts),其中opts.inPreferredConfig = Bitmap.Config.ALPHA_8。但是,它会返回带有ARGB_8888配置的位图: BitmapFactory.Options options = n

    -1热度

    1回答

    我正在研究一个程序,根据输入绘制,将不同颜色的形状绘制到位图文件上,如果我只需绘制一个形状,它就可以很好地工作,但如果我例如采用两个或更多形状,它只是画出旧照片,旧照片会丢失,但我需要它们叠加以创建更复杂的照片。有没有办法当我写一个位图文件跳过我不想写的部分?我也尝试制作一个数组,其中保存所有像素数据,但如果我根据数组元素类型的大小采用比800x800大的位图,那么该数组无法工作。任何建议和评论我

    1热度

    1回答

    在android中,许多图像加载库(例如Picasso--使用2%的磁盘缓存存储空间,Glide)除了在内存lru缓存中使用磁盘缓存。我可以理解为什么这可能对从网络下载的图像有用 - 如果内存缓存已满,请从磁盘读取而不是远程读取它们 - 从而避免网络延迟等。但是,如果我们只是读取本地映像在Android设备本身 - 我们通过使用单独的磁盘缓存与序列化的位图数据获得任何东西 - 因为数据必须从磁盘读

    0热度

    1回答

    我从本地原始位图创建克隆位图。 并尝试通过API android.graphics.Bitmap.sameAs()比较在Java 2层位图,它在的AndroidØ返回假,但在其他Android版本返回真正。 此外,我也尝试通过在安卓Android的Ø位图API,如比较配置,尺寸,像素数据: private boolean compareBitmap(Bitmap bitmap1, Bitmap b

    0热度

    1回答

    1) 我想知道24位图图像中红色的值。 像素由24位数据,其中,存在用于每一个红色,绿色和蓝色(RGB)的8位值 假设我打开24位图图像,并保存在无符号字符阵列A中的数据表示的 i,e)(A [0],A [1],A [2])是24位图图像的第一个像素值。 那么红色的价值是什么? 我认为24位图图像的颜色顺序(?)是'RGB',所以A [0]是红色的颜色值。我对吗? 2) 在16位图像中,像素由16

    1热度

    1回答

    编译我决定学习C,我尽量按照这个教程http://ricardolovelace.com/creating-bitmap-images-with-c-on-windows.html ,但是当我尝试编译我的代码用gcc,因为这> GCC -Wall TESTCØ应用 他不知道type_rgb,我可以定义这种类型,以及如何?和我的代码在哪里? #include <stdio.h> struct

    0热度

    1回答

    当我围绕它旋转位图时,位图图像的大小发生变化,并且旋转以摇动显示。 public static Bitmap RotateBitmap(Bitmap source, int width, float angle) { Matrix matrix = new Matrix(); int px = width/2; matrix.postRotate(angle,