From 20e1624840aa3792ed568ffe15c409303f437ab5 Mon Sep 17 00:00:00 2001 From: Vojtech Moravec <vojtech.moravec.st@vsb.cz> Date: Mon, 3 Aug 2020 11:55:48 +0200 Subject: [PATCH] Remove unneccessary casts to V3i from V3i. --- .../java/azgracompress/compression/VQImageCompressor.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/main/java/azgracompress/compression/VQImageCompressor.java b/src/main/java/azgracompress/compression/VQImageCompressor.java index d6d3c93..723490e 100644 --- a/src/main/java/azgracompress/compression/VQImageCompressor.java +++ b/src/main/java/azgracompress/compression/VQImageCompressor.java @@ -31,7 +31,7 @@ public class VQImageCompressor extends CompressorDecompressorBase implements IIm LBGVectorQuantizer vqInitializer = new LBGVectorQuantizer(planeVectors, getCodebookSize(), options.getWorkerCount(), - options.getQuantizationVector().toV3i()); + options.getQuantizationVector()); LBGResult vqResult = vqInitializer.findOptimalCodebook(); return new VectorQuantizer(vqResult.getCodebook()); } @@ -77,13 +77,13 @@ public class VQImageCompressor extends CompressorDecompressorBase implements IIm if (!cacheManager.doesVQCacheExists(options.getInputDataInfo().getCacheFileName(), getCodebookSize(), - options.getQuantizationVector().toV3i())) { + options.getQuantizationVector())) { trainAndSaveCodebook(); } final VQCodebook codebook = cacheManager.loadVQCodebook(options.getInputDataInfo().getCacheFileName(), getCodebookSize(), - options.getQuantizationVector().toV3i()); + options.getQuantizationVector()); if (codebook == null) { throw new ImageCompressionException("Failed to read quantization vectors from cache."); @@ -253,7 +253,7 @@ public class VQImageCompressor extends CompressorDecompressorBase implements IIm LBGVectorQuantizer vqInitializer = new LBGVectorQuantizer(trainingData, getCodebookSize(), options.getWorkerCount(), - options.getQuantizationVector().toV3i()); + options.getQuantizationVector()); reportStatusToListeners("Starting LBG optimization."); vqInitializer.setStatusListener(this::reportStatusToListeners); LBGResult lbgResult = vqInitializer.findOptimalCodebook(); -- GitLab