1.低内存( 1G )和低(无)显卡的机器
2.由多块小图( 2500 * 1024 )合并成超大图( 5000 像素 * 60000 像素 )
3.合并后的图片压缩格式 png 或者 jpg
有没有 v2 的高手同学玩过?
2.由多块小图( 2500 * 1024 )合并成超大图( 5000 像素 * 60000 像素 )
3.合并后的图片压缩格式 png 或者 jpg
有没有 v2 的高手同学玩过?
1
oh Aug 2, 2017 via iPhone
啥语言……
|
4
zmj1316 Aug 2, 2017
先拼成 bmp 然后转 png ?简单粗暴
|
5
rogerchen Aug 2, 2017
|
7
JerryCha Aug 2, 2017
顺序确定的话,把数据块抽出来追加,改文件头信息
|
8
slack Aug 2, 2017
|
9
hienchu Aug 2, 2017
性能没要求的话,流处理就可以了,硬盘够就行
|
10
VShawn Aug 2, 2017
流处理+1,先算好每张图在大图中的相对坐标,按照图片二进制格式写入,内存中每读几百兆的内容就写入硬盘一次,就是处理速度可能会比较慢。
|
11
afpro Aug 2, 2017
涉及图片重叠、扭曲、旋转之类的问题不?
|
17
superboss01 Aug 3, 2017
直接算出每个图片的像素大小,然后写入一个初始化后的 bmp 里面,简单粗暴
|
18
afpro Aug 3, 2017
按行拼接,jpeg 和 png 都支持按行 decode 和 encode,所以你的内存只要能放下两行 RGB 就够了
|