From 7d080e3b20530586b0158fdec3bd00115ca4df03 Mon Sep 17 00:00:00 2001 From: Junrou Nishida Date: Thu, 7 Apr 2022 11:39:07 +0900 Subject: [PATCH] fix: ignore vertically_flipped in sync mode (#517) --- .../Samples/Scenes/Hair Segmentation/HairSegmentationGraph.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Assets/Mediapipe/Samples/Scenes/Hair Segmentation/HairSegmentationGraph.cs b/Assets/Mediapipe/Samples/Scenes/Hair Segmentation/HairSegmentationGraph.cs index b16728709..d747cec91 100644 --- a/Assets/Mediapipe/Samples/Scenes/Hair Segmentation/HairSegmentationGraph.cs +++ b/Assets/Mediapipe/Samples/Scenes/Hair Segmentation/HairSegmentationGraph.cs @@ -83,7 +83,7 @@ private SidePacket BuildSidePacket(ImageSource imageSource) var isInverted = CoordinateSystem.ImageCoordinate.IsInverted(imageSource.rotation); var outputRotation = imageSource.rotation; var outputHorizontallyFlipped = !isInverted && imageSource.isHorizontallyFlipped; - var outputVerticallyFlipped = imageSource.isVerticallyFlipped ^ (isInverted && imageSource.isHorizontallyFlipped); + var outputVerticallyFlipped = (!runningMode.IsSynchronous() && imageSource.isVerticallyFlipped) ^ (isInverted && imageSource.isHorizontallyFlipped); if ((outputHorizontallyFlipped && outputVerticallyFlipped) || outputRotation == RotationAngle.Rotation180) {