Browse Source

修复bug

fetches/jiege0525_admin/master
songer 6 years ago
parent
commit
9fb6224c7a
2 changed files with 8 additions and 5 deletions
  1. +1
    -1
      src/main/java/com/acts/opencv/base/BaseMethodController.java
  2. +7
    -4
      src/main/java/com/acts/opencv/base/Card2Controller.java

+ 1
- 1
src/main/java/com/acts/opencv/base/BaseMethodController.java View File

@@ -338,7 +338,7 @@ public class BaseMethodController extends BaseController {
Imgproc.medianBlur(source, destination, 2 * ksize + 1); Imgproc.medianBlur(source, destination, 2 * ksize + 1);
// 通过合并图层的方式进行效果增强 alpha控制src1的透明度,beta控制src2 的透明图;gamma越大合并的影像越明亮 // 通过合并图层的方式进行效果增强 alpha控制src1的透明度,beta控制src2 的透明图;gamma越大合并的影像越明亮
// public static void addWeighted(Mat src1, double alpha, Mat src2, double beta, double gamma, Mat dst) // public static void addWeighted(Mat src1, double alpha, Mat src2, double beta, double gamma, Mat dst)
Core.addWeighted(source, alpha, destination, beta, 0, destination);
Core.addWeighted(source, alpha, destination, beta, gamma, destination);


try { try {
byte[] imgebyte = OpenCVUtil.covertMat2Byte1(destination); byte[] imgebyte = OpenCVUtil.covertMat2Byte1(destination);


+ 7
- 4
src/main/java/com/acts/opencv/base/Card2Controller.java View File

@@ -566,13 +566,16 @@ public class Card2Controller extends BaseController {
int studentNo = 0; int studentNo = 0;
for (int i = 0; i < resultList.size(); i++) { for (int i = 0; i < resultList.size(); i++) {
String result = resultList.get(i); String result = resultList.get(i);
if ("A".equals(result)) {
if (result.contains("A")) {
studentNo += 1000 * i; studentNo += 1000 * i;
} else if ("B".equals(result)) {
}
if (result.contains("B")) {
studentNo += 100 * i; studentNo += 100 * i;
} else if ("C".equals(result)) {
}
if (result.contains("C")) {
studentNo += 10 * i; studentNo += 10 * i;
} else if ("D".equals(result)) {
}
if (result.contains("D")) {
studentNo += i; studentNo += i;
} }
} }


Loading…
Cancel
Save