Estou fazendo um sistema que captura a imagem corrente de uma webcam, eu precisaria marcar parte dessa imagem, quando clicar e arrastar o mouse em cima da imagem preciso que desenhe um retângulo até eu soltar o botão do mouse e também saber a medida e a posição do retângulo. Sobre o que eu preciso pesquisar para fazer isso?
Selecionar retângulo em imagem
P
3 Respostas
Você precisa informar mais algumas coisas para que seja possível te ajudar.
Em que componente está sendo exibida sua imagem da webcam ? é um componente SWING ?
A medida do retangulo você precisa fazer em que unidade ?
pixels ou cm em relação a imagem capturada ?
S
Tem q tratar eventos, nisto eu nao tenho muita prática,
mas quanto a algoritimo faz algo assim:
- salva o ponto do clic inicial
- salva o ponto de quando o mouse for solto.
com estes 2 pontos voce faz tudo em relação a um Retangulo
ponto1 = (5,5)
ponto2 = (10 20)
largura será de 5
altura de 15
área 75
périmetro 40
P
Eu consegui tratar os eventos mousePressed e mouseReleased
Quando pressiono o mouse pego o x1 e y1, e quando solto do botão pego x2 e y2, agora ta faltando desenhar o retangulo.
Essas unidades precisam ser em pixels
Criado 31 de agosto de 2009
Ultima resposta 31 de ago. de 2009
Respostas 3
Participantes 3
Alura O que é Python? — um guia completo para iniciar nessa linguagem de programação Acesse agora o guia sobre Python e inicie sua jornada nessa linguagem de programação: o que é e para que serve, sua sintaxe e como iniciar nela!
Casa do Codigo Engenharia de Prompt para Devs: Um guia para aprender a... Por Ricardo Pupo Larguesa — Casa do Codigo