Commit 21032025

This commit is contained in:
2025-03-27 08:32:38 +07:00
parent 2da4c3621e
commit 71ecbe0c3e
5 changed files with 37 additions and 31 deletions

View File

@@ -160,8 +160,7 @@ public class CaptureView {
image1.RemapROI(0.1,0.3, false);
double sharpness = CalculateSharpness(image1.getLiveMat());
System.out.println("Image1 sharpness: "+sharpness);
image1.setSharpness_indicator(sharpness);
PhotoResult p1 = image1.TakePhoto(directory,prefix);
p1.setSharpscore(sharpness);
if (ValidFile(p1.getFullres())){
@@ -176,8 +175,7 @@ public class CaptureView {
if (image2!=null) {
image2.RemapROI(0.1,0.3, false);
double sharpness = CalculateSharpness(image2.getLiveMat());
System.out.println("Image2 sharpness: "+sharpness);
image2.setSharpness_indicator(sharpness);
PhotoResult p2 = image2.TakePhoto(directory,prefix);
p2.setSharpscore(sharpness);
if (ValidFile(p2.getFullres())){
@@ -193,8 +191,7 @@ public class CaptureView {
if (image3!=null) {
image3.RemapROI(0.1,0.3, false);
double sharpness = CalculateSharpness(image3.getLiveMat());
System.out.println("Image3 sharpness: "+sharpness);
image3.setSharpness_indicator(sharpness);
PhotoResult p3 = image3.TakePhoto(directory,prefix);
p3.setSharpscore(sharpness);
@@ -212,8 +209,7 @@ public class CaptureView {
if (image4!=null) {
image4.RemapROI(0.1,0.3, false);
double sharpness = CalculateSharpness(image4.getLiveMat());
System.out.println("Image4 sharpness: "+sharpness);
image4.setSharpness_indicator(sharpness);
PhotoResult p4 = image4.TakePhoto(directory,prefix);
p4.setSharpscore(sharpness);
@@ -231,8 +227,7 @@ public class CaptureView {
if (image5!=null) {
image5.RemapROI(0.1,0.3, false);
double sharpness = CalculateSharpness(image5.getLiveMat());
System.out.println("Image5 sharpness: "+sharpness);
image5.setSharpness_indicator(sharpness);
PhotoResult p5 = image5.TakePhoto(directory,prefix);
p5.setSharpscore(sharpness);
@@ -294,7 +289,7 @@ public class CaptureView {
}
System.out.println("Sharpness score: "+score1+", "+score2+", "+score3+", "+score4+", "+score5);
double lowest = FindLowestValue(score1,score2,score3,score4,score5);
if (lowest<config.getSharpnessThreshold()){
if (lowest<=config.getSharpnessThreshold()){
String culprit = "";
if (lowest==score1) culprit = "camera 1";
else if (lowest==score2) culprit = "camera 2";