{"id":21991405,"url":"https://github.com/leticiamilan/image-processing-package","last_synced_at":"2026-01-23T07:36:59.952Z","repository":{"id":245223074,"uuid":"813146698","full_name":"LeticiaMilan/image-processing-package","owner":"LeticiaMilan","description":"Pacote de Processamento de Imagens, utilizando o Test Pypi, aula da Profª Karina Tiemi Kato, Desafio de Projeto da Digital Innovation One.","archived":false,"fork":false,"pushed_at":"2024-06-20T15:21:50.000Z","size":6,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-09-23T11:50:42.548Z","etag":null,"topics":["digital-innovation-one","image-processing","package","pypi-package","python"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/LeticiaMilan.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-06-10T15:01:21.000Z","updated_at":"2024-06-11T14:26:14.000Z","dependencies_parsed_at":"2024-06-20T17:00:06.641Z","dependency_job_id":"63aba3b7-8fa9-4b43-a836-dd0867abad19","html_url":"https://github.com/LeticiaMilan/image-processing-package","commit_stats":null,"previous_names":["leticiamilan/image-processing-package"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/LeticiaMilan/image-processing-package","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LeticiaMilan%2Fimage-processing-package","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LeticiaMilan%2Fimage-processing-package/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LeticiaMilan%2Fimage-processing-package/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LeticiaMilan%2Fimage-processing-package/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/LeticiaMilan","download_url":"https://codeload.github.com/LeticiaMilan/image-processing-package/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LeticiaMilan%2Fimage-processing-package/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28683676,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-23T05:48:07.525Z","status":"ssl_error","status_checked_at":"2026-01-23T05:48:07.129Z","response_time":59,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["digital-innovation-one","image-processing","package","pypi-package","python"],"created_at":"2024-11-29T20:09:04.347Z","updated_at":"2026-01-23T07:36:59.919Z","avatar_url":"https://github.com/LeticiaMilan.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# 🏞 Projeto: Pacote de Processamento de Imagens\n## Autora do Projeto: Karina Kato\n### Desafio de projeto - Digital Innovation One\n[(clique aqui para ver o meu perfil na plataforma)](https://www.dio.me/users/leticiamilan_ds)\n#### Tecnologia: Python\n-----------------------------------------\n### Descrição\nO pacote \"image_processing\" é utilizado para:\n\n- Módulo \"Processing\":\n  - Correspondência de histograma;\n  - Similaridade estrutural;\n  - Redimensionar imagem;\n\n- Módulo \"Utils\":\n  - Ler imagem;\n  - Salvar imagem;\n  - Plotar imagem;\n  - Resultado do gráfico;\n  - Plotar histograma;\n---------------------------------------------\n## Passo a passo da configuração para hospedar um pacote em Python no ambiente de testes Test Pypi\n\n- [x] Instalação das últimas versões de \"setuptools\" e \"wheel\"\n\n```\npy -m pip install --user --upgrade setuptools wheel\n```\n- [x] Certifique que o diretório no terminal seja o mesmo do arquivo \"setup.py\"\n\n```\nC:\\Users\\Leticia\\image-processing-package\u003e py setup.py sdist bdist_wheel\n```\n\n- [x] Após completar a instalação, verifique se as pastas abaixo foram adicionadas ao projeto:\n  - [x] build;\n  - [x] dist;\n  - [x] image-processing-leticiamilan.egg-info.\n\n- [x] Basta subir os arquivos, usando o Twine, para o Test Pypi:\n\n```\npy -m twine upload --repository testpypi dist/*\n```\n\n- [x] Após rodar o comando acima no terminal, será pedido para inserir o usuário e senha. Feito isso, o projeto estará hospedado no Test Pypi.hospedá-lo no Pypi diretamente.\n\n### Aqui o objetivo não é utilizar o projeto da Karina para postar em meu perfil do Pypi pessoal, visto que o projeto é dela. Ainda não tenho nenhum projeto que possa ser utilizado como pacote.\n\n### No entanto, tenha em mente que o Test Pypi, como o próprio nome diz, é apenas um ambiente de testes. Para que o projeto esteja disponível como um pacote para ser usado publicamente, é necessário hospedá-lo no site oficial do Pypi.\n----------------------------------------------------\n## Instalação local, após hospedagem no Test Pypi\n\n- [x] Instalação de dependências\n```\npip install -r requirements.txt\n```\n\n- [x] Instalação do Pacote\n\nUse o gerenciador de pacotes ```pip install -i https://test.pypi.org/simple/image-processing-leticiamilan```para instalar image-processing-leticiamilan\n\n```bash\npip install image-processing-leticiamilan\n```\n-------------------------------------------------\n## Como usar em qualquer projeto\n\n```python\nfrom image-processing-leticiamilan.processing import combination\ncombination.find_difference(image1, image2)\n```\n\u003c!-- \u003cimg width=\"auto\" src=\"https://github.com/LeticiaMilan/image-processing-package/blob/master/image_processing.png?raw=true\"\u003e --\u003e\n\n## Autor(a) (quem hospedou o projeto no Test Pypi)\nLetícia Milan\n\n## Licença\n[MIT](https://choosealicense.com/licenses/mit/)","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fleticiamilan%2Fimage-processing-package","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fleticiamilan%2Fimage-processing-package","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fleticiamilan%2Fimage-processing-package/lists"}