{"id":27276917,"url":"https://github.com/jpvt/digital_image_processing","last_synced_at":"2025-04-11T16:49:23.029Z","repository":{"id":53704937,"uuid":"310372506","full_name":"jpvt/Digital_Image_Processing","owner":"jpvt","description":"Repositório dedicado à disciplina Introdução ao Processamento Digital de Imagens","archived":false,"fork":false,"pushed_at":"2021-03-18T23:42:21.000Z","size":50427,"stargazers_count":5,"open_issues_count":1,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2023-03-05T12:11:09.919Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://opendip.herokuapp.com","language":"Jupyter Notebook","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/jpvt.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}},"created_at":"2020-11-05T17:32:46.000Z","updated_at":"2021-04-24T21:25:16.000Z","dependencies_parsed_at":"2022-08-26T11:10:30.494Z","dependency_job_id":null,"html_url":"https://github.com/jpvt/Digital_Image_Processing","commit_stats":null,"previous_names":[],"tags_count":null,"template":null,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpvt%2FDigital_Image_Processing","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpvt%2FDigital_Image_Processing/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpvt%2FDigital_Image_Processing/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpvt%2FDigital_Image_Processing/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpvt","download_url":"https://codeload.github.com/jpvt/Digital_Image_Processing/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248442737,"owners_count":21104253,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":[],"created_at":"2025-04-11T16:49:22.519Z","updated_at":"2025-04-11T16:49:23.013Z","avatar_url":"https://github.com/jpvt.png","language":"Jupyter Notebook","funding_links":[],"categories":[],"sub_categories":[],"readme":"[![author](https://img.shields.io/badge/author-ItamarRocha-black.svg)](https://github.com/ItamarRocha)\n[![author](https://img.shields.io/badge/author-jpvt-purple.svg)](https://github.com/jpvt)  \n[![author](https://img.shields.io/badge/author-joallace-blue.svg)](https://github.com/joallace) \n[![author](https://img.shields.io/badge/author-sheywesk-yellow.svg)](https://github.com/sheywesk)  \n[![](https://img.shields.io/badge/python-3.7+-cyan.svg)](https://www.python.org/downloads/release/python-365/)\n\n# Tabela de Conteúdo\n- [Introdução](#introdução)\n- [Metodologia](#metodologia)\n- [Aplicação](https://github.com/jpvt/Digital_Image_Processing/tree/main/app)\n    - [OpenDIP API](https://github.com/jpvt/Digital_Image_Processing/tree/main/app/opendip)\n    - [Dashboard](https://github.com/jpvt/Digital_Image_Processing/blob/main/app/main.py)\n    - [Notebook Exemplo](https://github.com/jpvt/Digital_Image_Processing/blob/main/app/opendip_example.ipynb)\n- [Clone](#clone)\n- [Como contribuir](#como-contribuir)\n- [Autores](#autores)\n\n# Introdução\n\nNesta repositório demonstraremos a primeira versão do OpenDIP, uma biblioteca desenvolvida como trabalho prático para o curso Introdução ao Processamento Digital de Imagens durante o período 2020.1, ministrada pelo [Prof. Leonardo Vidal](http://lattes.cnpq.br/1047122596139990).\n\nNessa primeira versão, apresentaremos três funcionalidades: Conversão de espaço, em que implementamos os conversores RGB-YIQ e YIQ-RGB; Correlação de Imagens, em que aplicamos filtros pontuais como Sobel, Negativo em RGB, Negativo em Y, Média e Mediana; Correlação Normalizada, que encontra o que é mais semelhante de uma imagem em outra.\n\nA aplicação pode ser acessada em: [OpenDIP Demo](https://opendip.herokuapp.com)\n\n## Metodologia\n\nPara o desenvolvimento da biblioteca escolhemos a linguagem Python, devido à sua praticidade e bibliotecas como Numpy e Pillow, que respectivamente permitem trabalhar melhor com vetores e manipular a entrada e saída de imagens. Além disso, utilizamos a biblioteca Streamlit para realizar essa demonstração, a fim de documentar nosso trabalho de maneira clara e com uma linguagem bastante visual.\n\n## Como contribuir\n\nCaso tenha gostado da iniciativa e queira contribuir para com o desenvolvimento da biblioteca, após a finalização da disciplina iremos começar a aceitar pull requests no nosso [repositório no github](https://github.com/jpvt/Digital_Image_Processing).\n\n## Clone\n\n- Clone esse repositório na sua máquina local utilizando:\n    \u003e https://github.com/jpvt/Digital_Image_Processing.git\n\n## Autores\n\n|\u003ca href=\"https://www.linkedin.com/in/jpvt/\" target=\"_blank\"\u003e**João Pedro Vasconcelos**\u003c/a\u003e | \u003ca href=\"https://linkedin.com/in/itamarrocha\" target=\"_blank\"\u003e**Itamar Filho**\u003c/a\u003e      |\u003ca href=\"https://www.linkedin.com/in/jo%C3%A3o-wallace-b821bb1b0/\" target=\"_blank\"\u003e**João Wallace Lucena**\u003c/a\u003e | \u003ca href=\"https://www.linkedin.com/in/sheywesk-medeiros/\" target=\"_blank\"\u003e**Sheywesk**\u003c/a\u003e      |\n|:-----------------------------------------------------------------------------------------:|:---------------------------------------------------------------------------------------:|:-----------------------------------------------------------------------------------------:|:---------------------------------------------------------------------------------------:| \n|                   \u003cimg src=\"app/assets/authors/jp.png\" width=\"200px\"\u003e \u003c/img\u003e                            |               \u003cimg src=\"app/assets/authors/itamar.png\" width=\"200px\"\u003e \u003c/img\u003e                          |                   \u003cimg src=\"app/assets/authors/wallace.png\" width=\"200px\"\u003e \u003c/img\u003e                            |               \u003cimg src=\"app/assets/authors/sheywesk.png\" width=\"200px\"\u003e \u003c/img\u003e                          |\n|               \u003ca href=\"http://github.com/jpvt\" target=\"_blank\"\u003e`github.com/jpvt`\u003c/a\u003e      |  \u003ca href=\"https://github.com/ItamarRocha\" target=\"_blank\"\u003e`github.com/ItamarRocha`\u003c/a\u003e  |               \u003ca href=\"http://github.com/joallace\" target=\"_blank\"\u003e`github.com/joallace`\u003c/a\u003e      |  \u003ca href=\"https://github.com/sheywesk\" target=\"_blank\"\u003e`github.com/sheywesk`\u003c/a\u003e  |\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjpvt%2Fdigital_image_processing","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjpvt%2Fdigital_image_processing","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjpvt%2Fdigital_image_processing/lists"}