打印

[讨论] 合成三剑客(废弃BatchBlender)

引用:
原帖由 soul1000 于 2010-03-07 19:14 发表
http://u.115.com/file/t746ebe400
上面图片不能合成,有错误报告,选择Alpha none 的
http://u.115.com/file/f2cf88169e

好了,比较意外你没开并行计算。。。
不知道之前有没有人发现这个问题
pngmux.exe好像不接受interlaced png
DirectMuxer会出现错误"Muxing Mistaked"
mux.log的内容是"Couldn't open '01_1b_b1.png'"
引用:
原帖由 sfsuvival 于 2010-03-08 18:13 发表
不知道之前有没有人发现这个问题
pngmux.exe好像不接受interlaced png
DirectMuxer会出现错误"Muxing Mistaked"
mux.log的内容是"Couldn't open '01_1b_b1.png'"
是的

除了交错的,某些白色背景的png合成起来也会错,这个比较头大的说

反正内部合成已经完全超过pngmux,无论是性能(普通状态快一点,并行状态快核心数的倍数不到)还是功能(4种alpha blending,24位差分坐标预测,文件名坐标捕获)

[ 本帖最后由 haibara 于 2010-03-08 19:36 编辑 ]
引用:
原帖由 haibara 于 2010-03-08 19:30 发表


是的

除了交错的,某些白色背景的png合成起来也会错,这个比较头大的说

反正内部合成已经完全超过pngmux,无论是性能(普通状态快一点,并行状态快核心数的倍数不到)还是功能(4种alpha blending,24位差 ...
白色背景是指png的bKGD块指定背景色为白色?
还是单指图像的背景部份是白色?
现在有些担心之前合成的会否有错误...

我用DirectMuxer Alpha10.6的并行计算出现错误
Group 1放1张图
Group 2放2张图
虽然能输出合成图
但无论选那个Alpha mode都出现这个
引用:
java.lang.IllegalArgumentException: fromIndex(3) > toIndex(2)
        at java.util.SubList.<init>(Unknown Source)
        at java.util.RandomAccessSubList.<init>(Unknown Source)
        at java.util.AbstractList.subList(Unknown Source)
        at ConcurrentComputation.blending(ConcurrentComputation.java:78)
        at CartesianProduct.blendingCartesian(CartesianProduct.java:50)
        at CustomAction.startBlending(CustomAction.java:64)
        at ViewComposite$16.widgetSelected(ViewComposite.java:467)
        at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:228)
        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)
        at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3880)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3473)
        at DirectMuxer.<init>(DirectMuxer.java:86)
        at DirectMuxer.main(DirectMuxer.java:34)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at org.eclipse.jdt.internal.jarinjarloader.JarRsrcLoader.main(JarRsrcLoader.java:56)
关了并行计算就没有问题
引用:
原帖由 sfsuvival 于 2010-03-08 22:03 发表


白色背景是指png的bKGD块指定背景色为白色?
还是单指图像的背景部份是白色?
现在有些担心之前合成的会否有错误...

我用DirectMuxer Alpha10.6的并行计算出现错误
Group 1放1张图
Group 2放2张图
虽然能输 ...
应该不是bKGD(因为在一组图里有些没问题有些有问题),就是单纯的背景部分是白色(与黑色blending后在合成就没问题),我并没有去细想为什么,反正我一直不深考的。。。

我这里并行计算没问题(我测试了group1,2,3分别有1,2,3张图),应该是核心数比组内图象数大搞出越界了

你CPU是3核+吗?

10.7应该OK了

[ 本帖最后由 haibara 于 2010-03-08 23:54 编辑 ]
CPU是4核
10.8正常运行,没有错误了
我单核的  。。。。用并行有帮助么 ???
PS:尽管心中已经有结果了。。。。
引用:
原帖由 soul1000 于 2010-03-10 14:24 发表
我单核的  。。。。用并行有帮助么 ???
PS:尽管心中已经有结果了。。。。
开了没用,我作了核心数最小限制
修正并行的BUG,比较重要的更新
我  紫電~円環の絆~  合成失败啊
kirikiri2POS.jar -P  "E:\game\fd\st07ca" -d  "E:\game\fd\st07ca"


result文件夹有出来,,但是没有png图片出来啊!!!
查看积分策略说明

快速回复主题

选项

[完成后可按 Ctrl+Enter 发布]  预览帖子  恢复数据  清空内容

当前时区 GMT+8, 现在时间是 2024-11-01 17:25

Processed in 0.036146 second(s), 5 queries.