社区
C#
帖子详情
为何Image.Save方法保存的图片有时是0字节
meishengyang1
2013-04-14 10:31:45
如题,为何Image.Save方法保存的图片有时是0字节
...全文
444
5
打赏
收藏
为何Image.Save方法保存的图片有时是0字节
如题,为何Image.Save方法保存的图片有时是0字节
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qldsrx
2013-04-15
打赏
举报
回复
无代码无真相
508938326
2013-04-15
打赏
举报
回复
应该是存储图片的方法出了问题。
stonespace
2013-04-15
打赏
举报
回复
内部错误,应该是保存失败了,
devmiao
2013-04-14
打赏
举报
回复
说明图像为空,或者遇到一个错误。你可以注释掉try catch,看丢出什么异常。
Python PIL
Image
.save()
PIL
Image
.save参数详解
PIL将
Image
格式转为bytes
字节
流格式
import io img =
Image
.open(img_path, mode='r') imgByteArr = io.BytesIO() img.save(imgByteArr, format='JPEG') imgByteArr = imgByteArr.getvalue()
Go
图片
保存
package main import ( "
image
" "
image
/gif" "
image
/jpeg" "
image
/png" "os" "path/filepath" "strings" ) func Save
Image
(p string, src
image
.
Image
) error { f, err := os.OpenFile(p, os.O_SYNC|os.O_R...
Python将PIL_
Image
对象转为
字节
流
PIL_
Image
对象转为
字节
流 1、im为
Image
对象,可以是
图片
路径名称, binary_content为im转为
字节
流的结果 from PIL import
Image
from io import BytesIO im =
Image
.open("code.jpg") img_byte = BytesIO() im.save(img_byte, format='JPEG') # format: PNG or JPEG binary_content = img_byte.getvalue()
python
Image
库 压缩
图片
至指定大小
from PIL import
Image
import os path="test.jpg" im=
Image
.open(path)#返回一个
Image
对象 #os模块中的path目录下的getSize()
方法
获取文件大小,单位
字节
Byte size=os.path.getsize(path)/1024 #计算
图片
大小即KB print(size) #size的两个参数 width,height=im.size[0],im.size[1] #用于
保存
压缩过程中的temp路径,每次压缩会被不断覆盖 ne.
C#
110,538
社区成员
642,577
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章