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