社区
C#
帖子详情
安卓下的BitmapFactory.decodeStream用c#怎么实现?
iuhxq
2019-04-30 09:57:18
有个文件,是安卓下载来的,我想用c#读取,不能引用安卓的东西。求大神指点
...全文
228
2
打赏
收藏
安卓下的BitmapFactory.decodeStream用c#怎么实现?
有个文件,是安卓下载来的,我想用c#读取,不能引用安卓的东西。求大神指点
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
stherix
2019-05-01
打赏
举报
回复
对安卓的图片解压很难实现吧,除非自己去分析格式,或者看安卓的源码自己移植 不如在安卓解压后保存成正常的图片 这样就能轻易读取了
OrdinaryCoder
2019-04-30
打赏
举报
回复
是什么文件位图吗
将Bitmap转成byte[]小例子
当需要从byte数组还原Bitmap时,我们需要先创建一个 ByteArrayInput
Stream
,然后使用
BitmapFactory
的
decode
Stream
()方法来解码输入流,生成Bitmap对象。以下是如何
实现
的示例: ```java public static Bitmap ...
bitmap内存问题
Bitmap btp =
BitmapFactory
.
decode
Stream
(is, null, options); ``` 这里设置`inSampleSize`为10,意味着加载的图片宽度和高度将只有原始图片的十分之一。这样可以在一定程度上减轻内存负担。 ### 2. 显式释放...
接收android端数据转化在图片保存
如果涉及到图片的预览,Android可以使用`
BitmapFactory
`解析从服务器返回的URL获取的二进制流,然后显示在ImageView中: ```java Input
Stream
is = new URL(url).open
Stream
(); // 获取图片流 Bitmap bitmap = ...
AsyncTask简单获取网络图片
bitmap =
BitmapFactory
.
decode
Stream
(input
Stream
); } catch (IOException e) { e.printStackTrace(); } return bitmap; } @Override protected void onPostExecute(Bitmap result) { // 结果处理,将...
压缩bitmap的较优方案
4. **使用
BitmapFactory
.Options**:在解码Bitmap时,先创建一个`
BitmapFactory
.Options`对象,设置`inJust
Decode
Bounds`为true,获取原图尺寸,然后计算合适的`inSampleSize`,再重新解码。 5. **延迟加载与缓存...
C#
111,120
社区成员
642,537
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章