PyPotrace. Classificação e resumo
- Nome do editor:
- Luper Rouch
- Site do editor:
- http://projects.luper.fr/misc/wiki/pyflu
PyPotrace. Tag
PyPotrace. Descrição
Bindings Python Potrace. O PYPOTRACE fornece uma API orientada a objetos à Biblioteca de Potrace.Exemplo: As ligações trabalham com imagens de entrada representadas como matrizes numpy: Importar numpy como NPIMPORT Potrace # Faça uma matriz numpy com um retângulo no middledata = NP.zeros (32, 32 ), NP.UINT32) Dados = 1 # Crie um bitmap no arraybmp = potrace.bitmap (dados) # traçar o bitmap para um pathpath = bmp.trace () # Iterar curvas de caminho para curva no caminho: imprimir "start_point =", curve.start_point para segmento na curva: Segmento de impressão End_Point_x, end_point_y = segment.end_point se segment.is_corner: c_x, c_y = segment.c else: c1_x, c1_y = segmento .c1 c2_x, c2_y = segment.c2installation: Certifique-se de ter os pacotes de desenvolvimento AGG e Potrace instalados (libagg-dev e libpotrace-dev no ubuntu) e executar: Python setup.py installdocumentationA Documentação está hospedada aqui: http: // pacotes A cópia .python.org / pypotracea também está incluída no diretório DOC / _Build / HTML da distribuição de origem. Requisitos: · Pitão
PyPotrace. Software Relacionado