文件名称:KiCad-Diff:在pcbnew布局修订版之间执行图像差异的脚本
文件大小:1005KB
文件格式:ZIP
更新时间:2024-06-05 19:31:10
Python
KiCad-Diff 这是一个带有Tk接口的python程序,用于比较KiCad PCB版本。 此版本的差异策略已更改,并且SVG是直接生成的,而不是像以前的版本那样在ImageMagick中进行渲染。 这使得几秒钟内所有图层的渲染成为可能(相比之下,分辨率和20-60s +取决于以前版本中选择的图层数)。 SVG图像与应用于每个差异的不同feColorMatrix滤镜一起分层放置。 这突出显示了已添加或删除功能的区域。 输出显示为每个图层的图像库。 可以对每个层对进行比较,合并后的视图可以清楚地突出显示各个层之间的差异。 差异输出可以滚动和放大和缩小,以进行更仔细的检查。 这对“之前和之后”视图也将一起平移和缩放。 我已经看过将所有三个窗口链接在一起,但这造成了非常混乱和不令人满意的效果。 指示 一般的 确保您已安装Python3。 为什么? 终端应为您提供一些有关进度的有用信
【文件预览】:
KiCad-Diff-master
----docs()
--------gui.png(133KB)
--------composite.png(130KB)
--------Overview.png(68KB)
--------main1.png(107KB)
--------diff.png(58KB)
--------text.png(30KB)
--------cu.png(182KB)
--------gui2.png(136KB)
--------pair.png(72KB)
--------main2.png(114KB)
----kidiff(19KB)
----assets()
--------__init__.py(0B)
--------html_data.py(10KB)
--------style.css(6KB)
--------favicon.ico(19KB)
----env.sh(90B)
----plotPCB.py(4KB)
----LICENSE(1KB)
----__init__.py(0B)
----scms()
--------fossil.py(4KB)
--------git.py(3KB)
--------svn.py(5KB)
--------generic.py(388B)
--------__init__.py(0B)
----settings.py(899B)
----kidiff.ui(9KB)
----tkUI.py(4KB)
----.gitignore(16B)
----plotpcb(968B)
----README.md(4KB)