Python 图像遮罩(多边形)需要输入到网格中,并获得多边形覆盖的网格混合的百分比
我有一个.ply格式的掩码,我正在非常愉快地使用pymangle。但是,我想将遮罩中的所有多边形插入到一个2x2的网格中,该网格具有1/100左右的子像素,以便获得每个网格像素由于遮罩而覆盖的百分比。我不知道如何处理这个问题。它与遮罩权重相同吗Python 图像遮罩(多边形)需要输入到网格中,并获得多边形覆盖的网格混合的百分比,python,numpy,mask,Python,Numpy,Mask,我有一个.ply格式的掩码,我正在非常愉快地使用pymangle。但是,我想将遮罩中的所有多边形插入到一个2x2的网格中,该网格具有1/100左右的子像素,以便获得每个网格像素由于遮罩而覆盖的百分比。我不知道如何处理这个问题。它与遮罩权重相同吗 对于每个像素,我应该得到一个从0到1的值,这取决于遮罩覆盖了多少像素。使用pymangle over numpy meshgrid求解。 pymangle有一个“权重”函数,可用于获取坐标点中遮罩的权重(如果遮罩不存在,则为0) 使用numpy网格上的p
对于每个像素,我应该得到一个从0到1的值,这取决于遮罩覆盖了多少像素。使用pymangle over numpy meshgrid求解。 pymangle有一个“权重”函数,可用于获取坐标点中遮罩的权重(如果遮罩不存在,则为0)
使用numpy网格上的pymangle求解。 pymangle有一个“权重”函数,可用于获取坐标点中遮罩的权重(如果遮罩不存在,则为0)
你能详细说明一下吗?按照您描述的方式,像素可以被多边形覆盖或覆盖。它怎么会有部分不透明度呢?它基本上是将一个多边形(随机定向)送入一个固定的网格中。这将导致部分像素被覆盖。(想象一下在一个固定的矩形网格上覆盖一个三角形。)你能详细说明一下吗?按照您描述的方式,像素可以被多边形覆盖或覆盖。它怎么会有部分不透明度呢?它基本上是将一个多边形(随机定向)送入一个固定的网格中。这将导致部分像素被覆盖。(想象一下在固定的矩形网格上覆盖一个三角形。)嗨!我可以请您展示更多的代码示例吗?你的解决方案可能对我的任务有用。嗨!我可以请您展示更多的代码示例吗?您的解决方案可能对我的任务有用。
mask = pymangle.Mangle('/path/to/file.ply')
M = mask.weight(ra,dec)
M.reshape(ra.shape)
#Here ra,dec is a numpy meshgrid