71得票9回答
在Android上将视图转换为位图

我需要将一个视图转换为位图以预览我的视图并将其保存为图像。我尝试使用以下代码,但它创建了一张空白图片。我无法理解我犯了哪个错误。 View viewToBeConverted; Bitmap viewBitmap = Bitmap.createBitmap(viewToBeConvert...

70得票1回答
寻找有关Matrix对象中post/pre/set Translate的解释以及如何使用它们的说明。

这些方法的使用实际上会发生什么,文档并没有很清楚地说明。有人可以解释一下Matrix如何影响设置为其的位图吗?他们在其中使用了连接术语,但我不清楚该术语如何应用于坐标数据(之前只在字符串操作中使用过)。

68得票6回答
在安卓中缩小图像尺寸而不失去其质量

如何在安卓系统中缩小图片大小而不失去其质量。 我在项目中有一个ImageView,需要放置一张较大的图片。 我是安卓开发的新手,请帮助我。

68得票7回答
内存溢出错误:位图大小超出VM预算 - Android

可能是重复问题: Android:在将图像加载到位图对象时出现奇怪的内存不足问题 我正在从 URL 下载图片并将它们显示出来。在下载时,出现了“out of memory error : bitmap size exceeds VM budget”的错误。我正在使用 draw...

67得票8回答
Android相机意图: 如何获取全尺寸照片?

我正在使用Intent来启动相机:Intent cameraIntent = new Intent( android.provider.MediaStore.ACTION_IMAGE_CAPTURE); getParent().startActivityForResult(camera...

66得票7回答
将图像转换为灰度

有没有办法将图像转换为每像素16位灰度格式,而不是将r、g和b组件的每个值都设置为亮度值。 我目前有一个从文件中读取的bmp图像。Bitmap c = new Bitmap("filename"); 我想要一个名为d的Bitmap,它是c的灰度版本。我看到有一个构造函数包括System.Dra...

65得票3回答
在Android中将位图对象编码和解码为Base64字符串

我希望能够将 Bitmap 对象编码和解码为字符串的形式,使用的是 base64。我使用的是Android API10。 我尝试了以下方法对 Bitmap 进行编码,但没有成功。public static String encodeTobase64(Bitmap image) { B...

65得票5回答
在Android中将位图转换为灰度

我是这个网站的新手,我有一个关于Android的问题。 是否有任何方法将位图转换为灰度? 我知道如何绘制灰度位图(使用画布操作:http://www.mail-archive.com/android-developers@googlegroups.com/msg38890.html),但我真...

65得票8回答
控制台应用程序中找不到System.drawing命名空间

我选择了控制台应用作为我的C#项目。但是,在 Windows 窗体项目下似乎正常工作的导入,却在这里不起作用。它说找不到绘图命名空间。using System.Drawing; using System.Drawing.Imaging; 我的问题是我需要使用位图类。我正在尝试创建一个命令行应用...

64得票6回答
Android:如何叠加位图并在位图上绘制?

其实我有三个问题: 在绘制图像时,是在位图上绘制还是创建一个资源位图,然后在位图上绘制它,从性能方面来说哪一个更好? 如果我想在位图上绘制透明的东西,我该怎么做? 如果我想将一个透明的位图叠加在另一个位图上,我该怎么做? 很抱歉问题比较多,但为了学习的目的,我想探讨这两种方法。