Mede o ângulo da curvatura a partir de uma foto lateral e gera uma imagem de referência com o eixo corrigido, para conversa entre médico e paciente.
Leitura
Direção do eixo ao longo da haste
Simulação de correção
Toque e segure a imagem (ou clique com o botão direito) para salvar.
Referência geométrica, não previsão de resultado. A simulação endireita o eixo medido na foto e estima o efeito no comprimento pela largura da haste. Ela não considera tecido, cicatrização, técnica cirúrgica nem a resposta individual.
Ao carregar a foto, o app separa tudo que não é fundo e encontra a ponta da glande como o ponto mais distante, por dentro da silhueta, da parte do corpo que sai do enquadramento; entre candidatos como dedos, vence a estrutura mais espessa. Ao longo do eixo, da ponta até o corpo, ele mede a largura e a cor em cada corte: o sulco fica onde termina a coroa e a cor da glande dá lugar à da haste; a base fica onde o eixo encontra o contorno do corpo. Você pode arrastar os pontos se discordar.
A haste é separada do fundo pela diferença de cor. O eixo central é traçado por cortes perpendiculares a cada pixel ao longo do comprimento, com os pontos de sulco e base como limites. A direção do eixo é então ajustada a um modelo com trecho distal reto, giro progressivo e direção junto à base. O ângulo é a mudança total de direção entre 12% e 88% do eixo, o que exclui a coroa da glande e a junção com o corpo. Se perto da base ou da glande os cortes deixam de encontrar os dois contornos da haste (parede do abdome, escroto, dobra de pele) ou o eixo gira mais do que um tubo consegue girar, essa ponta é excluída também e o app avisa. O cálculo é repetido com limiar, janelas e marcações variadas para dar a faixa de incerteza.
As bordas da haste são localizadas com precisão abaixo do pixel. Primeiro pela cor (pele contra fundo); depois cada borda é ajustada pelo degrau de claridade, que em foto de celular é mais nítido que a cor e inclui a faixa clara da pele no lado iluminado. Esse ajuste só vale quando é contínuo ao longo do contorno: pelos, rugas ou sombras na parede não puxam a borda. O contorno é então suavizado com rejeição de pontos fora da tendência. A malha segue esse contorno: cortes transversais ao eixo medido, com a direção suavizada para que cortes vizinhos nunca se cruzem, e linhas longitudinais a 25%, 50% e 75% da largura. A glande usa o caminho da detecção automática. Os pontos de sulco e base são levados ao centro da haste pela direção local do eixo. A aba Recorte mostra o que entrou na medição e a malha entre os contornos; nela você pode remover mão, pelos ou escroto que estejam encostando na haste.
Em 56 imagens de teste com ângulo conhecido, incluindo ruído forte, compressão, desfoque, reflexo, fundo de cor próxima e pelos na base, o erro médio quadrático do algoritmo ficou em 0,05°. A medida não substitui a goniometria clínica com ereção padronizada, que é a única que fixa o valor absoluto.
versão 0.1.8463c93 · no navegador · preparando uso sem internet…