
更好的PCB照片 - 避免卡顿
简介
将任意图片转化成LCEDA的LIB文件,大大减少卡顿
简介:将任意图片转化成LCEDA的LIB文件,大大减少卡顿开源协议
:CC-BY-NC-SA 3.0
描述

实际效果(参考我的另一个工程:PCIE转MXM转接卡)

提示
0、此工程与PCB照片_附带生成脚本无任何关系,但如果你愿意,可以把它当作那个工程的升级版。
1、windows已经编译好的程序:百度网盘 提取码: LCNB
如果觉得百度网盘太慢,可以在工程附件中下载分卷压缩包。注意:两个文件必须同时下载,放在一个目录中再解压!!!
2、源码将在整理完毕后公开。
3、当图片过大时(比如1000.000mm @ 1200DPI),自动计算阈值会失效,请手动设置。当然,对于正常的转换,它应该没问题。

(首先得考虑电脑能不能扛住)
4、如果觉得还不错,请点个赞再走,谢谢!
修改记录
2022.2.8-v0.2: 稍微优化了运行速度和内存占用,添加了对更多图片格式的支持;修复了一个可能导致闪退的BUG
细节对比

使用两个程序转换同一张图片(对比程序线宽设为1,本程序DPI设置为300),下方区域为对比。
可以看到,结果没有太大差异。
软件操作
我们以一张图片为例子。
1、图片处理和转换
打开程序,使用文件-->打开图片或Ctrl + O选择图片(支持中文路径)。

图片导入后,默认以灰度模式显示在左边预览窗口内,使用滚轮缩放图片,左键拖动移动图片。

勾选"自动处理",程序会自动增强边缘并与原图像叠合,更改描边宽度会改变边的粗细,更改降噪等级会使噪点大小变化。
通常预设值能够满足大部分图片的需求。

设置其余参数:
DPI:控制图片精细程度(推荐300-600)
最大尺寸:以mm为单位(范围1.000-1000.000),精确到三位小数。宽/高选择一个,程序会等比例缩放图片。
设置完成后,点击"自动设置",程序会自动计算出一个阈值,若不满意可以手动调节。

阈值设置完成后,可以选择勾选反相或镜像。
参数填写完毕后,点击"开始转换",选择保存文件的位置。

通常转换会在1s内完成(在i9-11900K下)。

另外,任意时刻均可导出处理的图片。

2、导入到LCEDA
文件-->打开-->立创EDA,选择刚刚保存的文件。
转换好的封装中只有一个图片图元,原点定位在左上角。

新建一个PCB文件,拖动封装到合适位置。

打开3D预览,enjoy it!

设计图
未生成预览图,请在编辑器重新保存一次BOM
暂无BOM
克隆工程知识产权声明&复刻说明
本项目为开源硬件项目,其相关的知识产权归创作者所有。创作者在本平台上传该硬件项目仅供平台用户用于学习交流及研究,不包括任何商业性使用,请勿用于商业售卖或其他盈利性的用途;如您认为本项目涉嫌侵犯了您的相关权益,请点击上方“侵权投诉”按钮,我们将按照嘉立创《侵权投诉与申诉规则》进行处理。
请在进行项目复刻时自行验证电路的可行性,并自行辨别该项目是否对您适用。您对复刻项目的任何后果负责,无论何种情况,本平台将不对您在复刻项目时,遇到的任何因开源项目电路设计问题所导致的直接、间接等损害负责。









