Compare commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
20b4f7aac5 | ||
|
|
bc6e350271 |
@@ -1,5 +1,8 @@
|
||||
# Change Log
|
||||
|
||||
## 1.65.2
|
||||
* Sanity check ROI metrics
|
||||
|
||||
## 1.65.1
|
||||
* Improve simple mode
|
||||
* Remember quiet zone settings
|
||||
|
||||
+2
-2
@@ -9,8 +9,8 @@ android {
|
||||
minSdk 9
|
||||
targetSdk sdk_version
|
||||
|
||||
versionCode 146
|
||||
versionName '1.65.1'
|
||||
versionCode 147
|
||||
versionName '1.65.2'
|
||||
}
|
||||
|
||||
signingConfigs {
|
||||
|
||||
@@ -647,7 +647,16 @@ class CameraActivity : AppCompatActivity() {
|
||||
|
||||
private fun updateFrameRoiAndMappingMatrix() {
|
||||
val viewRect = cameraView.previewRect
|
||||
val viewRoi = if (detectorView.roi.width() < 1) {
|
||||
if (viewRect.width() < 1 ||
|
||||
viewRect.height() < 1 ||
|
||||
!frameMetrics.isValid()
|
||||
) {
|
||||
return
|
||||
}
|
||||
val viewRoi = if (
|
||||
detectorView.roi.width() < 1 ||
|
||||
detectorView.roi.height() < 1
|
||||
) {
|
||||
viewRect
|
||||
} else {
|
||||
detectorView.roi
|
||||
|
||||
@@ -10,7 +10,9 @@ data class FrameMetrics(
|
||||
var width: Int = 0,
|
||||
var height: Int = 0,
|
||||
var orientation: Int = 0
|
||||
)
|
||||
) {
|
||||
fun isValid() = width > 0 && height > 0
|
||||
}
|
||||
|
||||
fun Rect.setFrameRoi(
|
||||
frameMetrics: FrameMetrics,
|
||||
|
||||
@@ -0,0 +1,2 @@
|
||||
* Sanity check ROI metrics
|
||||
|
||||
Reference in New Issue
Block a user