Qt: extrair valores de intensidade cortados por um polígono de região de interesse

Com base em uma imagem em tons de cinza e um polígono fechado ordenado (pode ser côncavo), quero obter todos os valores em escala de cinza que estão dentro de um polígono de região de interesse (conforme também descrito emSciPy Create 2D Polygon Mask). Qual é a realização mais eficaz disso no Qt 4.8? Endpoint deve ser algum tipo deQList<double>. Obrigado por seus conselhos.

Além disso, é possível calcular uma máscara de ponto flutuante (por exemplo, 0 para fora do polígono, 0,3 para 30% da área de pixel está dentro do polígono, 1 para completamente dentro do polígono)? No entanto, isso é apenas um ponto final extra, seriaQPair<double, double> (porcentagem, valor) então. Obrigado.

questionAnswers(1)

yourAnswerToTheQuestion