Test version - Image processing. This project belongs to Karina Tiemi Kato, Tech Lead, Machine Learning Engineer, Data Scientist Specialist at Take. This package is a demo for simulation of upload on the Test Pypi website, and it's from class of the Bootcamp Generation Tech Unimed-BH. E-mail:karinatkato@gmail.com.
Project description
Projeto: Pacote de Processamento de Imagens
Esse projeto é parte integrante de:
- **[Bootcamp Geração Tech Unimed-BH - Ciência de Dados]
Instutor(a):
Autor(a) do Projeto / Instrutor(a): Karina Kato - Digital Innovation One.
Aula: Descomplicando a criação de pacotes de processamento de imagens em Python
Tecnologia(s): Python
Descrição:
O pacote "image_processing" é usado para:
-
Módulo "processing":
- Correspondência de histograma;
- Redimensionar imagem;
- Similaridade estrutural;
-
Módulo "utils":
- Ler imagem;
- Plotar histograma;
- Plotar imagem;
- Resultado do gráfico;
- Salvar imagem;
Preparando o pacote para o deploy
- Preparando o ambiente:
py -m pip install --upgrade pip
py -m pip install --user twine
py -m pip install --user setuptools
py -m pip install --user wheel
- Certifique-se de estar no mesmo diretório do arquivo "setup.py" e então execute:
C:\Projetos\Python\Development\Packages\image-processing-package> py setup.py sdist bdist_wheel
- Após executar o comando a priori, verifique se as pastas abaixo foram devidamente criadas:
- build;
- dist;
- image_processing.egg-info
Passo a passo para hospedar um pacote em Python no ambiente Test Pypi
- Suba os arquivos usando o Twine para o Test Pypi:
py -m twine upload --repository-url https://test.pypi.org/legacy/ dist/*
Informe seu usuário e senha. Feito isso, o projeto estará hospedado no Test Pypi.
Passo a passo para hospedar um pacote em Python no ambiente Pypi
- Suba os arquivos usando o Twine para o Pypi:
py -m twine upload --repository-url https://upload.pypi.org/legacy/ dist/*
Informe seu usuário e senha. Feito isso, o projeto estará hospedado no Pypi.
Instalação local utilizando o ambiente de teste do Pypi
- Instalção das dependências:
pip install -r requeriments.txt
- Instalação do pacote
pip install -i https://test.pypi.org/simple/ image-processing-bymacrosann
Instalação local utilizando o ambiente de produção do Pypi
- Instalação do pacote
pip install image-processing-bymacrosann
Nota: Não efetuei o deploy em produção para evitar repetição de n pacotes duplicados com mesma finalidade.
Utilizando o pacote
- Carregue os submódulos:
from image-processing-bymacrosann.utils import io, plot
from image-processing-bymacrosann.processing import combination, tranformation
combination.find_difference(image1, image2)
Observação: leia as notas a seguir, no caso essa parte refere-se a quem realizou o deploy no ambiente Test Pypi.
Notas:
O pacote foi criado pela Karina Kato
License
Links Úteis
Inscreva-se na Dio
Dealing with dependency conflicts
Packaging Python Projects
Why am I getting a "Invalid or non-existent authentication information." error when uploading files?
Why isn't my desired project name available?
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Hashes for image-processing-bymacrosann-0.0.1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | dd89ee6e01db3bc68c46298f7f9d934aaad855dd496ca4a2f2d6504c885d0356 |
|
MD5 | 5bd1c03b1ff0e81ea5bc40572a027542 |
|
BLAKE2b-256 | 638c522939ebc83233dba0afe8d0a5e815958e2b92ecfe3c58d00446e90f080d |