Qt: Извлечь значения интенсивности, обрезанные по интересующему полигону

Основываясь на изображении в градациях серого и упорядоченном замкнутом многоугольнике (может быть вогнутым), я хочу получить все значения оттенков серого, которые лежат внутри многоугольника интересующей области (как также описано вSciPy Create 2D Polygon Mask). Какова наиболее эффективная реализация этого в Qt 4.8? Конечная точка должна быть какой-тоQList<double>, Спасибо за ваши советы.

Кроме того, возможно ли вычислить маску с плавающей точкой (например, 0 для внешнего многоугольника, 0,3 для 30% площади пикселя находится внутри многоугольника, 1 для полностью внутри многоугольника)? Тем не менее, это просто дополнительная конечная точкаQPair<double, double> (процент, значение) тогда. Благодарю.

Ответы на вопрос(1)

Ваш ответ на вопрос