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 

相关内容

热门资讯

凌空展翅!国产无人机“翼龙”“... 今年春晚四川宜宾分会场实景舞蹈秀《立上游》,凭借硬核科技与新春民俗的完美融合惊艳全球观众。节目中,1...
Meta扩大与英伟达合作,行业... 2月17日,Meta和英伟达这两家美国科技巨头宣布建立新的长期合作伙伴关系,合作不仅涉及芯片的大规模...
中俄贸易大反转!2026年,俄... 大反转来了吗?刚刚过去的2025年,中国外贸顶着关税战的压力,又逆势增长了3.8%,但令人诧异的是,...
2026骏启新程丨浦银安盛基金... 浦银安盛基金总经理 张弛:过去一年,国内科技产业的接连突破,带动中国资产成为市场热点,推动公募基金高...
直播带货不香了?大佬带头卖课,... 话说,你们过年期间都在干嘛呀?说实话,小雷我最近刷短视频都快看腻了。前几年还能多看看技术流视频,现在...