问题标签 [pyclipper]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python-2.7 - 无法在 pyclipper 中缩放 - TypeError:“零”对象不可迭代
我刚刚遇到了一个TypeError
我以前从未见过的问题,并且无法弄清楚它为什么会发生。谷歌搜索错误TypeError: 'Zero' object is not iterable
不会返回任何结果。我在 python 2.7 和 3.5 中测试过,两种情况下的错误都是一样的。
这是MCVE:
和追溯:
有谁知道这个错误的来源和解决方案可能是什么?
python - Pyclipper/Clipper:折线与多边形边缘的交点
如果我想剪辑均匀间隔的折线和闭合矩形多边形之间的交点,最外面的折线与矩形的边缘重合。
多段线与矩形多边形相交(绿色:剪辑,黑色:主题,红色:解决方案)
当折线有规律地与矩形相交时,解决方案提供了假设的两个相交点。但是,如果折线与多边形的边缘重合,则解为空。有没有办法在边缘检索解决方案?
python - 使用 python 3.7 打开和读取剪裁器头 (.CH) 数据文件
我对 python 比较陌生,甚至不确定这是否可能,因为据我所知,限幅器头文件完全用 C 编写。我希望有人可能对如何打开 .CH 文件(例如 '''ECD1B.CH''')有所了解以下是文件的打开方式:
python打印的以下打开文件是:
<_io.TextIOWrapper name='C:\Users\342232\Documents\MATLAB\10OCT19 数据文件夹 BHP\20SEPS36.D\ECD1B.CH' mode='r' encoding='cp1252'>
显然,python 无法打印文件中嵌入的实际内容。我想知道这是否甚至可以在 python 中打开。我确实有一个朋友在 Matlab 中编写了可以打开这种文件类型的代码。接受任何建议,并在此先感谢您。
python - 使用python3时如何导入模块'pyclipper'
我正在训练一个 CNN 模型(场景文本检测)并且出现错误
Import Error: no module named pyclipper
我试过了
pip3 install --default-timeout=100 pyclipper
正如我在面临其他类似的导入错误时所做的那样。但它一直在重试,似乎没有这样的模块供我安装
我该如何解决这个问题?太感谢了
pdf - 有没有办法以编程方式识别/检测 PDF 或 Illustrator 文件中的形状?
我正在尝试发现今天是否有方法、库或工具可以帮助我以编程方式检测 PDF 文件或 Illustrator 文件中的形状。我见过一些库,例如 Shapely 或 Pyclipper,但无法使用 PDF 或 AI 文件作为库处理的输入。
我知道使用图像处理库可以做到这一点,但是将文件转换为图像会丢失其图层和属性。有什么选择吗?
python-3.x - 如何在 python pyclipper 库中更改 miterlimit?
我正在尝试使用 pyclipper 库将多边形偏移给定值,我尝试了这个。
我想使用斜接连接类型来获得锋利的边缘。据我所知,如果边缘处多边形的内角小于 60 度,则偏移多边形的边缘变为平方。pyclipper 库中的默认 miterlimit 是 2。我想增加限制,好像多边形的内角小于 60,我也想为它们获得锐利的边缘。有没有办法改变miterlimit来解决这个问题?
python - 无法访问 Heroku 中的剪贴板(Selenium webscraper - python)
我在 heroku 中部署了一个非常基本的 webscraper 来定期按下一个按钮,然后将一个链接复制到浏览器剪贴板,然后我使用以下方法将其存储在一个变量中:
text = pyclip.paste()
这在运行 Windows 10 的本地计算机上运行良好,但是当我将其部署到 heroku 时,出现以下错误:
我猜测功机确实没有剪贴板,然后webdriver可以将链接发送到该剪贴板,然后pyclip可以从中检索它。
有谁知道解决此问题的方法或在部署刮刀时如何设置和访问剪贴板?
编辑 1 我还安装了heroku-community/apt buildpack,然后在 Aptfile 中包含了copyq 以尝试在构建应用程序时设置剪贴板,但无济于事。有人认为 Docker 是个好主意吗?
python - 是否有可能在 PyclipperOffset 类中保留共线点?如果有,我怎么能将属性设置为 True?
根据:http ://www.angusj.com/delphi/clipper/documentation/Docs/Units/ClipperLib/Classes/Clipper/Properties/PreserveCollinear.htm 有一个 Clipper 类的属性,但我不知道如果它是为 PyclipperOffset() 实现的
生成给定数量的轮廓偏移量的函数
偏移路径中的共线点已被删除,但仍应包含在内