这是一个compose-jb框架练手项目,顺带实现了同一主体多张不同背景色图片的透明化计算功能。
带有过度效果的全局主题颜色切换。
可以弹出对话框进行文件选择和进行文件保存。
包含一个侧边栏UI动画。
可以拖拽文件到指定UI组件上。
支持鼠标操作进行图片的缩放、移动、旋转操作。
代码将数据定义与UI描述分离,简化程序结构设计,降低开发难度。
算法并不完美,凑活,如有更佳算法请提pull
可以提供至少2张素材,至多4张素材进行互相计算。
当提供白背景和黑背景图片时,可以调整平衡以更适应实际结果图片的应用场景。
一些软件生成不同色彩背景时存在色彩污染,可以调节容差以获得更好的透明效果。
可以提前将结果图片要叠加的画面加载进来,更方便预览效果和调节参数。
此处截图也由此软件进行处理透明。非常可惜的是,作者在做下方图片时发现当前算法有比较大的问题(窗口阴影透明度过了)。
支持在Windows 7/8/8.1/10/11的x86 64位桌面系统运行。
带图形界面的Linux x86 64位环境。
不知道,应该可以,但我没有苹果的设备
1GB或以上的内存
单核2.5GHz以上的处理器
具备OpenGL/DirectX的图形加速计算