android-bitmap

    0热度

    2回答

    我试图写一个程序,将可以随身移动的矩形。这个矩形内将是一个位图。 有没有一种方法来设置为位图剪辑矩形,所以只是在矩形内的部分会被吸引? 有没有一种方法来设置一个剪辑矩形当你画一个位图?我没有看到它的一种方法。

    4热度

    1回答

    用照相机意图拍照后,我压缩位图以降低文件大小。问题是压缩后,它会丢失所有EXIF数据。我没有问题检索原始的EXIF数据,但是,如何将压缩后的EXIFF数据添加到字节数组中? (我的猜测是采取字节数组并创建一个位图,然后添加旧的EXIF数据,然后再次添加到字节数组,但这是一个移动应用程序,我正在拍摄很多图像我不想浪费内存) 这里是我压缩位图和保存到字节数组输出流的代码: myBitmapImage.

    0热度

    1回答

    我有一个活动显示2 ImageViews,其中一个裁剪为适合一个正方形,第二个是基于第一个并且正在CenterCropped填充屏幕作为背景图像模糊。背景图像模糊过程发生在线程中。 当我说明活动后,我试图通过ActivityForResult调用另一个活动,它有一个简单的对话框,如查看TextView,Ok和Cancel按钮。 如果我点击确定/取消按钮,活动结束,一切都很好,当我试图输入Editt

    0热度

    1回答

    我使用SurfaceView将两个位图图片移动到屏幕上。 我尝试这样做: ... @Override protected void onDraw(Canvas canvas) { super.onDraw(canvas); ... canvas.drawBitmap(bitmap,matrix,paint); canvas.drawBitmap(bi

    0热度

    1回答

    我试图从URL中检索图像并将其显示在ImageView上。该任务似乎很容易,我可以在ImageView中显示图像,但质量非常差。 这里就是我所做的迄今: Options options = new BitmapFactory.Options(); options.inScaled = false; options.inDither = false; options.inPreferredCo

    1热度

    1回答

    我想保存一个对象列表的状态。对象类中的一个字段是位图。由于位图不是可序列化的,我已经实现了我自己的实现Serializable的位图类。我已经看过其他问题来创建这个类,它似乎应该工作。但是当我运行该应用程序时,它会在我的serializableBitmap类中执行writeObject方法后立即崩溃。但是当它崩溃时,它不会说它不幸停止工作,而只是回到主屏幕。它也不会在LogCat中输出任何错误消息

    0热度

    1回答

    对于我的应用程序,我按照我的要求创建了两个位图。 一个用于经过某些图像处理的实际图像,另一个用于仅在左上角显示应用程序徽标的第二个徽标位图。 现在保存时间我想结合这些位图,并希望生成单个JPEG文件作为输出。 要完成此任务,我写下面的代码。 orignalbitmap = orignalbitmap.copy(Config.ARGB_8888, true); Canvas savedCanvas

    0热度

    1回答

    我正在研究一种方法来删除位图的透明边界。该方法如下所示: private static final int STEP = 4;//Don't check all the pixel, only a sampling private Bitmap clipTransparent(Bitmap image) { int x1, x2, y1, y2; final int wid

    0热度

    1回答

    当调用此函数: BitmapFactory.decodeResource(res, resId, options); 选项变量具有参数outWidth = 479和outHieght = 852集。但是,返回的位图具有参数mWidth = -1,mHeight = -1。

    1热度

    1回答

    我面临的情况是,我需要为给定的文本绘制位图。我试图渲染一个带有所需属性的TextView,然后使用画布绘制它的位图。我的尝试是这样的: TextView nameTv = new TextView(context); Bitmap bmp = Bitmap.createBitmap(200, 200, Bitmap.Config.ARGB_8888); Canvas canvas = new