Realizado

Função em Python e Kivy

Publicado em 22 de Outubro de 2024 dias na TI e Programação

Sobre este projeto

Aberto

Criar um função em python para ser implementada em meu código, para um projeto de pesquisa da faculdade, que eu como programador iniciante não estou sabendo fazer. Quero ao clicar em um botão capturar as coordenadas de uma imagem.

Contexto Geral do Projeto

A interface consiste em um OpenStreetMap no lado esquerdo e um mapa digitalizado no lado direito. O objetivo é registrar simultaneamente as coordenadas geográficas de um ponto no OpenStreetMap e o ponto correspondente no mapa digitalizado, capturando a posição absoluta do ponto na imagem. Para conseguir isso, conforme mostrado na figura A, usei inicialmente uma abordagem com Matplotlib. Essencialmente, quando clico em um botão, um rótulo é gerado, exibindo as coordenadas de dois marcadores fixos na imagem, capturando a posição central de cada um. O problema que estou enfrentando com o Matplotlib é que, ao trabalhar com imagens de alta resolução (em torno de 8000 por 8000 pixels),o zoom e a renderização se tornam lentos e morosos. Como alternativa, descobri que usar um Scatter melhora significativamente a fluidez ao manipular a imagem, permitindo uma navegação mais suave. No entanto, a lógica para registrar as coordenadas da imagem ao clicar no botão não retorna a posição real do pixel no mapa digitalizado. Isso tem sido frustrante porque, embora o Matplotlib me dê a precisão de que preciso, seu desempenho é inadequado e, com o Scatter, obtenho um bom desempenho, mas perco a precisão na marcação das coordenadas de pixel. Logo gostaria de contratar uma pessoa para desenvolver a função de marcar coordenadas da imagem no scatatter para mim em kivy e pyhton, Basta apenas incluir suas modificações no arquivo main e kv que está em anexo, preferenciamemente na função def marcar_coordenadas_img(self)

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Bug ou alteração pequena
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Não se aplica
Disponibilidade requerida Conforme necessário
Funções necessárias Desenvolvedor

Prazo de Entrega: Não estabelecido

Habilidades necessárias