Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/355.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/opencv/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 基于累积和的等高线填充区域_Python_Opencv_Image Processing_Pytorch_Image Segmentation - Fatal编程技术网

Python 基于累积和的等高线填充区域

Python 基于累积和的等高线填充区域,python,opencv,image-processing,pytorch,image-segmentation,Python,Opencv,Image Processing,Pytorch,Image Segmentation,我得到了一张用于场景分类的图像: 使用cumsum,我想把它的三个部分进行分段 我在pytorch中执行这个简单的操作(当然也可以使用tensorflow或python)您可以使用它在两个方向执行cumsum: mask=(src_img.cumsum(dim=0)>0)+2*torch.flipud(torch.flipud(src_img.cumsum)(dim=0)>0) 导致: 难道你不能自下而上进行累积求和,然后将这两个结果进行计算吗?@BillKid你的问题中似乎没有图像了!

我得到了一张用于场景分类的图像:

使用cumsum,我想把它的三个部分进行分段

我在pytorch中执行这个简单的操作(当然也可以使用tensorflow或python)

您可以使用它在两个方向执行
cumsum

mask=(src_img.cumsum(dim=0)>0)+2*torch.flipud(torch.flipud(src_img.cumsum)(dim=0)>0)
导致:


难道你不能自下而上进行累积求和,然后将这两个结果进行计算吗?@BillKid你的问题中似乎没有图像了!