From 3c241b93a8596da11501433b8ec448d6facd4bf9 Mon Sep 17 00:00:00 2001
From: Farhan Nabil Suryono <13521114@std.stei.itb.ac.id>
Date: Mon, 20 May 2024 02:03:37 +0000
Subject: [PATCH] Fix/context contour

---
 .../java/com/k2_9/omrekap/omr/ContourOMRHelperTest.kt |  2 --
 .../com/k2_9/omrekap/utils/omr/ContourOMRHelper.kt    | 11 -----------
 2 files changed, 13 deletions(-)

diff --git a/app/src/androidTest/java/com/k2_9/omrekap/omr/ContourOMRHelperTest.kt b/app/src/androidTest/java/com/k2_9/omrekap/omr/ContourOMRHelperTest.kt
index b765084..a50449f 100644
--- a/app/src/androidTest/java/com/k2_9/omrekap/omr/ContourOMRHelperTest.kt
+++ b/app/src/androidTest/java/com/k2_9/omrekap/omr/ContourOMRHelperTest.kt
@@ -55,8 +55,6 @@ class ContourOMRHelperTest {
 			config.templateMatchingOMRHelperConfig.setTemplate(templateLoader)
 
 			helper = ContourOMRHelper(config.contourOMRHelperConfig)
-
-			helper.appContext = appContext
 		}
 	}
 
diff --git a/app/src/main/java/com/k2_9/omrekap/utils/omr/ContourOMRHelper.kt b/app/src/main/java/com/k2_9/omrekap/utils/omr/ContourOMRHelper.kt
index c60aaea..14274ef 100644
--- a/app/src/main/java/com/k2_9/omrekap/utils/omr/ContourOMRHelper.kt
+++ b/app/src/main/java/com/k2_9/omrekap/utils/omr/ContourOMRHelper.kt
@@ -1,12 +1,10 @@
 package com.k2_9.omrekap.utils.omr
 
-import android.content.Context
 import android.graphics.Bitmap
 import android.util.Log
 import com.k2_9.omrekap.data.configs.omr.ContourOMRHelperConfig
 import com.k2_9.omrekap.data.configs.omr.OMRSection
 import com.k2_9.omrekap.utils.ImageAnnotationHelper
-import com.k2_9.omrekap.utils.SaveHelper
 import org.opencv.android.Utils
 import org.opencv.core.Core
 import org.opencv.core.CvType
@@ -28,7 +26,6 @@ import kotlin.math.sin
 class ContourOMRHelper(private val config: ContourOMRHelperConfig) : OMRHelper(config) {
 	private var currentSectionGray: Mat? = null
 	private var currentSectionBinary: Mat? = null
-	public var appContext: Context? = null
 
 	/**
 	 * Create information object about the contour
@@ -384,14 +381,6 @@ class ContourOMRHelper(private val config: ContourOMRHelperConfig) : OMRHelper(c
 				"ContourOMRHelper",
 				"Completed missing contours, now have ${completedContours.size} contours",
 			)
-
-			val display = currentSectionGray!!.clone()
-			Imgproc.drawContours(display, completedContours, -1, Scalar(255.0), -1)
-
-			val bitmap = Bitmap.createBitmap(display.cols(), display.rows(), Bitmap.Config.ARGB_8888)
-
-			Utils.matToBitmap(display, bitmap)
-			SaveHelper.saveImage(appContext!!, bitmap, "test", "lol.png")
 		}
 
 		return filteredContours
-- 
GitLab