Java 如何获得固定边界内的像素并更改像素的颜色

Java 如何获得固定边界内的像素并更改像素的颜色,java,android,opencv,opengl-es,Java,Android,Opencv,Opengl Es,我正在使用openCV库检测嘴唇和眼睛等面部特征。我已经在嘴唇和眼睛上画了点。现在,我想得到嘴唇内的像素,需要通过颜色过滤器改变这些像素的颜色。我知道嘴唇所在的坐标,利用这些坐标,我可以得到嘴唇内部的像素,我可以改变颜色,并做出改变以反映在原始图像上。请参阅附带的屏幕截图-如果我正确理解您的问题,您需要使用以下功能之一: 您好,谢谢,您能推荐用javaHmmmm编写的其他方法吗。。。在Java中,您是接收带有OpenCV绘制的点的图像,还是接收点坐标列表(以及原始图像)?我希望这是第二种情

我正在使用openCV库检测嘴唇和眼睛等面部特征。我已经在嘴唇和眼睛上画了点。现在,我想得到嘴唇内的像素,需要通过颜色过滤器改变这些像素的颜色。我知道嘴唇所在的坐标,利用这些坐标,我可以得到嘴唇内部的像素,我可以改变颜色,并做出改变以反映在原始图像上。请参阅附带的屏幕截图-

如果我正确理解您的问题,您需要使用以下功能之一:


您好,谢谢,您能推荐用javaHmmmm编写的其他方法吗。。。在Java中,您是接收带有OpenCV绘制的点的图像,还是接收点坐标列表(以及原始图像)?我希望这是第二种情况,在这种情况下,我建议您找到一个合适的Java库来绘制多边形。这是第二种情况,openCV将给出点列表。使用这些点,我在图像上画了点和线。你能告诉我在哪里可以学习多边形绘制的经典方法吗?