Skip to content

Commit 7d2e00b

Browse files
Release 1.3.0
1 parent 3e151eb commit 7d2e00b

File tree

15 files changed

+241
-201
lines changed

15 files changed

+241
-201
lines changed

build.gradle

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,16 +14,16 @@ allprojects {
1414
apply plugin: 'com.peterabeles.gversion'
1515

1616
group = 'org.boofcv'
17-
version = '1.2.5-SNAPSHOT'
17+
version = '1.3.0'
1818

1919
createVersionFile.enabled = false // run only once. enabled in types
2020
}
2121

22-
project.ext.ddogleg_version = '0.24.1'
23-
project.ext.georegression_version = '0.28.1'
22+
project.ext.ddogleg_version = '0.24.2'
23+
project.ext.georegression_version = '0.28.2'
2424
project.ext.commons_io_version = '2.16.1'
2525
project.ext.deepboof_version = '0.5.3'
26-
project.ext.kotlin_version = '2.2.20'
26+
project.ext.kotlin_version = '2.3.0'
2727
project.ext.lombok_version = '1.18.42'
2828
project.ext.jabel_version = '1.0.1-1'
2929
project.ext.guava_version = '33.2.0-jre'

change.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ Version Meaning: <compatible>.<feature>.<bug fix>
77
- Last digit always indicates a bug fix and other minor changes
88

99
---------------------
10-
Date : 2025/XX/YY
10+
Date : 2026/Jan/22
1111
Version : 1.3.0
1212

1313
- NonMaxSuppression

integration/boofcv-android/examples/fragment/app/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ configurations {
5656

5757
dependencies {
5858
['boofcv-android', 'boofcv-core'].each {
59-
String a -> implementation group: 'org.boofcv', name: a, version: '1.2.4'
59+
String a -> implementation group: 'org.boofcv', name: a, version: '1.3.0'
6060
}
6161

6262
def fragment_version = "2.5.3"

integration/boofcv-android/examples/video/app/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ configurations {
4040

4141
dependencies {
4242
['boofcv-android', 'boofcv-core'].each {
43-
String a -> api group: 'org.boofcv', name: a, version: '1.2.4' }
43+
String a -> api group: 'org.boofcv', name: a, version: '1.3.0' }
4444

4545
annotationProcessor 'org.projectlombok:lombok:1.18.16'
4646

main/boofcv-feature/src/main/java/boofcv/alg/segmentation/ms/MergeSmallRegions.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Copyright (c) 2021, Peter Abeles. All Rights Reserved.
2+
* Copyright (c) 2026, Peter Abeles. All Rights Reserved.
33
*
44
* This file is part of BoofCV (http://boofcv.org).
55
*
@@ -43,7 +43,7 @@ public class MergeSmallRegions<T extends ImageBase<T>> extends RegionMergeTree {
4343
// Computes the color of each region
4444
protected ComputeRegionMeanColor<T> computeColor;
4545

46-
// List which indicates ia segment is to be pruned based on its ID
46+
// List which indicates if a segment is to be pruned based on its ID
4747
protected DogArray_B segmentPruneFlag = new DogArray_B();
4848

4949
// Conversion between segment ID and prune ID

main/boofcv-feature/src/main/java/boofcv/struct/feature/PackedTupleArray_B.java

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Copyright (c) 2025, Peter Abeles. All Rights Reserved.
2+
* Copyright (c) 2026, Peter Abeles. All Rights Reserved.
33
*
44
* This file is part of BoofCV (http://boofcv.org).
55
*
@@ -63,6 +63,11 @@ public PackedTupleArray_B( int dof ) {
6363
return this;
6464
}
6565

66+
@Override public void resize( int size ) {
67+
array.resize(size*dof);
68+
numElements = size;
69+
}
70+
6671
@Override public PackedTupleArray_B reserve( int numTuples ) {
6772
array.reserve(numTuples*numInts);
6873
return this;

main/boofcv-feature/src/main/java/boofcv/struct/feature/PackedTupleArray_F64.java

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Copyright (c) 2025, Peter Abeles. All Rights Reserved.
2+
* Copyright (c) 2026, Peter Abeles. All Rights Reserved.
33
*
44
* This file is part of BoofCV (http://boofcv.org).
55
*
@@ -59,6 +59,11 @@ public PackedTupleArray_F64( int dof ) {
5959
return this;
6060
}
6161

62+
@Override public void resize( int size ) {
63+
array.resize(size*dof);
64+
numElements = size;
65+
}
66+
6267
@Override public PackedTupleArray_F64 reserve( int numTuples ) {
6368
array.reserve(numTuples*dof);
6469
return this;

main/boofcv-feature/src/main/java/boofcv/struct/feature/PackedTupleArray_S8.java

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Copyright (c) 2025, Peter Abeles. All Rights Reserved.
2+
* Copyright (c) 2026, Peter Abeles. All Rights Reserved.
33
*
44
* This file is part of BoofCV (http://boofcv.org).
55
*
@@ -59,6 +59,11 @@ public PackedTupleArray_S8( int dof ) {
5959
return this;
6060
}
6161

62+
@Override public void resize( int size ) {
63+
array.resize(size*dof);
64+
numElements = size;
65+
}
66+
6267
@Override public PackedTupleArray_S8 reserve( int numTuples ) {
6368
array.reserve(numTuples*dof);
6469
return this;

main/boofcv-feature/src/main/java/boofcv/struct/feature/PackedTupleArray_U8.java

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Copyright (c) 2025, Peter Abeles. All Rights Reserved.
2+
* Copyright (c) 2026, Peter Abeles. All Rights Reserved.
33
*
44
* This file is part of BoofCV (http://boofcv.org).
55
*
@@ -59,6 +59,11 @@ public PackedTupleArray_U8( int dof ) {
5959
return this;
6060
}
6161

62+
@Override public void resize( int size ) {
63+
array.resize(size*dof);
64+
numElements = size;
65+
}
66+
6267
@Override public PackedTupleArray_U8 reserve( int numTuples ) {
6368
array.reserve(numTuples*dof);
6469
return this;

main/boofcv-feature/src/main/java/boofcv/struct/feature/PackedTupleBigArray_B.java

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Copyright (c) 2025, Peter Abeles. All Rights Reserved.
2+
* Copyright (c) 2026, Peter Abeles. All Rights Reserved.
33
*
44
* This file is part of BoofCV (http://boofcv.org).
55
*
@@ -64,6 +64,11 @@ public PackedTupleBigArray_B( int dof ) {
6464
return this;
6565
}
6666

67+
@Override public void resize( int size ) {
68+
array.resize(size*dof);
69+
numElements = size;
70+
}
71+
6772
@Override public PackedTupleBigArray_B reserve( int numTuples ) {
6873
array.reserve(numTuples*numInts);
6974
return this;

0 commit comments

Comments
 (0)