APC: Adaptive Patch Contrast for Weakly Supervised Semantic Segmentation | Synapse