pytorch 36 基于GT-seg标签生成伪seg标签模拟模型语义分割
创始人
2025-05-29 21:14:40

在论文CascadePSP中提到对seg标签进行扰动,生成二值的伪seg标签,在此对其代码进行分析和改动,实现生成多值的伪seg标签,可用于模拟全局语义分割模型的分割结果。

1、关键代码

1.1 modify_boundary

modify_boundary函数是整个代码的关键,该函数主要实现对二值图轮廓的扰动并生成扰动后的二值图。该代码可以保存到utils目录下,文件名为boundary_modification.py
函数实现流程如下:
1、获取所有轮廓
2、随机移除单个轮廓的部分轮廓像素点
3、对单个轮廓保留的轮廓像素点进行扰动(通过修改轮廓的坐标点实现)
4、根据坐标扰动后的轮廓重新绘制图像
5、对新的轮廓随机进行调整,并保证调整结果与原图重合度在一定iou内

import cv2
import numpy as np
import random
import mathtry:from utils.de_transform 

相关内容

热门资讯

重磅消息.新毛豆牛牛辅助软件.... 重磅消息.新毛豆牛牛辅助软件.原来真的有挂!亲,新毛豆牛牛这个游戏其实有挂的,确实是有挂的,需要了解...
今日重大通报“新战皇牛牛到底有... 您好:新战皇牛牛这款游戏可以开挂,确实是有挂的,需要软件加微信【4194432】,很多玩家在新战皇牛...
实测分享“福建兄弟十三水.到底... 您好:【福建兄弟十三水.】这款游戏可以开挂,确实是有挂的,需要了解加客服微信【6948699】很多玩...
实测分享“微乐江西麻将到底有挂... 您好:微乐江西麻将这款游戏可以开挂,确实是有挂的,需要软件加微信【69174242】,很多玩家在微乐...
今日重大通报“天天麻将到底有没... 您好:天天麻将这款游戏可以开挂,确实是有挂的,需要软件加微信【8700483】,很多玩家在天天麻将这...