bitmap相关内容

Android:bitmapfactory.decodestream 返回 null

我试图从图像的路径中获取位图图像.但是 BitmapFactory.decodeStream 返回 null 值. 代码: URL url = new URL(path);HttpURLConnection 连接 = (HttpURLConnection) url.openConnection();connection.setDoInput(true);连接.connect();Input ..
发布时间:2022-01-06 11:59:02 移动开发

Android字节数组转位图如何

如何转换使用套接字接收的字节数组. C++ 客户端发送 uchar 类型的图像数据. 在 android 端,我收到这个 uchar 数组作为 byte[],范围从 -128 到 +127. 我想做的是接收这些数据并显示出来.为此,我试图使用 BitmapFactory.decodeByteArray() 转换为 Bitmap,但不幸的是我得到了 null Bitmap.我做得对 ..
发布时间:2022-01-06 11:58:44 移动开发

在 Google Maps v2 for Android 中自定义标记上的可点击区域

我目前正在使用适用于 Android 的 Google Maps v2 API 并进行一些自定义叠加.首先,我创建了一个比标准“标记"大得多的自定义位图. 我知道使用较旧的 Maps API,您可以创建一个自定义叠加项来控制可点击区域,但在较新的 Maps API 上也必须可以实现.我只是希望我的自定义标记的可点击区域与我设置的自定义位图图标相同.我已经阅读了示例和文档,但找不到任何内容.任 ..

Android 如何使用 BitmapFactory 选项缩放图像

我想使用 BitmapFactory.decodeFile(path, options) 从 SD 卡解码图像. 我还希望将大于 2048x2048 像素的图像缩小到最多 2048x2048(保持比例). 我可以在获取位图后手动执行此操作,但这需要在已分配的字节之外分配大量字节. 我应该如何设置我的 BitmapFactory.Options 对象以获得这种效果? 谢谢 解决方案 ..
发布时间:2022-01-06 11:58:14 移动开发

将 ImageView 中的图像保存到内部存储中

我创建了一个 ImageView,我可以看到相机的预览并将捕获的图像加载到 ImageView 中,我想将图像存储到内部存储器的目录中.我参考了很多帖子并尝试过,但我在内存中找不到我的图像. 这是我用过的代码: package com.example.shravan.camera;导入 android.content.Context;导入 android.content.ContextWr ..
发布时间:2022-01-06 11:58:02 移动开发

在android中的fingerPaint api演示中保存用户制作的图像

大家好我正在尝试构建一个签名任务应用程序.用户将在其中创建触摸签名,并且该位图应保存在手机中.我创建了 2 个类文件,一个具有与指纹应用程序中相同的自定义视图,并在 main.xml 文件中调用该视图. 在我的主应用程序类文件中,我有一个菜单按钮,单击该按钮会将位图保存在 sdcard 中.以下是代码:- package org.testCircle;导入 android.app.Acti ..
发布时间:2022-01-06 11:57:55 移动开发

如何将 Uri 图像从一个活动转移到另一个活动?

在我的应用程序中,我需要将 Uri 图像从我的第一个 Activity 传输到另一个.我知道如何通过意图发送位图.我是一个大程序员,所以我不知道怎么做会更好:有意图地传输 Uri 或将 Uri 更改为位图然后发送? 解决方案 使用 putExtra 发送 Uri 路径: Intent intent = new Intent(Intent.ACTION_VIEW);意图 .setClas ..
发布时间:2022-01-06 11:57:37 Java开发

如何在 .net 中将 pdf 转换为位图图像?

正在寻找将pdf文件的指定页面转换为位图图像的解决方案. 解决方案 我在以前的项目中做过这个.我们使用了 ImageMagick.NET,它可能是最伟大的开源图像处理 API 的包装器,ImageMagick http://imagemagick.codeplex.com/ ..
发布时间:2022-01-06 11:57:23 C#/.NET

C#:如何在使用位图时减少内存和 CPU 消耗?

我有一个处理图像编辑(裁剪和调整大小)的 Windows 应用程序项目.不幸的是,这些图像处理会消耗大量内存和 CPU 资源(很容易达到 600MB 或 50% 的 cpu),而且只需要裁剪和调整一张 2.5MB (2300*5400px) 的 gif 图像.更重要的是,由于资源消耗大,程序在调整大小时卡住...... public static Image Resize(Image imgT ..
发布时间:2022-01-06 11:57:14 C#/.NET

图像 Uri 到文件

我有一个图像 Uri,使用以下方法检索: public Uri getImageUri(Context inContext, Bitmap inImage) {ByteArrayOutputStream bytes = new ByteArrayOutputStream();inImage.compress(Bitmap.CompressFormat.JPEG, 100, 字节);String ..
发布时间:2022-01-06 11:57:05 移动开发

在 C# 中将 32 位位图另存为 1 位 .bmp 文件

在 C# 中将 32 位位图转换和保存为 1 位(黑/白).bmp 文件的最简单方法是什么? 解决方案 此代码将完成工作: 使用 System.Drawing.Imaging;使用 System.Runtime.InteropServices;...公共静态位图 BitmapTo1Bpp(Bitmap img) {int w = img.Width;int h = img.Height; ..
发布时间:2022-01-06 11:55:45 C#/.NET

Android - 位图和内存管理?

我在很多示例中看​​到,开发人员在位图上调用recycle(),然后将其设置为null.为什么这是必要的,垃圾收集器不负责释放位图吗? Bitmap bitmap = BitmapFactory.decodeStream(inputStream);位图.recycle();位图 = 空; 解决方案 加入俱乐部.它有点像但不完全是. 问题是,在 Android 的蜂窝前版本中,位图的内存 ..
发布时间:2022-01-06 11:55:38 移动开发

使用后(在Android中)是否需要调用Bitmap.recycle()?

根据Bitmap.recycle()的Android参考文档: 释放与此位图关联的本机对象,并清除参考像素数据.这不会释放像素数据同步;它只是允许它被垃圾收集,如果有的话没有其他参考.位图被标记为“死",意味着它如果调用 getPixels() 或 setPixels() 将抛出异常,并且什么也不会画.此操作不可逆转,因此应仅在您确定没有其他用途时才调用位图.这是一个高级调用,一般不需要调用 ..
发布时间:2022-01-06 11:55:31 移动开发

将位图设置为 MP3 的封面

我一直在尝试将位图设置为 MP3 的封面,但我似乎无法让它工作.它没有抛出任何错误,但是当我播放 MP3 时,位图没有显示. 这是我目前拥有的: TagLib.File f = TagLib.File.Create("song.mp3");图像 currentImage = getAlbumArt(result.passedAlbumID);图片图片 = 新图片();pic.Type = ..
发布时间:2022-01-06 11:55:23 C#/.NET

在 .NET 中加载佳能 .CR2 文件

我正在尝试使用 C# 处理 Canon RAW .CR2 文件.我的代码如下: BitmapDecoder bmpDec = BitmapDecoder.Create(new Uri(origFile), BitmapCreateOptions.DelayCreation, BitmapCacheOption.None);BitmapEncoder bmpEnc = new BmpBitmapE ..
发布时间:2022-01-06 11:55:13 C#/.NET