378 MB
/srv/reproducible-results/rbuild-debian/r-b-build.ix44WMqF/b1/opencv_4.10.0+dfsg-5_amd64.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.ix44WMqF/b2/opencv_4.10.0+dfsg-5_amd64.changes
3.34 KB
Files
    
Offset 24, 15 lines modifiedOffset 24, 15 lines modified
24 ·fa3d0c291df91c8fd39090aba543100b·137452·libs·optional·libopencv-highgui410_4.10.0+dfsg-5_amd64.deb24 ·fa3d0c291df91c8fd39090aba543100b·137452·libs·optional·libopencv-highgui410_4.10.0+dfsg-5_amd64.deb
25 ·b1de1b1d5f0bceb03cfb9412a64c5c42·211840·libdevel·optional·libopencv-imgcodecs-dev_4.10.0+dfsg-5_amd64.deb25 ·b1de1b1d5f0bceb03cfb9412a64c5c42·211840·libdevel·optional·libopencv-imgcodecs-dev_4.10.0+dfsg-5_amd64.deb
26 ·a7e050f7410c6105148d6d3015d78942·2001880·debug·optional·libopencv-imgcodecs410-dbgsym_4.10.0+dfsg-5_amd64.deb26 ·a7e050f7410c6105148d6d3015d78942·2001880·debug·optional·libopencv-imgcodecs410-dbgsym_4.10.0+dfsg-5_amd64.deb
27 ·22dc97479815cacce00e08883d430626·148764·libs·optional·libopencv-imgcodecs410_4.10.0+dfsg-5_amd64.deb27 ·22dc97479815cacce00e08883d430626·148764·libs·optional·libopencv-imgcodecs410_4.10.0+dfsg-5_amd64.deb
28 ·e841978ead4a5ea094c7319009366690·1871608·libdevel·optional·libopencv-imgproc-dev_4.10.0+dfsg-5_amd64.deb28 ·e841978ead4a5ea094c7319009366690·1871608·libdevel·optional·libopencv-imgproc-dev_4.10.0+dfsg-5_amd64.deb
29 ·8d57d3dd822fad5149939e985949264e·17355300·debug·optional·libopencv-imgproc410-dbgsym_4.10.0+dfsg-5_amd64.deb29 ·8d57d3dd822fad5149939e985949264e·17355300·debug·optional·libopencv-imgproc410-dbgsym_4.10.0+dfsg-5_amd64.deb
30 ·188e0427aca99d937d7616a3e9f3c543·1458524·libs·optional·libopencv-imgproc410_4.10.0+dfsg-5_amd64.deb30 ·188e0427aca99d937d7616a3e9f3c543·1458524·libs·optional·libopencv-imgproc410_4.10.0+dfsg-5_amd64.deb
31 ·065c657f83fb504ac124886e91590961·1063948·java·optional·libopencv-java_4.10.0+dfsg-5_amd64.deb31 ·d625feef76425969dda7e1a733229a07·1064176·java·optional·libopencv-java_4.10.0+dfsg-5_amd64.deb
32 ·6eab46e7f2bfd58043835028c8cb0a42·279964·libdevel·optional·libopencv-ml-dev_4.10.0+dfsg-5_amd64.deb32 ·6eab46e7f2bfd58043835028c8cb0a42·279964·libdevel·optional·libopencv-ml-dev_4.10.0+dfsg-5_amd64.deb
33 ·e0c9ed6898772b5489452bcb03624680·2363060·debug·optional·libopencv-ml410-dbgsym_4.10.0+dfsg-5_amd64.deb33 ·e0c9ed6898772b5489452bcb03624680·2363060·debug·optional·libopencv-ml410-dbgsym_4.10.0+dfsg-5_amd64.deb
34 ·3a61a4e4fc5d0521d05dd9e31c85e213·206416·libs·optional·libopencv-ml410_4.10.0+dfsg-5_amd64.deb34 ·3a61a4e4fc5d0521d05dd9e31c85e213·206416·libs·optional·libopencv-ml410_4.10.0+dfsg-5_amd64.deb
35 ·c8c20e5a1cb99b0faee21365dc28a748·619460·libdevel·optional·libopencv-objdetect-dev_4.10.0+dfsg-5_amd64.deb35 ·c8c20e5a1cb99b0faee21365dc28a748·619460·libdevel·optional·libopencv-objdetect-dev_4.10.0+dfsg-5_amd64.deb
36 ·ab0f69e5f435c5fd7b8732f484297b05·4915740·debug·optional·libopencv-objdetect410-dbgsym_4.10.0+dfsg-5_amd64.deb36 ·ab0f69e5f435c5fd7b8732f484297b05·4915740·debug·optional·libopencv-objdetect410-dbgsym_4.10.0+dfsg-5_amd64.deb
37 ·88a0a3d0f44bb1f9bfc2d0b4410e6455·509968·libs·optional·libopencv-objdetect410_4.10.0+dfsg-5_amd64.deb37 ·88a0a3d0f44bb1f9bfc2d0b4410e6455·509968·libs·optional·libopencv-objdetect410_4.10.0+dfsg-5_amd64.deb
38 ·6b8f24d7b8dc769665e208454ccaa7b2·225092·libdevel·optional·libopencv-photo-dev_4.10.0+dfsg-5_amd64.deb38 ·6b8f24d7b8dc769665e208454ccaa7b2·225092·libdevel·optional·libopencv-photo-dev_4.10.0+dfsg-5_amd64.deb
Offset 55, 13 lines modifiedOffset 55, 13 lines modified
55 ·b107f80080e1d7a6f9c7735b42a95923·275048·libs·optional·libopencv-videoio410_4.10.0+dfsg-5_amd64.deb55 ·b107f80080e1d7a6f9c7735b42a95923·275048·libs·optional·libopencv-videoio410_4.10.0+dfsg-5_amd64.deb
56 ·1fb24002cd64412ccbef097aa8077f30·104716·libdevel·optional·libopencv-videostab-dev_4.10.0+dfsg-5_amd64.deb56 ·1fb24002cd64412ccbef097aa8077f30·104716·libdevel·optional·libopencv-videostab-dev_4.10.0+dfsg-5_amd64.deb
57 ·56144eb57c602b4b9e49020c483e70f4·1005068·debug·optional·libopencv-videostab410-dbgsym_4.10.0+dfsg-5_amd64.deb57 ·56144eb57c602b4b9e49020c483e70f4·1005068·debug·optional·libopencv-videostab410-dbgsym_4.10.0+dfsg-5_amd64.deb
58 ·94b573d5041ec3112e68e5db2e75aa47·77776·libs·optional·libopencv-videostab410_4.10.0+dfsg-5_amd64.deb58 ·94b573d5041ec3112e68e5db2e75aa47·77776·libs·optional·libopencv-videostab410_4.10.0+dfsg-5_amd64.deb
59 ·24e74e0d8e7218923438e31deadf2828·174464·libdevel·optional·libopencv-viz-dev_4.10.0+dfsg-5_amd64.deb59 ·24e74e0d8e7218923438e31deadf2828·174464·libdevel·optional·libopencv-viz-dev_4.10.0+dfsg-5_amd64.deb
60 ·1529244ff18832ecac831d151725bf3b·1446596·debug·optional·libopencv-viz410-dbgsym_4.10.0+dfsg-5_amd64.deb60 ·1529244ff18832ecac831d151725bf3b·1446596·debug·optional·libopencv-viz410-dbgsym_4.10.0+dfsg-5_amd64.deb
61 ·f77cd7a80156aafd6b49a5552b90ac94·126420·libs·optional·libopencv-viz410_4.10.0+dfsg-5_amd64.deb61 ·f77cd7a80156aafd6b49a5552b90ac94·126420·libs·optional·libopencv-viz410_4.10.0+dfsg-5_amd64.deb
62 ·14452e46d69878d7f6d85ddcdb80774c·5741636·debug·optional·libopencv410-jni-dbgsym_4.10.0+dfsg-5_amd64.deb 
63 ·ba0bd542d464b553a2cf41e47cd6cfd7·471680·java·optional·libopencv410-jni_4.10.0+dfsg-5_amd64.deb62 ·acc1af9e306f812040efcde2ddb2beb7·5742084·debug·optional·libopencv410-jni-dbgsym_4.10.0+dfsg-5_amd64.deb
 63 ·ac842b71492b5ce9e321c521c523f684·470836·java·optional·libopencv410-jni_4.10.0+dfsg-5_amd64.deb
64 ·677c4e25bd0a565fb4a89b225443cff7·1346292·libdevel·optional·opencv-data_4.10.0+dfsg-5_all.deb64 ·677c4e25bd0a565fb4a89b225443cff7·1346292·libdevel·optional·opencv-data_4.10.0+dfsg-5_all.deb
65 ·0f40c1b5a1a68948e1d7f32a86b9ac28·98143036·doc·optional·opencv-doc_4.10.0+dfsg-5_all.deb65 ·0c1542ae4f0d88d823e426c8db8b6399·98142284·doc·optional·opencv-doc_4.10.0+dfsg-5_all.deb
66 ·57d89afb9ba0ae7929ddce7f65042832·16874296·debug·optional·python3-opencv-dbgsym_4.10.0+dfsg-5_amd64.deb66 ·57d89afb9ba0ae7929ddce7f65042832·16874296·debug·optional·python3-opencv-dbgsym_4.10.0+dfsg-5_amd64.deb
67 ·43323b410cb007ba31a5989bb8b276f0·1810740·python·optional·python3-opencv_4.10.0+dfsg-5_amd64.deb67 ·e75821df86f0813412341fc0b7fdc8bf·1810740·python·optional·python3-opencv_4.10.0+dfsg-5_amd64.deb
3.85 MB
libopencv-java_4.10.0+dfsg-5_amd64.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2025-03-18·19:39:02.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-03-18·19:39:02.000000·debian-binary
2 -rw-r--r--···0········0········0·····1068·2025-03-18·19:39:02.000000·control.tar.xz2 -rw-r--r--···0········0········0·····1068·2025-03-18·19:39:02.000000·control.tar.xz
3 -rw-r--r--···0········0········0··1062688·2025-03-18·19:39:02.000000·data.tar.xz3 -rw-r--r--···0········0········0··1062916·2025-03-18·19:39:02.000000·data.tar.xz
98.0 B
control.tar.xz
70.0 B
control.tar
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
3.85 MB
data.tar.xz
3.85 MB
data.tar
1.87 KB
file list
    
Offset 3, 15 lines modifiedOffset 3, 15 lines modified
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-18·19:39:02.000000·./usr/share/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-18·19:39:02.000000·./usr/share/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-18·19:39:02.000000·./usr/share/doc/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-18·19:39:02.000000·./usr/share/doc/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-18·19:39:02.000000·./usr/share/doc/libopencv-java/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-18·19:39:02.000000·./usr/share/doc/libopencv-java/
6 -rw-r--r--···0·root·········(0)·root·········(0)·····5703·2025-03-18·19:39:02.000000·./usr/share/doc/libopencv-java/changelog.Debian.gz6 -rw-r--r--···0·root·········(0)·root·········(0)·····5703·2025-03-18·19:39:02.000000·./usr/share/doc/libopencv-java/changelog.Debian.gz
7 -rw-r--r--···0·root·········(0)·root·········(0)····13708·2025-03-18·19:36:13.000000·./usr/share/doc/libopencv-java/copyright7 -rw-r--r--···0·root·········(0)·root·········(0)····13708·2025-03-18·19:36:13.000000·./usr/share/doc/libopencv-java/copyright
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-18·19:39:02.000000·./usr/share/java/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-18·19:39:02.000000·./usr/share/java/
9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-18·19:39:02.000000·./usr/share/java/opencv4/9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-18·19:39:02.000000·./usr/share/java/opencv4/
10 -rw-r--r--···0·root·········(0)·root·········(0)··1118552·2025-03-18·19:39:02.000000·./usr/share/java/opencv4/opencv-4100.jar10 -rw-r--r--···0·root·········(0)·root·········(0)··1118724·2025-03-18·19:39:02.000000·./usr/share/java/opencv4/opencv-4100.jar
11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-18·19:39:02.000000·./usr/share/lintian/11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-18·19:39:02.000000·./usr/share/lintian/
12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-18·19:39:02.000000·./usr/share/lintian/overrides/12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-18·19:39:02.000000·./usr/share/lintian/overrides/
13 -rw-r--r--···0·root·········(0)·root·········(0)·······38·2025-03-18·19:36:13.000000·./usr/share/lintian/overrides/libopencv-java13 -rw-r--r--···0·root·········(0)·root·········(0)·······38·2025-03-18·19:36:13.000000·./usr/share/lintian/overrides/libopencv-java
14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-18·19:39:02.000000·./usr/share/maven-repo/14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-18·19:39:02.000000·./usr/share/maven-repo/
15 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-18·19:39:02.000000·./usr/share/maven-repo/org/15 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-18·19:39:02.000000·./usr/share/maven-repo/org/
16 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-18·19:39:02.000000·./usr/share/maven-repo/org/opencv/16 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-18·19:39:02.000000·./usr/share/maven-repo/org/opencv/
17 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-18·19:39:02.000000·./usr/share/maven-repo/org/opencv/opencv/17 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-18·19:39:02.000000·./usr/share/maven-repo/org/opencv/opencv/
3.85 MB
./usr/share/java/opencv4/opencv-4100.jar
8.21 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·file·size:·1118552·bytes,·number·of·entries:·5991 Zip·file·size:·1118724·bytes,·number·of·entries:·599
2 drwxr-xr-x··2.0·unx········0·bx·stor·25-Mar-18·19:39·META-INF/2 drwxr-xr-x··2.0·unx········0·bx·stor·25-Mar-18·19:39·META-INF/
3 -rw-r--r--··2.0·unx······272·b-·defN·25-Mar-18·19:39·META-INF/MANIFEST.MF3 -rw-r--r--··2.0·unx······272·b-·defN·25-Mar-18·19:39·META-INF/MANIFEST.MF
4 drwxr-xr-x··2.0·unx········0·b-·stor·25-Mar-18·19:39·org/4 drwxr-xr-x··2.0·unx········0·b-·stor·25-Mar-18·19:39·org/
5 drwxr-xr-x··2.0·unx········0·b-·stor·25-Mar-18·19:39·org/opencv/5 drwxr-xr-x··2.0·unx········0·b-·stor·25-Mar-18·19:39·org/opencv/
6 drwxr-xr-x··2.0·unx········0·b-·stor·25-Mar-18·19:39·org/opencv/aruco/6 drwxr-xr-x··2.0·unx········0·b-·stor·25-Mar-18·19:39·org/opencv/aruco/
7 -rw-r--r--··2.0·unx····34822·b-·defN·25-Mar-18·19:39·org/opencv/aruco/Aruco.class7 -rw-r--r--··2.0·unx····34822·b-·defN·25-Mar-18·19:39·org/opencv/aruco/Aruco.class
8 -rw-r--r--··2.0·unx····98573·b-·defN·25-Mar-18·19:39·org/opencv/aruco/Aruco.java8 -rw-r--r--··2.0·unx····98573·b-·defN·25-Mar-18·19:39·org/opencv/aruco/Aruco.java
Offset 240, 23 lines modifiedOffset 240, 23 lines modified
240 -rw-r--r--··2.0·unx·····3412·b-·defN·25-Mar-18·19:39·org/opencv/highgui/ImageWindow.java240 -rw-r--r--··2.0·unx·····3412·b-·defN·25-Mar-18·19:39·org/opencv/highgui/ImageWindow.java
241 drwxr-xr-x··2.0·unx········0·b-·stor·25-Mar-18·19:39·org/opencv/img_hash/241 drwxr-xr-x··2.0·unx········0·b-·stor·25-Mar-18·19:39·org/opencv/img_hash/
242 -rw-r--r--··2.0·unx······778·b-·defN·25-Mar-18·19:39·org/opencv/img_hash/AverageHash.class242 -rw-r--r--··2.0·unx······778·b-·defN·25-Mar-18·19:39·org/opencv/img_hash/AverageHash.class
243 -rw-r--r--··2.0·unx·····1107·b-·defN·25-Mar-18·19:39·org/opencv/img_hash/AverageHash.java243 -rw-r--r--··2.0·unx·····1107·b-·defN·25-Mar-18·19:39·org/opencv/img_hash/AverageHash.java
244 -rw-r--r--··2.0·unx·····1317·b-·defN·25-Mar-18·19:39·org/opencv/img_hash/BlockMeanHash.class244 -rw-r--r--··2.0·unx·····1317·b-·defN·25-Mar-18·19:39·org/opencv/img_hash/BlockMeanHash.class
245 -rw-r--r--··2.0·unx·····2118·b-·defN·25-Mar-18·19:39·org/opencv/img_hash/BlockMeanHash.java245 -rw-r--r--··2.0·unx·····2118·b-·defN·25-Mar-18·19:39·org/opencv/img_hash/BlockMeanHash.java
246 -rw-r--r--··2.0·unx······798·b-·defN·25-Mar-18·19:39·org/opencv/img_hash/ColorMomentHash.class246 -rw-r--r--··2.0·unx······798·b-·defN·25-Mar-18·19:39·org/opencv/img_hash/ColorMomentHash.class
247 -rw-r--r--··2.0·unx·····1020·b-·defN·25-Mar-18·19:39·org/opencv/img_hash/ColorMomentHash.java247 -rw-r--r--··2.0·unx·····1060·b-·defN·25-Mar-18·19:39·org/opencv/img_hash/ColorMomentHash.java
248 -rw-r--r--··2.0·unx·····1114·b-·defN·25-Mar-18·19:39·org/opencv/img_hash/ImgHashBase.class248 -rw-r--r--··2.0·unx·····1114·b-·defN·25-Mar-18·19:39·org/opencv/img_hash/ImgHashBase.class
249 -rw-r--r--··2.0·unx·····1981·b-·defN·25-Mar-18·19:39·org/opencv/img_hash/ImgHashBase.java249 -rw-r--r--··2.0·unx·····1981·b-·defN·25-Mar-18·19:39·org/opencv/img_hash/ImgHashBase.java
250 -rw-r--r--··2.0·unx·····2393·b-·defN·25-Mar-18·19:39·org/opencv/img_hash/Img_hash.class250 -rw-r--r--··2.0·unx·····2393·b-·defN·25-Mar-18·19:39·org/opencv/img_hash/Img_hash.class
251 -rw-r--r--··2.0·unx·····8111·b-·defN·25-Mar-18·19:39·org/opencv/img_hash/Img_hash.java251 -rw-r--r--··2.0·unx·····8111·b-·defN·25-Mar-18·19:39·org/opencv/img_hash/Img_hash.java
252 -rw-r--r--··2.0·unx·····1510·b-·defN·25-Mar-18·19:39·org/opencv/img_hash/MarrHildrethHash.class252 -rw-r--r--··2.0·unx·····1510·b-·defN·25-Mar-18·19:39·org/opencv/img_hash/MarrHildrethHash.class
253 -rw-r--r--··2.0·unx·····3247·b-·defN·25-Mar-18·19:39·org/opencv/img_hash/MarrHildrethHash.java253 -rw-r--r--··2.0·unx·····3247·b-·defN·25-Mar-18·19:39·org/opencv/img_hash/MarrHildrethHash.java
254 -rw-r--r--··2.0·unx······748·b-·defN·25-Mar-18·19:39·org/opencv/img_hash/PHash.class254 -rw-r--r--··2.0·unx······748·b-·defN·25-Mar-18·19:39·org/opencv/img_hash/PHash.class
255 -rw-r--r--··2.0·unx·····1007·b-·defN·25-Mar-18·19:39·org/opencv/img_hash/PHash.java255 -rw-r--r--··2.0·unx·····1047·b-·defN·25-Mar-18·19:39·org/opencv/img_hash/PHash.java
256 -rw-r--r--··2.0·unx·····1705·b-·defN·25-Mar-18·19:39·org/opencv/img_hash/RadialVarianceHash.class256 -rw-r--r--··2.0·unx·····1705·b-·defN·25-Mar-18·19:39·org/opencv/img_hash/RadialVarianceHash.class
257 -rw-r--r--··2.0·unx·····2896·b-·defN·25-Mar-18·19:39·org/opencv/img_hash/RadialVarianceHash.java257 -rw-r--r--··2.0·unx·····2896·b-·defN·25-Mar-18·19:39·org/opencv/img_hash/RadialVarianceHash.java
258 drwxr-xr-x··2.0·unx········0·b-·stor·25-Mar-18·19:39·org/opencv/imgcodecs/258 drwxr-xr-x··2.0·unx········0·b-·stor·25-Mar-18·19:39·org/opencv/imgcodecs/
259 -rw-r--r--··2.0·unx····11050·b-·defN·25-Mar-18·19:39·org/opencv/imgcodecs/Imgcodecs.class259 -rw-r--r--··2.0·unx····11050·b-·defN·25-Mar-18·19:39·org/opencv/imgcodecs/Imgcodecs.class
260 -rw-r--r--··2.0·unx····36495·b-·defN·25-Mar-18·19:39·org/opencv/imgcodecs/Imgcodecs.java260 -rw-r--r--··2.0·unx····36495·b-·defN·25-Mar-18·19:39·org/opencv/imgcodecs/Imgcodecs.java
261 drwxr-xr-x··2.0·unx········0·b-·stor·25-Mar-18·19:39·org/opencv/imgproc/261 drwxr-xr-x··2.0·unx········0·b-·stor·25-Mar-18·19:39·org/opencv/imgproc/
262 -rw-r--r--··2.0·unx·····1738·b-·defN·25-Mar-18·19:39·org/opencv/imgproc/CLAHE.class262 -rw-r--r--··2.0·unx·····1738·b-·defN·25-Mar-18·19:39·org/opencv/imgproc/CLAHE.class
Offset 306, 15 lines modifiedOffset 306, 15 lines modified
306 -rw-r--r--··2.0·unx·····7482·b-·defN·25-Mar-18·19:39·org/opencv/ml/StatModel.java306 -rw-r--r--··2.0·unx·····7482·b-·defN·25-Mar-18·19:39·org/opencv/ml/StatModel.java
307 -rw-r--r--··2.0·unx·····8603·b-·defN·25-Mar-18·19:39·org/opencv/ml/TrainData.class307 -rw-r--r--··2.0·unx·····8603·b-·defN·25-Mar-18·19:39·org/opencv/ml/TrainData.class
308 -rw-r--r--··2.0·unx····27976·b-·defN·25-Mar-18·19:39·org/opencv/ml/TrainData.java308 -rw-r--r--··2.0·unx····27976·b-·defN·25-Mar-18·19:39·org/opencv/ml/TrainData.java
309 drwxr-xr-x··2.0·unx········0·b-·stor·25-Mar-18·19:39·org/opencv/objdetect/309 drwxr-xr-x··2.0·unx········0·b-·stor·25-Mar-18·19:39·org/opencv/objdetect/
310 -rw-r--r--··2.0·unx·····7051·b-·defN·25-Mar-18·19:39·org/opencv/objdetect/ArucoDetector.class310 -rw-r--r--··2.0·unx·····7051·b-·defN·25-Mar-18·19:39·org/opencv/objdetect/ArucoDetector.class
311 -rw-r--r--··2.0·unx····20571·b-·defN·25-Mar-18·19:39·org/opencv/objdetect/ArucoDetector.java311 -rw-r--r--··2.0·unx····20571·b-·defN·25-Mar-18·19:39·org/opencv/objdetect/ArucoDetector.java
312 -rw-r--r--··2.0·unx·····3936·b-·defN·25-Mar-18·19:39·org/opencv/objdetect/BarcodeDetector.class312 -rw-r--r--··2.0·unx·····3936·b-·defN·25-Mar-18·19:39·org/opencv/objdetect/BarcodeDetector.class
313 -rw-r--r--··2.0·unx·····9789·b-·defN·25-Mar-18·19:39·org/opencv/objdetect/BarcodeDetector.java313 -rw-r--r--··2.0·unx·····9738·b-·defN·25-Mar-18·19:39·org/opencv/objdetect/BarcodeDetector.java
314 -rw-r--r--··2.0·unx······678·b-·defN·25-Mar-18·19:39·org/opencv/objdetect/BaseCascadeClassifier.class314 -rw-r--r--··2.0·unx······678·b-·defN·25-Mar-18·19:39·org/opencv/objdetect/BaseCascadeClassifier.class
315 -rw-r--r--··2.0·unx······620·b-·defN·25-Mar-18·19:39·org/opencv/objdetect/BaseCascadeClassifier.java315 -rw-r--r--··2.0·unx······620·b-·defN·25-Mar-18·19:39·org/opencv/objdetect/BaseCascadeClassifier.java
316 -rw-r--r--··2.0·unx·····3823·b-·defN·25-Mar-18·19:39·org/opencv/objdetect/Board.class316 -rw-r--r--··2.0·unx·····3823·b-·defN·25-Mar-18·19:39·org/opencv/objdetect/Board.class
317 -rw-r--r--··2.0·unx·····8989·b-·defN·25-Mar-18·19:39·org/opencv/objdetect/Board.java317 -rw-r--r--··2.0·unx·····8989·b-·defN·25-Mar-18·19:39·org/opencv/objdetect/Board.java
318 -rw-r--r--··2.0·unx·····8859·b-·defN·25-Mar-18·19:39·org/opencv/objdetect/CascadeClassifier.class318 -rw-r--r--··2.0·unx·····8859·b-·defN·25-Mar-18·19:39·org/opencv/objdetect/CascadeClassifier.class
319 -rw-r--r--··2.0·unx····36633·b-·defN·25-Mar-18·19:39·org/opencv/objdetect/CascadeClassifier.java319 -rw-r--r--··2.0·unx····36633·b-·defN·25-Mar-18·19:39·org/opencv/objdetect/CascadeClassifier.java
320 -rw-r--r--··2.0·unx·····2652·b-·defN·25-Mar-18·19:39·org/opencv/objdetect/CharucoBoard.class320 -rw-r--r--··2.0·unx·····2652·b-·defN·25-Mar-18·19:39·org/opencv/objdetect/CharucoBoard.class
Offset 354, 15 lines modifiedOffset 354, 15 lines modified
354 drwxr-xr-x··2.0·unx········0·b-·stor·25-Mar-18·19:39·org/opencv/osgi/354 drwxr-xr-x··2.0·unx········0·b-·stor·25-Mar-18·19:39·org/opencv/osgi/
355 -rw-r--r--··2.0·unx······127·b-·defN·25-Mar-18·19:39·org/opencv/osgi/OpenCVInterface.class355 -rw-r--r--··2.0·unx······127·b-·defN·25-Mar-18·19:39·org/opencv/osgi/OpenCVInterface.class
356 -rw-r--r--··2.0·unx······152·b-·defN·25-Mar-18·19:39·org/opencv/osgi/OpenCVInterface.java356 -rw-r--r--··2.0·unx······152·b-·defN·25-Mar-18·19:39·org/opencv/osgi/OpenCVInterface.java
357 -rw-r--r--··2.0·unx······840·b-·defN·25-Mar-18·19:39·org/opencv/osgi/OpenCVNativeLoader.class357 -rw-r--r--··2.0·unx······840·b-·defN·25-Mar-18·19:39·org/opencv/osgi/OpenCVNativeLoader.class
358 -rw-r--r--··2.0·unx······615·b-·defN·25-Mar-18·19:39·org/opencv/osgi/OpenCVNativeLoader.java358 -rw-r--r--··2.0·unx······615·b-·defN·25-Mar-18·19:39·org/opencv/osgi/OpenCVNativeLoader.java
359 drwxr-xr-x··2.0·unx········0·b-·stor·25-Mar-18·19:39·org/opencv/phase_unwrapping/359 drwxr-xr-x··2.0·unx········0·b-·stor·25-Mar-18·19:39·org/opencv/phase_unwrapping/
360 -rw-r--r--··2.0·unx·····1519·b-·defN·25-Mar-18·19:39·org/opencv/phase_unwrapping/HistogramPhaseUnwrapping.class360 -rw-r--r--··2.0·unx·····1519·b-·defN·25-Mar-18·19:39·org/opencv/phase_unwrapping/HistogramPhaseUnwrapping.class
361 -rw-r--r--··2.0·unx·····3389·b-·defN·25-Mar-18·19:39·org/opencv/phase_unwrapping/HistogramPhaseUnwrapping.java361 -rw-r--r--··2.0·unx·····3441·b-·defN·25-Mar-18·19:39·org/opencv/phase_unwrapping/HistogramPhaseUnwrapping.java
362 -rw-r--r--··2.0·unx·····2342·b-·defN·25-Mar-18·19:39·org/opencv/phase_unwrapping/HistogramPhaseUnwrapping_Params.class362 -rw-r--r--··2.0·unx·····2342·b-·defN·25-Mar-18·19:39·org/opencv/phase_unwrapping/HistogramPhaseUnwrapping_Params.class
363 -rw-r--r--··2.0·unx·····4553·b-·defN·25-Mar-18·19:39·org/opencv/phase_unwrapping/HistogramPhaseUnwrapping_Params.java363 -rw-r--r--··2.0·unx·····4553·b-·defN·25-Mar-18·19:39·org/opencv/phase_unwrapping/HistogramPhaseUnwrapping_Params.java
364 -rw-r--r--··2.0·unx·····1213·b-·defN·25-Mar-18·19:39·org/opencv/phase_unwrapping/PhaseUnwrapping.class364 -rw-r--r--··2.0·unx·····1213·b-·defN·25-Mar-18·19:39·org/opencv/phase_unwrapping/PhaseUnwrapping.class
365 -rw-r--r--··2.0·unx·····2208·b-·defN·25-Mar-18·19:39·org/opencv/phase_unwrapping/PhaseUnwrapping.java365 -rw-r--r--··2.0·unx·····2208·b-·defN·25-Mar-18·19:39·org/opencv/phase_unwrapping/PhaseUnwrapping.java
366 -rw-r--r--··2.0·unx······329·b-·defN·25-Mar-18·19:39·org/opencv/phase_unwrapping/Phase_unwrapping.class366 -rw-r--r--··2.0·unx······329·b-·defN·25-Mar-18·19:39·org/opencv/phase_unwrapping/Phase_unwrapping.class
367 -rw-r--r--··2.0·unx······171·b-·defN·25-Mar-18·19:39·org/opencv/phase_unwrapping/Phase_unwrapping.java367 -rw-r--r--··2.0·unx······171·b-·defN·25-Mar-18·19:39·org/opencv/phase_unwrapping/Phase_unwrapping.java
368 drwxr-xr-x··2.0·unx········0·b-·stor·25-Mar-18·19:39·org/opencv/photo/368 drwxr-xr-x··2.0·unx········0·b-·stor·25-Mar-18·19:39·org/opencv/photo/
Offset 399, 15 lines modifiedOffset 399, 15 lines modified
399 -rw-r--r--··2.0·unx······135·b-·defN·25-Mar-18·19:39·org/opencv/plot/Plot.java399 -rw-r--r--··2.0·unx······135·b-·defN·25-Mar-18·19:39·org/opencv/plot/Plot.java
400 -rw-r--r--··2.0·unx·····4067·b-·defN·25-Mar-18·19:39·org/opencv/plot/Plot2d.class400 -rw-r--r--··2.0·unx·····4067·b-·defN·25-Mar-18·19:39·org/opencv/plot/Plot2d.class
401 -rw-r--r--··2.0·unx·····9746·b-·defN·25-Mar-18·19:39·org/opencv/plot/Plot2d.java401 -rw-r--r--··2.0·unx·····9746·b-·defN·25-Mar-18·19:39·org/opencv/plot/Plot2d.java
402 drwxr-xr-x··2.0·unx········0·b-·stor·25-Mar-18·19:39·org/opencv/structured_light/402 drwxr-xr-x··2.0·unx········0·b-·stor·25-Mar-18·19:39·org/opencv/structured_light/
403 -rw-r--r--··2.0·unx·····2459·b-·defN·25-Mar-18·19:39·org/opencv/structured_light/GrayCodePattern.class403 -rw-r--r--··2.0·unx·····2459·b-·defN·25-Mar-18·19:39·org/opencv/structured_light/GrayCodePattern.class
404 -rw-r--r--··2.0·unx·····7494·b-·defN·25-Mar-18·19:39·org/opencv/structured_light/GrayCodePattern.java404 -rw-r--r--··2.0·unx·····7494·b-·defN·25-Mar-18·19:39·org/opencv/structured_light/GrayCodePattern.java
405 -rw-r--r--··2.0·unx·····4106·b-·defN·25-Mar-18·19:39·org/opencv/structured_light/SinusoidalPattern.class405 -rw-r--r--··2.0·unx·····4106·b-·defN·25-Mar-18·19:39·org/opencv/structured_light/SinusoidalPattern.class
406 -rw-r--r--··2.0·unx·····9043·b-·defN·25-Mar-18·19:39·org/opencv/structured_light/SinusoidalPattern.java406 -rw-r--r--··2.0·unx·····8984·b-·defN·25-Mar-18·19:39·org/opencv/structured_light/SinusoidalPattern.java
407 -rw-r--r--··2.0·unx·····3166·b-·defN·25-Mar-18·19:39·org/opencv/structured_light/SinusoidalPattern_Params.class407 -rw-r--r--··2.0·unx·····3166·b-·defN·25-Mar-18·19:39·org/opencv/structured_light/SinusoidalPattern_Params.class
408 -rw-r--r--··2.0·unx·····6292·b-·defN·25-Mar-18·19:39·org/opencv/structured_light/SinusoidalPattern_Params.java408 -rw-r--r--··2.0·unx·····6292·b-·defN·25-Mar-18·19:39·org/opencv/structured_light/SinusoidalPattern_Params.java
409 -rw-r--r--··2.0·unx·····1316·b-·defN·25-Mar-18·19:39·org/opencv/structured_light/StructuredLightPattern.class409 -rw-r--r--··2.0·unx·····1316·b-·defN·25-Mar-18·19:39·org/opencv/structured_light/StructuredLightPattern.class
410 -rw-r--r--··2.0·unx·····2035·b-·defN·25-Mar-18·19:39·org/opencv/structured_light/StructuredLightPattern.java410 -rw-r--r--··2.0·unx·····2035·b-·defN·25-Mar-18·19:39·org/opencv/structured_light/StructuredLightPattern.java
411 -rw-r--r--··2.0·unx······470·b-·defN·25-Mar-18·19:39·org/opencv/structured_light/Structured_light.class411 -rw-r--r--··2.0·unx······470·b-·defN·25-Mar-18·19:39·org/opencv/structured_light/Structured_light.class
412 -rw-r--r--··2.0·unx······330·b-·defN·25-Mar-18·19:39·org/opencv/structured_light/Structured_light.java412 -rw-r--r--··2.0·unx······330·b-·defN·25-Mar-18·19:39·org/opencv/structured_light/Structured_light.java
413 drwxr-xr-x··2.0·unx········0·b-·stor·25-Mar-18·19:39·org/opencv/text/413 drwxr-xr-x··2.0·unx········0·b-·stor·25-Mar-18·19:39·org/opencv/text/
Offset 594, 8 lines modifiedOffset 594, 8 lines modified
594 -rw-r--r--··2.0·unx·····4674·b-·defN·25-Mar-18·19:39·org/opencv/xphoto/SimpleWB.java594 -rw-r--r--··2.0·unx·····4674·b-·defN·25-Mar-18·19:39·org/opencv/xphoto/SimpleWB.java
595 -rw-r--r--··2.0·unx·····1700·b-·defN·25-Mar-18·19:39·org/opencv/xphoto/TonemapDurand.class595 -rw-r--r--··2.0·unx·····1700·b-·defN·25-Mar-18·19:39·org/opencv/xphoto/TonemapDurand.class
596 -rw-r--r--··2.0·unx·····3516·b-·defN·25-Mar-18·19:39·org/opencv/xphoto/TonemapDurand.java596 -rw-r--r--··2.0·unx·····3516·b-·defN·25-Mar-18·19:39·org/opencv/xphoto/TonemapDurand.java
597 -rw-r--r--··2.0·unx······906·b-·defN·25-Mar-18·19:39·org/opencv/xphoto/WhiteBalancer.class597 -rw-r--r--··2.0·unx······906·b-·defN·25-Mar-18·19:39·org/opencv/xphoto/WhiteBalancer.class
598 -rw-r--r--··2.0·unx·····1251·b-·defN·25-Mar-18·19:39·org/opencv/xphoto/WhiteBalancer.java598 -rw-r--r--··2.0·unx·····1251·b-·defN·25-Mar-18·19:39·org/opencv/xphoto/WhiteBalancer.java
599 -rw-r--r--··2.0·unx····10738·b-·defN·25-Mar-18·19:39·org/opencv/xphoto/Xphoto.class599 -rw-r--r--··2.0·unx····10738·b-·defN·25-Mar-18·19:39·org/opencv/xphoto/Xphoto.class
600 -rw-r--r--··2.0·unx····79913·b-·defN·25-Mar-18·19:39·org/opencv/xphoto/Xphoto.java600 -rw-r--r--··2.0·unx····79913·b-·defN·25-Mar-18·19:39·org/opencv/xphoto/Xphoto.java
601 599·files,·5563747·bytes·uncompressed,·1028686·bytes·compressed:··81.5%601 599·files,·5563769·bytes·uncompressed,·1028858·bytes·compressed:··81.5%
2.19 MB
zipdetails --redact --walk --utc {}
    
Offset 98, 29374 lines modifiedOffset 98, 29374 lines modified
98 000185·Extract·Zip·Spec······0A·(10)·'1.0'98 000185·Extract·Zip·Spec······0A·(10)·'1.0'
99 000186·Extract·OS············00·(0)·'MS-DOS'99 000186·Extract·OS············00·(0)·'MS-DOS'
100 000187·General·Purpose·Flag··0800·(2048)100 000187·General·Purpose·Flag··0800·(2048)
101 ·······[Bits·1-2]············0·'Normal·Compression'101 ·······[Bits·1-2]············0·'Normal·Compression'
102 ·······[Bit·11]··············1·'Language·Encoding'102 ·······[Bit·11]··············1·'Language·Encoding'
103 000189·Compression·Method····0008·(8)·'Deflated'103 000189·Compression·Method····0008·(8)·'Deflated'
104 00018B·Modification·Time·····5A729CE1·(1517460705)·'Tue·Mar·18·19:39:02·2025'104 00018B·Modification·Time·····5A729CE1·(1517460705)·'Tue·Mar·18·19:39:02·2025'
105 00018F·CRC···················FE760183·(4269146499)105 00018F·CRC···················DA64D947·(3664042311)
106 000193·Compressed·Size·······00001DFC·(7676)106 000193·Compressed·Size·······00001DEB·(7659)
107 000197·Uncompressed·Size·····00008806·(34822)107 000197·Uncompressed·Size·····00008806·(34822)
108 00019B·Filename·Length·······001C·(28)108 00019B·Filename·Length·······001C·(28)
109 00019D·Extra·Length··········0000·(0)109 00019D·Extra·Length··········0000·(0)
110 00019F·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXX'110 00019F·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXX'
111 #111 #
112 #·WARNING:·Offset·0x19F:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXX'112 #·WARNING:·Offset·0x19F:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXX'
113 #··········Zero·length·filename113 #··········Zero·length·filename
114 #114 #
115 0001BB·PAYLOAD115 0001BB·PAYLOAD
  
116 001FB7·LOCAL·HEADER·#7·······04034B50·(67324752)116 001FA6·LOCAL·HEADER·#7·······04034B50·(67324752)
117 001FBB·Extract·Zip·Spec······0A·(10)·'1.0'117 001FAA·Extract·Zip·Spec······0A·(10)·'1.0'
118 001FBC·Extract·OS············00·(0)·'MS-DOS'118 001FAB·Extract·OS············00·(0)·'MS-DOS'
119 001FBD·General·Purpose·Flag··0800·(2048)119 001FAC·General·Purpose·Flag··0800·(2048)
120 ·······[Bits·1-2]············0·'Normal·Compression'120 ·······[Bits·1-2]············0·'Normal·Compression'
121 ·······[Bit·11]··············1·'Language·Encoding'121 ·······[Bit·11]··············1·'Language·Encoding'
122 001FBF·Compression·Method····0008·(8)·'Deflated'122 001FAE·Compression·Method····0008·(8)·'Deflated'
123 001FC1·Modification·Time·····5A729CE1·(1517460705)·'Tue·Mar·18·19:39:02·2025'123 001FB0·Modification·Time·····5A729CE1·(1517460705)·'Tue·Mar·18·19:39:02·2025'
124 001FC5·CRC···················B86FBDA2·(3094330786)124 001FB4·CRC···················3C886BA0·(1015573408)
125 001FC9·Compressed·Size·······00001AD4·(6868)125 001FB8·Compressed·Size·······00001B12·(6930)
126 001FCD·Uncompressed·Size·····0001810D·(98573)126 001FBC·Uncompressed·Size·····0001810D·(98573)
127 001FD1·Filename·Length·······001B·(27)127 001FC0·Filename·Length·······001B·(27)
128 001FD3·Extra·Length··········0000·(0)128 001FC2·Extra·Length··········0000·(0)
129 001FD5·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXX'129 001FC4·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXX'
130 #130 #
131 #·WARNING:·Offset·0x1FD5:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXX'131 #·WARNING:·Offset·0x1FC4:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXX'
132 #··········Zero·length·filename132 #··········Zero·length·filename
133 #133 #
134 001FF0·PAYLOAD134 001FDF·PAYLOAD
  
135 003AC4·LOCAL·HEADER·#8·······04034B50·(67324752)135 003AF1·LOCAL·HEADER·#8·······04034B50·(67324752)
136 003AC8·Extract·Zip·Spec······0A·(10)·'1.0'136 003AF5·Extract·Zip·Spec······0A·(10)·'1.0'
137 003AC9·Extract·OS············00·(0)·'MS-DOS'137 003AF6·Extract·OS············00·(0)·'MS-DOS'
138 003ACA·General·Purpose·Flag··0800·(2048)138 003AF7·General·Purpose·Flag··0800·(2048)
139 ·······[Bits·1-2]············0·'Normal·Compression'139 ·······[Bits·1-2]············0·'Normal·Compression'
140 ·······[Bit·11]··············1·'Language·Encoding'140 ·······[Bit·11]··············1·'Language·Encoding'
141 003ACC·Compression·Method····0008·(8)·'Deflated'141 003AF9·Compression·Method····0008·(8)·'Deflated'
142 003ACE·Modification·Time·····5A729CE1·(1517460705)·'Tue·Mar·18·19:39:02·2025'142 003AFB·Modification·Time·····5A729CE1·(1517460705)·'Tue·Mar·18·19:39:02·2025'
143 003AD2·CRC···················46B0E0D4·(1185997012)143 003AFF·CRC···················46B0E0D4·(1185997012)
144 003AD6·Compressed·Size·······000002F5·(757)144 003B03·Compressed·Size·······000002F5·(757)
145 003ADA·Uncompressed·Size·····0000063C·(1596)145 003B07·Uncompressed·Size·····0000063C·(1596)
146 003ADE·Filename·Length·······0029·(41)146 003B0B·Filename·Length·······0029·(41)
147 003AE0·Extra·Length··········0000·(0)147 003B0D·Extra·Length··········0000·(0)
148 003AE2·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'148 003B0F·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
149 #149 #
150 #·WARNING:·Offset·0x3AE2:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'150 #·WARNING:·Offset·0x3B0F:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
151 #··········Zero·length·filename151 #··········Zero·length·filename
152 #152 #
153 003B0B·PAYLOAD153 003B38·PAYLOAD
  
154 003E00·LOCAL·HEADER·#9·······04034B50·(67324752)154 003E2D·LOCAL·HEADER·#9·······04034B50·(67324752)
155 003E04·Extract·Zip·Spec······0A·(10)·'1.0'155 003E31·Extract·Zip·Spec······0A·(10)·'1.0'
156 003E05·Extract·OS············00·(0)·'MS-DOS'156 003E32·Extract·OS············00·(0)·'MS-DOS'
157 003E06·General·Purpose·Flag··0800·(2048)157 003E33·General·Purpose·Flag··0800·(2048)
158 ·······[Bits·1-2]············0·'Normal·Compression'158 ·······[Bits·1-2]············0·'Normal·Compression'
159 ·······[Bit·11]··············1·'Language·Encoding'159 ·······[Bit·11]··············1·'Language·Encoding'
160 003E08·Compression·Method····0008·(8)·'Deflated'160 003E35·Compression·Method····0008·(8)·'Deflated'
161 003E0A·Modification·Time·····5A729CE1·(1517460705)·'Tue·Mar·18·19:39:02·2025'161 003E37·Modification·Time·····5A729CE1·(1517460705)·'Tue·Mar·18·19:39:02·2025'
162 003E0E·CRC···················0FC0AF8C·(264286092)162 003E3B·CRC···················0FC0AF8C·(264286092)
163 003E12·Compressed·Size·······00000392·(914)163 003E3F·Compressed·Size·······00000392·(914)
164 003E16·Uncompressed·Size·····00000C44·(3140)164 003E43·Uncompressed·Size·····00000C44·(3140)
165 003E1A·Filename·Length·······0028·(40)165 003E47·Filename·Length·······0028·(40)
166 003E1C·Extra·Length··········0000·(0)166 003E49·Extra·Length··········0000·(0)
167 003E1E·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'167 003E4B·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
168 #168 #
169 #·WARNING:·Offset·0x3E1E:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'169 #·WARNING:·Offset·0x3E4B:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
170 #··········Zero·length·filename170 #··········Zero·length·filename
171 #171 #
172 003E46·PAYLOAD172 003E73·PAYLOAD
  
173 0041D8·LOCAL·HEADER·#10······04034B50·(67324752)173 004205·LOCAL·HEADER·#10······04034B50·(67324752)
174 0041DC·Extract·Zip·Spec······0A·(10)·'1.0'174 004209·Extract·Zip·Spec······0A·(10)·'1.0'
175 0041DD·Extract·OS············00·(0)·'MS-DOS'175 00420A·Extract·OS············00·(0)·'MS-DOS'
176 0041DE·General·Purpose·Flag··0800·(2048)176 00420B·General·Purpose·Flag··0800·(2048)
177 ·······[Bit·11]··············1·'Language·Encoding'177 ·······[Bit·11]··············1·'Language·Encoding'
178 0041E0·Compression·Method····0000·(0)·'Stored'178 00420D·Compression·Method····0000·(0)·'Stored'
179 0041E2·Modification·Time·····5A729CE1·(1517460705)·'Tue·Mar·18·19:39:02·2025'179 00420F·Modification·Time·····5A729CE1·(1517460705)·'Tue·Mar·18·19:39:02·2025'
180 0041E6·CRC···················00000000·(0)180 004213·CRC···················00000000·(0)
181 0041EA·Compressed·Size·······00000000·(0)181 004217·Compressed·Size·······00000000·(0)
182 0041EE·Uncompressed·Size·····00000000·(0)182 00421B·Uncompressed·Size·····00000000·(0)
183 0041F2·Filename·Length·······0012·(18)183 00421F·Filename·Length·······0012·(18)
184 0041F4·Extra·Length··········0000·(0)184 004221·Extra·Length··········0000·(0)
185 0041F6·Filename··············'XXXXXXXXXXXXXXXXXX'185 004223·Filename··············'XXXXXXXXXXXXXXXXXX'
186 #186 #
187 #·WARNING:·Offset·0x41F6:·Filename·'XXXXXXXXXXXXXXXXXX'187 #·WARNING:·Offset·0x4223:·Filename·'XXXXXXXXXXXXXXXXXX'
188 #··········Zero·length·filename188 #··········Zero·length·filename
189 #189 #
  
190 004208·LOCAL·HEADER·#11······04034B50·(67324752)190 004235·LOCAL·HEADER·#11······04034B50·(67324752)
191 00420C·Extract·Zip·Spec······0A·(10)·'1.0'191 004239·Extract·Zip·Spec······0A·(10)·'1.0'
192 00420D·Extract·OS············00·(0)·'MS-DOS'192 00423A·Extract·OS············00·(0)·'MS-DOS'
193 00420E·General·Purpose·Flag··0800·(2048)193 00423B·General·Purpose·Flag··0800·(2048)
194 ·······[Bits·1-2]············0·'Normal·Compression'194 ·······[Bits·1-2]············0·'Normal·Compression'
195 ·······[Bit·11]··············1·'Language·Encoding'195 ·······[Bit·11]··············1·'Language·Encoding'
196 004210·Compression·Method····0008·(8)·'Deflated'196 00423D·Compression·Method····0008·(8)·'Deflated'
197 004212·Modification·Time·····5A729CE1·(1517460705)·'Tue·Mar·18·19:39:02·2025'197 00423F·Modification·Time·····5A729CE1·(1517460705)·'Tue·Mar·18·19:39:02·2025'
198 004216·CRC···················0F5F5A69·(257907305)198 004243·CRC···················0F5F5A69·(257907305)
199 00421A·Compressed·Size·······000003F6·(1014)199 004247·Compressed·Size·······000003F6·(1014)
200 00421E·Uncompressed·Size·····000009AB·(2475)200 00424B·Uncompressed·Size·····000009AB·(2475)
201 004222·Filename·Length·······002F·(47)201 00424F·Filename·Length·······002F·(47)
202 004224·Extra·Length··········0000·(0)202 004251·Extra·Length··········0000·(0)
203 004226·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'203 004253·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
204 #204 #
205 #·WARNING:·Offset·0x4226:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'205 #·WARNING:·Offset·0x4253:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
206 #··········Zero·length·filename206 #··········Zero·length·filename
207 #207 #
208 004255·PAYLOAD208 004282·PAYLOAD
  
209 00464B·LOCAL·HEADER·#12······04034B50·(67324752)209 004678·LOCAL·HEADER·#12······04034B50·(67324752)
210 00464F·Extract·Zip·Spec······0A·(10)·'1.0'210 00467C·Extract·Zip·Spec······0A·(10)·'1.0'
211 004650·Extract·OS············00·(0)·'MS-DOS'211 00467D·Extract·OS············00·(0)·'MS-DOS'
212 004651·General·Purpose·Flag··0800·(2048)212 00467E·General·Purpose·Flag··0800·(2048)
213 ·······[Bits·1-2]············0·'Normal·Compression'213 ·······[Bits·1-2]············0·'Normal·Compression'
214 ·······[Bit·11]··············1·'Language·Encoding'214 ·······[Bit·11]··············1·'Language·Encoding'
215 004653·Compression·Method····0008·(8)·'Deflated'215 004680·Compression·Method····0008·(8)·'Deflated'
216 004655·Modification·Time·····5A729CE1·(1517460705)·'Tue·Mar·18·19:39:02·2025'216 004682·Modification·Time·····5A729CE1·(1517460705)·'Tue·Mar·18·19:39:02·2025'
217 004659·CRC···················F4C96580·(4106839424)217 004686·CRC···················F4C96580·(4106839424)
218 00465D·Compressed·Size·······00000455·(1109)218 00468A·Compressed·Size·······00000455·(1109)
Max diff block lines reached; 2284809/2294558 bytes (99.58%) of diff not shown.
18.0 KB
org/opencv/aruco/Aruco.class
18.0 KB
procyon -ec {}
    
Offset 184, 14 lines modifiedOffset 184, 74 lines modified
184 ····184 ····
185 ····@Deprecated185 ····@Deprecated
186 ····public·static·boolean·testCharucoCornersCollinear(final·CharucoBoard·board,·final·Mat·charucoIds)·{186 ····public·static·boolean·testCharucoCornersCollinear(final·CharucoBoard·board,·final·Mat·charucoIds)·{
187 ········return·testCharucoCornersCollinear_0(board.getNativeObjAddr(),·charucoIds.nativeObj);187 ········return·testCharucoCornersCollinear_0(board.getNativeObjAddr(),·charucoIds.nativeObj);
188 ····}188 ····}
189 ····189 ····
190 ····@Deprecated190 ····@Deprecated
 191 ····public·static·int·interpolateCornersCharuco(final·List<Mat>·markerCorners,·final·Mat·markerIds,·final·Mat·image,·final·CharucoBoard·board,·final·Mat·charucoCorners,·final·Mat·charucoIds,·final·Mat·cameraMatrix,·final·Mat·distCoeffs,·final·int·minMarkers)·{
 192 ········final·Mat·markerCorners_mat·=·Converters.vector_Mat_to_Mat((List)markerCorners);
 193 ········return·interpolateCornersCharuco_0(markerCorners_mat.nativeObj,·markerIds.nativeObj,·image.nativeObj,·board.getNativeObjAddr(),·charucoCorners.nativeObj,·charucoIds.nativeObj,·cameraMatrix.nativeObj,·distCoeffs.nativeObj,·minMarkers);
 194 ····}
 195 ····
 196 ····@Deprecated
 197 ····public·static·int·interpolateCornersCharuco(final·List<Mat>·markerCorners,·final·Mat·markerIds,·final·Mat·image,·final·CharucoBoard·board,·final·Mat·charucoCorners,·final·Mat·charucoIds,·final·Mat·cameraMatrix,·final·Mat·distCoeffs)·{
 198 ········final·Mat·markerCorners_mat·=·Converters.vector_Mat_to_Mat((List)markerCorners);
 199 ········return·interpolateCornersCharuco_1(markerCorners_mat.nativeObj,·markerIds.nativeObj,·image.nativeObj,·board.getNativeObjAddr(),·charucoCorners.nativeObj,·charucoIds.nativeObj,·cameraMatrix.nativeObj,·distCoeffs.nativeObj);
 200 ····}
 201 ····
 202 ····@Deprecated
 203 ····public·static·int·interpolateCornersCharuco(final·List<Mat>·markerCorners,·final·Mat·markerIds,·final·Mat·image,·final·CharucoBoard·board,·final·Mat·charucoCorners,·final·Mat·charucoIds,·final·Mat·cameraMatrix)·{
 204 ········final·Mat·markerCorners_mat·=·Converters.vector_Mat_to_Mat((List)markerCorners);
 205 ········return·interpolateCornersCharuco_2(markerCorners_mat.nativeObj,·markerIds.nativeObj,·image.nativeObj,·board.getNativeObjAddr(),·charucoCorners.nativeObj,·charucoIds.nativeObj,·cameraMatrix.nativeObj);
 206 ····}
 207 ····
 208 ····@Deprecated
 209 ····public·static·int·interpolateCornersCharuco(final·List<Mat>·markerCorners,·final·Mat·markerIds,·final·Mat·image,·final·CharucoBoard·board,·final·Mat·charucoCorners,·final·Mat·charucoIds)·{
 210 ········final·Mat·markerCorners_mat·=·Converters.vector_Mat_to_Mat((List)markerCorners);
 211 ········return·interpolateCornersCharuco_3(markerCorners_mat.nativeObj,·markerIds.nativeObj,·image.nativeObj,·board.getNativeObjAddr(),·charucoCorners.nativeObj,·charucoIds.nativeObj);
 212 ····}
 213 ····
 214 ····@Deprecated
 215 ····public·static·void·detectCharucoDiamond(final·Mat·image,·final·List<Mat>·markerCorners,·final·Mat·markerIds,·final·float·squareMarkerLengthRate,·final·List<Mat>·diamondCorners,·final·Mat·diamondIds,·final·Mat·cameraMatrix,·final·Mat·distCoeffs,·final·Dictionary·dictionary)·{
 216 ········final·Mat·markerCorners_mat·=·Converters.vector_Mat_to_Mat((List)markerCorners);
 217 ········final·Mat·diamondCorners_mat·=·new·Mat();
 218 ········detectCharucoDiamond_0(image.nativeObj,·markerCorners_mat.nativeObj,·markerIds.nativeObj,·squareMarkerLengthRate,·diamondCorners_mat.nativeObj,·diamondIds.nativeObj,·cameraMatrix.nativeObj,·distCoeffs.nativeObj,·dictionary.getNativeObjAddr());
 219 ········Converters.Mat_to_vector_Mat(diamondCorners_mat,·(List)diamondCorners);
 220 ········diamondCorners_mat.release();
 221 ····}
 222 ····
 223 ····@Deprecated
 224 ····public·static·void·detectCharucoDiamond(final·Mat·image,·final·List<Mat>·markerCorners,·final·Mat·markerIds,·final·float·squareMarkerLengthRate,·final·List<Mat>·diamondCorners,·final·Mat·diamondIds,·final·Mat·cameraMatrix,·final·Mat·distCoeffs)·{
 225 ········final·Mat·markerCorners_mat·=·Converters.vector_Mat_to_Mat((List)markerCorners);
 226 ········final·Mat·diamondCorners_mat·=·new·Mat();
 227 ········detectCharucoDiamond_1(image.nativeObj,·markerCorners_mat.nativeObj,·markerIds.nativeObj,·squareMarkerLengthRate,·diamondCorners_mat.nativeObj,·diamondIds.nativeObj,·cameraMatrix.nativeObj,·distCoeffs.nativeObj);
 228 ········Converters.Mat_to_vector_Mat(diamondCorners_mat,·(List)diamondCorners);
 229 ········diamondCorners_mat.release();
 230 ····}
 231 ····
 232 ····@Deprecated
 233 ····public·static·void·detectCharucoDiamond(final·Mat·image,·final·List<Mat>·markerCorners,·final·Mat·markerIds,·final·float·squareMarkerLengthRate,·final·List<Mat>·diamondCorners,·final·Mat·diamondIds,·final·Mat·cameraMatrix)·{
 234 ········final·Mat·markerCorners_mat·=·Converters.vector_Mat_to_Mat((List)markerCorners);
 235 ········final·Mat·diamondCorners_mat·=·new·Mat();
 236 ········detectCharucoDiamond_2(image.nativeObj,·markerCorners_mat.nativeObj,·markerIds.nativeObj,·squareMarkerLengthRate,·diamondCorners_mat.nativeObj,·diamondIds.nativeObj,·cameraMatrix.nativeObj);
 237 ········Converters.Mat_to_vector_Mat(diamondCorners_mat,·(List)diamondCorners);
 238 ········diamondCorners_mat.release();
 239 ····}
 240 ····
 241 ····@Deprecated
 242 ····public·static·void·detectCharucoDiamond(final·Mat·image,·final·List<Mat>·markerCorners,·final·Mat·markerIds,·final·float·squareMarkerLengthRate,·final·List<Mat>·diamondCorners,·final·Mat·diamondIds)·{
 243 ········final·Mat·markerCorners_mat·=·Converters.vector_Mat_to_Mat((List)markerCorners);
 244 ········final·Mat·diamondCorners_mat·=·new·Mat();
 245 ········detectCharucoDiamond_3(image.nativeObj,·markerCorners_mat.nativeObj,·markerIds.nativeObj,·squareMarkerLengthRate,·diamondCorners_mat.nativeObj,·diamondIds.nativeObj);
 246 ········Converters.Mat_to_vector_Mat(diamondCorners_mat,·(List)diamondCorners);
 247 ········diamondCorners_mat.release();
 248 ····}
 249 ····
 250 ····@Deprecated
191 ····public·static·double·calibrateCameraArucoExtended(final·List<Mat>·corners,·final·Mat·ids,·final·Mat·counter,·final·Board·board,·final·Size·imageSize,·final·Mat·cameraMatrix,·final·Mat·distCoeffs,·final·List<Mat>·rvecs,·final·List<Mat>·tvecs,·final·Mat·stdDeviationsIntrinsics,·final·Mat·stdDeviationsExtrinsics,·final·Mat·perViewErrors,·final·int·flags,·final·TermCriteria·criteria)·{251 ····public·static·double·calibrateCameraArucoExtended(final·List<Mat>·corners,·final·Mat·ids,·final·Mat·counter,·final·Board·board,·final·Size·imageSize,·final·Mat·cameraMatrix,·final·Mat·distCoeffs,·final·List<Mat>·rvecs,·final·List<Mat>·tvecs,·final·Mat·stdDeviationsIntrinsics,·final·Mat·stdDeviationsExtrinsics,·final·Mat·perViewErrors,·final·int·flags,·final·TermCriteria·criteria)·{
192 ········final·Mat·corners_mat·=·Converters.vector_Mat_to_Mat((List)corners);252 ········final·Mat·corners_mat·=·Converters.vector_Mat_to_Mat((List)corners);
193 ········final·Mat·rvecs_mat·=·new·Mat();253 ········final·Mat·rvecs_mat·=·new·Mat();
194 ········final·Mat·tvecs_mat·=·new·Mat();254 ········final·Mat·tvecs_mat·=·new·Mat();
195 ········final·double·retVal·=·calibrateCameraArucoExtended_0(corners_mat.nativeObj,·ids.nativeObj,·counter.nativeObj,·board.getNativeObjAddr(),·imageSize.width,·imageSize.height,·cameraMatrix.nativeObj,·distCoeffs.nativeObj,·rvecs_mat.nativeObj,·tvecs_mat.nativeObj,·stdDeviationsIntrinsics.nativeObj,·stdDeviationsExtrinsics.nativeObj,·perViewErrors.nativeObj,·flags,·criteria.type,·criteria.maxCount,·criteria.epsilon);255 ········final·double·retVal·=·calibrateCameraArucoExtended_0(corners_mat.nativeObj,·ids.nativeObj,·counter.nativeObj,·board.getNativeObjAddr(),·imageSize.width,·imageSize.height,·cameraMatrix.nativeObj,·distCoeffs.nativeObj,·rvecs_mat.nativeObj,·tvecs_mat.nativeObj,·stdDeviationsIntrinsics.nativeObj,·stdDeviationsExtrinsics.nativeObj,·perViewErrors.nativeObj,·flags,·criteria.type,·criteria.maxCount,·criteria.epsilon);
196 ········Converters.Mat_to_vector_Mat(rvecs_mat,·(List)rvecs);256 ········Converters.Mat_to_vector_Mat(rvecs_mat,·(List)rvecs);
197 ········rvecs_mat.release();257 ········rvecs_mat.release();
Offset 379, 74 lines modifiedOffset 439, 14 lines modified
379 ····@Deprecated439 ····@Deprecated
380 ····public·static·double·calibrateCameraCharuco(final·List<Mat>·charucoCorners,·final·List<Mat>·charucoIds,·final·CharucoBoard·board,·final·Size·imageSize,·final·Mat·cameraMatrix,·final·Mat·distCoeffs)·{440 ····public·static·double·calibrateCameraCharuco(final·List<Mat>·charucoCorners,·final·List<Mat>·charucoIds,·final·CharucoBoard·board,·final·Size·imageSize,·final·Mat·cameraMatrix,·final·Mat·distCoeffs)·{
381 ········final·Mat·charucoCorners_mat·=·Converters.vector_Mat_to_Mat((List)charucoCorners);441 ········final·Mat·charucoCorners_mat·=·Converters.vector_Mat_to_Mat((List)charucoCorners);
382 ········final·Mat·charucoIds_mat·=·Converters.vector_Mat_to_Mat((List)charucoIds);442 ········final·Mat·charucoIds_mat·=·Converters.vector_Mat_to_Mat((List)charucoIds);
383 ········return·calibrateCameraCharuco_4(charucoCorners_mat.nativeObj,·charucoIds_mat.nativeObj,·board.getNativeObjAddr(),·imageSize.width,·imageSize.height,·cameraMatrix.nativeObj,·distCoeffs.nativeObj);443 ········return·calibrateCameraCharuco_4(charucoCorners_mat.nativeObj,·charucoIds_mat.nativeObj,·board.getNativeObjAddr(),·imageSize.width,·imageSize.height,·cameraMatrix.nativeObj,·distCoeffs.nativeObj);
384 ····}444 ····}
385 ····445 ····
386 ····@Deprecated 
387 ····public·static·int·interpolateCornersCharuco(final·List<Mat>·markerCorners,·final·Mat·markerIds,·final·Mat·image,·final·CharucoBoard·board,·final·Mat·charucoCorners,·final·Mat·charucoIds,·final·Mat·cameraMatrix,·final·Mat·distCoeffs,·final·int·minMarkers)·{ 
388 ········final·Mat·markerCorners_mat·=·Converters.vector_Mat_to_Mat((List)markerCorners); 
389 ········return·interpolateCornersCharuco_0(markerCorners_mat.nativeObj,·markerIds.nativeObj,·image.nativeObj,·board.getNativeObjAddr(),·charucoCorners.nativeObj,·charucoIds.nativeObj,·cameraMatrix.nativeObj,·distCoeffs.nativeObj,·minMarkers); 
390 ····} 
391 ···· 
392 ····@Deprecated 
393 ····public·static·int·interpolateCornersCharuco(final·List<Mat>·markerCorners,·final·Mat·markerIds,·final·Mat·image,·final·CharucoBoard·board,·final·Mat·charucoCorners,·final·Mat·charucoIds,·final·Mat·cameraMatrix,·final·Mat·distCoeffs)·{ 
394 ········final·Mat·markerCorners_mat·=·Converters.vector_Mat_to_Mat((List)markerCorners); 
395 ········return·interpolateCornersCharuco_1(markerCorners_mat.nativeObj,·markerIds.nativeObj,·image.nativeObj,·board.getNativeObjAddr(),·charucoCorners.nativeObj,·charucoIds.nativeObj,·cameraMatrix.nativeObj,·distCoeffs.nativeObj); 
396 ····} 
397 ···· 
398 ····@Deprecated 
399 ····public·static·int·interpolateCornersCharuco(final·List<Mat>·markerCorners,·final·Mat·markerIds,·final·Mat·image,·final·CharucoBoard·board,·final·Mat·charucoCorners,·final·Mat·charucoIds,·final·Mat·cameraMatrix)·{ 
400 ········final·Mat·markerCorners_mat·=·Converters.vector_Mat_to_Mat((List)markerCorners); 
401 ········return·interpolateCornersCharuco_2(markerCorners_mat.nativeObj,·markerIds.nativeObj,·image.nativeObj,·board.getNativeObjAddr(),·charucoCorners.nativeObj,·charucoIds.nativeObj,·cameraMatrix.nativeObj); 
402 ····} 
403 ···· 
404 ····@Deprecated 
405 ····public·static·int·interpolateCornersCharuco(final·List<Mat>·markerCorners,·final·Mat·markerIds,·final·Mat·image,·final·CharucoBoard·board,·final·Mat·charucoCorners,·final·Mat·charucoIds)·{ 
406 ········final·Mat·markerCorners_mat·=·Converters.vector_Mat_to_Mat((List)markerCorners); 
407 ········return·interpolateCornersCharuco_3(markerCorners_mat.nativeObj,·markerIds.nativeObj,·image.nativeObj,·board.getNativeObjAddr(),·charucoCorners.nativeObj,·charucoIds.nativeObj); 
408 ····} 
409 ···· 
410 ····@Deprecated 
411 ····public·static·void·detectCharucoDiamond(final·Mat·image,·final·List<Mat>·markerCorners,·final·Mat·markerIds,·final·float·squareMarkerLengthRate,·final·List<Mat>·diamondCorners,·final·Mat·diamondIds,·final·Mat·cameraMatrix,·final·Mat·distCoeffs,·final·Dictionary·dictionary)·{ 
412 ········final·Mat·markerCorners_mat·=·Converters.vector_Mat_to_Mat((List)markerCorners); 
413 ········final·Mat·diamondCorners_mat·=·new·Mat(); 
414 ········detectCharucoDiamond_0(image.nativeObj,·markerCorners_mat.nativeObj,·markerIds.nativeObj,·squareMarkerLengthRate,·diamondCorners_mat.nativeObj,·diamondIds.nativeObj,·cameraMatrix.nativeObj,·distCoeffs.nativeObj,·dictionary.getNativeObjAddr()); 
415 ········Converters.Mat_to_vector_Mat(diamondCorners_mat,·(List)diamondCorners); 
416 ········diamondCorners_mat.release(); 
417 ····} 
418 ···· 
419 ····@Deprecated 
420 ····public·static·void·detectCharucoDiamond(final·Mat·image,·final·List<Mat>·markerCorners,·final·Mat·markerIds,·final·float·squareMarkerLengthRate,·final·List<Mat>·diamondCorners,·final·Mat·diamondIds,·final·Mat·cameraMatrix,·final·Mat·distCoeffs)·{ 
421 ········final·Mat·markerCorners_mat·=·Converters.vector_Mat_to_Mat((List)markerCorners); 
422 ········final·Mat·diamondCorners_mat·=·new·Mat(); 
423 ········detectCharucoDiamond_1(image.nativeObj,·markerCorners_mat.nativeObj,·markerIds.nativeObj,·squareMarkerLengthRate,·diamondCorners_mat.nativeObj,·diamondIds.nativeObj,·cameraMatrix.nativeObj,·distCoeffs.nativeObj); 
424 ········Converters.Mat_to_vector_Mat(diamondCorners_mat,·(List)diamondCorners); 
425 ········diamondCorners_mat.release(); 
426 ····} 
427 ···· 
428 ····@Deprecated 
429 ····public·static·void·detectCharucoDiamond(final·Mat·image,·final·List<Mat>·markerCorners,·final·Mat·markerIds,·final·float·squareMarkerLengthRate,·final·List<Mat>·diamondCorners,·final·Mat·diamondIds,·final·Mat·cameraMatrix)·{ 
430 ········final·Mat·markerCorners_mat·=·Converters.vector_Mat_to_Mat((List)markerCorners); 
Max diff block lines reached; 5768/18388 bytes (31.37%) of diff not shown.
48.9 KB
org/opencv/aruco/Aruco.java
Ordering differences only
    
Offset 478, 14 lines modifiedOffset 478, 287 lines modified
478 ····@Deprecated478 ····@Deprecated
479 ····public·static·boolean·testCharucoCornersCollinear(CharucoBoard·board,·Mat·charucoIds)·{479 ····public·static·boolean·testCharucoCornersCollinear(CharucoBoard·board,·Mat·charucoIds)·{
480 ········return·testCharucoCornersCollinear_0(board.getNativeObjAddr(),·charucoIds.nativeObj);480 ········return·testCharucoCornersCollinear_0(board.getNativeObjAddr(),·charucoIds.nativeObj);
481 ····}481 ····}
  
  
482 ····//482 ····//
 483 ····//·C++:··int·cv::aruco::interpolateCornersCharuco(vector_Mat·markerCorners,·Mat·markerIds,·Mat·image,·Ptr_CharucoBoard·board,·Mat&·charucoCorners,·Mat&·charucoIds,·Mat·cameraMatrix·=·Mat(),·Mat·distCoeffs·=·Mat(),·int·minMarkers·=·2)
 484 ····//
  
 485 ····/**
 486 ·····*·Interpolate·position·of·ChArUco·board·corners
 487 ·····*·@param·markerCorners·vector·of·already·detected·markers·corners.·For·each·marker,·its·four
 488 ·····*·corners·are·provided,·(e.g·std::vector&lt;std::vector&lt;cv::Point2f&gt;·&gt;·).·For·N·detected·markers,·the
 489 ·····*·dimensions·of·this·array·should·be·Nx4.·The·order·of·the·corners·should·be·clockwise.
 490 ·····*·@param·markerIds·list·of·identifiers·for·each·marker·in·corners
 491 ·····*·@param·image·input·image·necesary·for·corner·refinement.·Note·that·markers·are·not·detected·and
 492 ·····*·should·be·sent·in·corners·and·ids·parameters.
 493 ·····*·@param·board·layout·of·ChArUco·board.
 494 ·····*·@param·charucoCorners·interpolated·chessboard·corners
 495 ·····*·@param·charucoIds·interpolated·chessboard·corners·identifiers
 496 ·····*·@param·cameraMatrix·optional·3x3·floating-point·camera·matrix
 497 ·····*·\(A·=·\vecthreethree{f_x}{0}{c_x}{0}{f_y}{c_y}{0}{0}{1}\)
 498 ·····*·@param·distCoeffs·optional·vector·of·distortion·coefficients
 499 ·····*·\((k_1,·k_2,·p_1,·p_2[,·k_3[,·k_4,·k_5,·k_6],[s_1,·s_2,·s_3,·s_4]])\)·of·4,·5,·8·or·12·elements
 500 ·····*·@param·minMarkers·number·of·adjacent·markers·that·must·be·detected·to·return·a·charuco·corner
 501 ·····*
 502 ·····*·This·function·receives·the·detected·markers·and·returns·the·2D·position·of·the·chessboard·corners
 503 ·····*·from·a·ChArUco·board·using·the·detected·Aruco·markers.·If·camera·parameters·are·provided,
 504 ·····*·the·process·is·based·in·an·approximated·pose·estimation,·else·it·is·based·on·local·homography.
 505 ·····*·Only·visible·corners·are·returned.·For·each·corner,·its·corresponding·identifier·is
 506 ·····*·also·returned·in·charucoIds.
 507 ·····*·The·function·returns·the·number·of·interpolated·corners.
 508 ·····*
 509 ·····*·@deprecated·Use·CharucoDetector::detectBoard
 510 ·····*·@return·automatically·generated
 511 ·····*/
 512 ····@Deprecated
 513 ····public·static·int·interpolateCornersCharuco(List<Mat>·markerCorners,·Mat·markerIds,·Mat·image,·CharucoBoard·board,·Mat·charucoCorners,·Mat·charucoIds,·Mat·cameraMatrix,·Mat·distCoeffs,·int·minMarkers)·{
 514 ········Mat·markerCorners_mat·=·Converters.vector_Mat_to_Mat(markerCorners);
 515 ········return·interpolateCornersCharuco_0(markerCorners_mat.nativeObj,·markerIds.nativeObj,·image.nativeObj,·board.getNativeObjAddr(),·charucoCorners.nativeObj,·charucoIds.nativeObj,·cameraMatrix.nativeObj,·distCoeffs.nativeObj,·minMarkers);
 516 ····}
  
 517 ····/**
 518 ·····*·Interpolate·position·of·ChArUco·board·corners
 519 ·····*·@param·markerCorners·vector·of·already·detected·markers·corners.·For·each·marker,·its·four
 520 ·····*·corners·are·provided,·(e.g·std::vector&lt;std::vector&lt;cv::Point2f&gt;·&gt;·).·For·N·detected·markers,·the
 521 ·····*·dimensions·of·this·array·should·be·Nx4.·The·order·of·the·corners·should·be·clockwise.
 522 ·····*·@param·markerIds·list·of·identifiers·for·each·marker·in·corners
 523 ·····*·@param·image·input·image·necesary·for·corner·refinement.·Note·that·markers·are·not·detected·and
 524 ·····*·should·be·sent·in·corners·and·ids·parameters.
 525 ·····*·@param·board·layout·of·ChArUco·board.
 526 ·····*·@param·charucoCorners·interpolated·chessboard·corners
 527 ·····*·@param·charucoIds·interpolated·chessboard·corners·identifiers
 528 ·····*·@param·cameraMatrix·optional·3x3·floating-point·camera·matrix
 529 ·····*·\(A·=·\vecthreethree{f_x}{0}{c_x}{0}{f_y}{c_y}{0}{0}{1}\)
 530 ·····*·@param·distCoeffs·optional·vector·of·distortion·coefficients
 531 ·····*·\((k_1,·k_2,·p_1,·p_2[,·k_3[,·k_4,·k_5,·k_6],[s_1,·s_2,·s_3,·s_4]])\)·of·4,·5,·8·or·12·elements
 532 ·····*
 533 ·····*·This·function·receives·the·detected·markers·and·returns·the·2D·position·of·the·chessboard·corners
 534 ·····*·from·a·ChArUco·board·using·the·detected·Aruco·markers.·If·camera·parameters·are·provided,
 535 ·····*·the·process·is·based·in·an·approximated·pose·estimation,·else·it·is·based·on·local·homography.
 536 ·····*·Only·visible·corners·are·returned.·For·each·corner,·its·corresponding·identifier·is
 537 ·····*·also·returned·in·charucoIds.
 538 ·····*·The·function·returns·the·number·of·interpolated·corners.
 539 ·····*
 540 ·····*·@deprecated·Use·CharucoDetector::detectBoard
 541 ·····*·@return·automatically·generated
 542 ·····*/
 543 ····@Deprecated
 544 ····public·static·int·interpolateCornersCharuco(List<Mat>·markerCorners,·Mat·markerIds,·Mat·image,·CharucoBoard·board,·Mat·charucoCorners,·Mat·charucoIds,·Mat·cameraMatrix,·Mat·distCoeffs)·{
 545 ········Mat·markerCorners_mat·=·Converters.vector_Mat_to_Mat(markerCorners);
 546 ········return·interpolateCornersCharuco_1(markerCorners_mat.nativeObj,·markerIds.nativeObj,·image.nativeObj,·board.getNativeObjAddr(),·charucoCorners.nativeObj,·charucoIds.nativeObj,·cameraMatrix.nativeObj,·distCoeffs.nativeObj);
 547 ····}
  
 548 ····/**
 549 ·····*·Interpolate·position·of·ChArUco·board·corners
 550 ·····*·@param·markerCorners·vector·of·already·detected·markers·corners.·For·each·marker,·its·four
 551 ·····*·corners·are·provided,·(e.g·std::vector&lt;std::vector&lt;cv::Point2f&gt;·&gt;·).·For·N·detected·markers,·the
 552 ·····*·dimensions·of·this·array·should·be·Nx4.·The·order·of·the·corners·should·be·clockwise.
 553 ·····*·@param·markerIds·list·of·identifiers·for·each·marker·in·corners
 554 ·····*·@param·image·input·image·necesary·for·corner·refinement.·Note·that·markers·are·not·detected·and
 555 ·····*·should·be·sent·in·corners·and·ids·parameters.
 556 ·····*·@param·board·layout·of·ChArUco·board.
 557 ·····*·@param·charucoCorners·interpolated·chessboard·corners
 558 ·····*·@param·charucoIds·interpolated·chessboard·corners·identifiers
 559 ·····*·@param·cameraMatrix·optional·3x3·floating-point·camera·matrix
 560 ·····*·\(A·=·\vecthreethree{f_x}{0}{c_x}{0}{f_y}{c_y}{0}{0}{1}\)
 561 ·····*·\((k_1,·k_2,·p_1,·p_2[,·k_3[,·k_4,·k_5,·k_6],[s_1,·s_2,·s_3,·s_4]])\)·of·4,·5,·8·or·12·elements
 562 ·····*
 563 ·····*·This·function·receives·the·detected·markers·and·returns·the·2D·position·of·the·chessboard·corners
 564 ·····*·from·a·ChArUco·board·using·the·detected·Aruco·markers.·If·camera·parameters·are·provided,
 565 ·····*·the·process·is·based·in·an·approximated·pose·estimation,·else·it·is·based·on·local·homography.
 566 ·····*·Only·visible·corners·are·returned.·For·each·corner,·its·corresponding·identifier·is
 567 ·····*·also·returned·in·charucoIds.
 568 ·····*·The·function·returns·the·number·of·interpolated·corners.
 569 ·····*
 570 ·····*·@deprecated·Use·CharucoDetector::detectBoard
 571 ·····*·@return·automatically·generated
 572 ·····*/
 573 ····@Deprecated
 574 ····public·static·int·interpolateCornersCharuco(List<Mat>·markerCorners,·Mat·markerIds,·Mat·image,·CharucoBoard·board,·Mat·charucoCorners,·Mat·charucoIds,·Mat·cameraMatrix)·{
 575 ········Mat·markerCorners_mat·=·Converters.vector_Mat_to_Mat(markerCorners);
 576 ········return·interpolateCornersCharuco_2(markerCorners_mat.nativeObj,·markerIds.nativeObj,·image.nativeObj,·board.getNativeObjAddr(),·charucoCorners.nativeObj,·charucoIds.nativeObj,·cameraMatrix.nativeObj);
 577 ····}
  
 578 ····/**
 579 ·····*·Interpolate·position·of·ChArUco·board·corners
 580 ·····*·@param·markerCorners·vector·of·already·detected·markers·corners.·For·each·marker,·its·four
 581 ·····*·corners·are·provided,·(e.g·std::vector&lt;std::vector&lt;cv::Point2f&gt;·&gt;·).·For·N·detected·markers,·the
 582 ·····*·dimensions·of·this·array·should·be·Nx4.·The·order·of·the·corners·should·be·clockwise.
 583 ·····*·@param·markerIds·list·of·identifiers·for·each·marker·in·corners
 584 ·····*·@param·image·input·image·necesary·for·corner·refinement.·Note·that·markers·are·not·detected·and
 585 ·····*·should·be·sent·in·corners·and·ids·parameters.
 586 ·····*·@param·board·layout·of·ChArUco·board.
 587 ·····*·@param·charucoCorners·interpolated·chessboard·corners
 588 ·····*·@param·charucoIds·interpolated·chessboard·corners·identifiers
 589 ·····*·\(A·=·\vecthreethree{f_x}{0}{c_x}{0}{f_y}{c_y}{0}{0}{1}\)
 590 ·····*·\((k_1,·k_2,·p_1,·p_2[,·k_3[,·k_4,·k_5,·k_6],[s_1,·s_2,·s_3,·s_4]])\)·of·4,·5,·8·or·12·elements
 591 ·····*
 592 ·····*·This·function·receives·the·detected·markers·and·returns·the·2D·position·of·the·chessboard·corners
 593 ·····*·from·a·ChArUco·board·using·the·detected·Aruco·markers.·If·camera·parameters·are·provided,
 594 ·····*·the·process·is·based·in·an·approximated·pose·estimation,·else·it·is·based·on·local·homography.
 595 ·····*·Only·visible·corners·are·returned.·For·each·corner,·its·corresponding·identifier·is
 596 ·····*·also·returned·in·charucoIds.
 597 ·····*·The·function·returns·the·number·of·interpolated·corners.
 598 ·····*
Max diff block lines reached; 30814/49988 bytes (61.64%) of diff not shown.
2.9 KB
org/opencv/img_hash/ColorMomentHash.class
2.82 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·720e5f54e01941b1229a5cbaa46dd36bd0a99be680b39ec117f96393f6ec09a01 ··SHA-256·checksum·09181e00dd6af78d190dcbed770b91a643729d626d5bed694853c312b399d70e
2 ··Compiled·from·"ColorMomentHash.java"2 ··Compiled·from·"ColorMomentHash.java"
3 public·class·org.opencv.img_hash.ColorMomentHash·extends·org.opencv.img_hash.ImgHashBase3 public·class·org.opencv.img_hash.ColorMomentHash·extends·org.opencv.img_hash.ImgHashBase
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·655 ··major·version:·65
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#7··························//·org/opencv/img_hash/ColorMomentHash7 ··this_class:·#7··························//·org/opencv/img_hash/ColorMomentHash
8 ··super_class:·#2·························//·org/opencv/img_hash/ImgHashBase8 ··super_class:·#2·························//·org/opencv/img_hash/ImgHashBase
Offset 54, 15 lines modifiedOffset 54, 15 lines modified
54 ····Code:54 ····Code:
55 ······stack=3,·locals=3,·args_size=255 ······stack=3,·locals=3,·args_size=2
56 ·········0:·aload_056 ·········0:·aload_0
57 ·········1:·lload_157 ·········1:·lload_1
58 ·········2:·invokespecial·#1··················//·Method·org/opencv/img_hash/ImgHashBase."<init>":(J)V58 ·········2:·invokespecial·#1··················//·Method·org/opencv/img_hash/ImgHashBase."<init>":(J)V
59 ·········5:·return59 ·········5:·return
60 ······LineNumberTable:60 ······LineNumberTable:
61 ········line·16:·061 ········line·17:·0
62 ······LocalVariableTable:62 ······LocalVariableTable:
63 ········Start··Length··Slot··Name···Signature63 ········Start··Length··Slot··Name···Signature
64 ············0·······6·····0··this···Lorg/opencv/img_hash/ColorMomentHash;64 ············0·······6·····0··this···Lorg/opencv/img_hash/ColorMomentHash;
65 ············0·······6·····1··addr···J65 ············0·······6·····1··addr···J
  
66 ··public·static·org.opencv.img_hash.ColorMomentHash·__fromPtr__(long);66 ··public·static·org.opencv.img_hash.ColorMomentHash·__fromPtr__(long);
67 ····descriptor:·(J)Lorg/opencv/img_hash/ColorMomentHash;67 ····descriptor:·(J)Lorg/opencv/img_hash/ColorMomentHash;
Offset 71, 42 lines modifiedOffset 71, 42 lines modified
71 ······stack=4,·locals=2,·args_size=171 ······stack=4,·locals=2,·args_size=1
72 ·········0:·new···········#7··················//·class·org/opencv/img_hash/ColorMomentHash72 ·········0:·new···········#7··················//·class·org/opencv/img_hash/ColorMomentHash
73 ·········3:·dup73 ·········3:·dup
74 ·········4:·lload_074 ·········4:·lload_0
75 ·········5:·invokespecial·#9··················//·Method·"<init>":(J)V75 ·········5:·invokespecial·#9··················//·Method·"<init>":(J)V
76 ·········8:·areturn76 ·········8:·areturn
77 ······LineNumberTable:77 ······LineNumberTable:
78 ········line·19:·078 ········line·20:·0
79 ······LocalVariableTable:79 ······LocalVariableTable:
80 ········Start··Length··Slot··Name···Signature80 ········Start··Length··Slot··Name···Signature
81 ············0·······9·····0··addr···J81 ············0·······9·····0··addr···J
  
82 ··public·static·org.opencv.img_hash.ColorMomentHash·create();82 ··public·static·org.opencv.img_hash.ColorMomentHash·create();
83 ····descriptor:·()Lorg/opencv/img_hash/ColorMomentHash;83 ····descriptor:·()Lorg/opencv/img_hash/ColorMomentHash;
84 ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC84 ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC
85 ····Code:85 ····Code:
86 ······stack=2,·locals=0,·args_size=086 ······stack=2,·locals=0,·args_size=0
87 ·········0:·invokestatic··#10·················//·Method·create_0:()J87 ·········0:·invokestatic··#10·················//·Method·create_0:()J
88 ·········3:·invokestatic··#14·················//·Method·__fromPtr__:(J)Lorg/opencv/img_hash/ColorMomentHash;88 ·········3:·invokestatic··#14·················//·Method·__fromPtr__:(J)Lorg/opencv/img_hash/ColorMomentHash;
89 ·········6:·areturn89 ·········6:·areturn
90 ······LineNumberTable:90 ······LineNumberTable:
91 ········line·26:·091 ········line·27:·0
  
92 ··protected·void·finalize()·throws·java.lang.Throwable;92 ··protected·void·finalize()·throws·java.lang.Throwable;
93 ····descriptor:·()V93 ····descriptor:·()V
94 ····flags:·(0x0004)·ACC_PROTECTED94 ····flags:·(0x0004)·ACC_PROTECTED
95 ····Code:95 ····Code:
96 ······stack=2,·locals=1,·args_size=196 ······stack=2,·locals=1,·args_size=1
97 ·········0:·aload_097 ·········0:·aload_0
98 ·········1:·getfield······#18·················//·Field·nativeObj:J98 ·········1:·getfield······#18·················//·Field·nativeObj:J
99 ·········4:·invokestatic··#22·················//·Method·delete:(J)V99 ·········4:·invokestatic··#22·················//·Method·delete:(J)V
100 ·········7:·return100 ·········7:·return
101 ······LineNumberTable:101 ······LineNumberTable:
102 ········line·32:·0102 ········line·33:·0
103 ········line·33:·7103 ········line·34:·7
104 ······LocalVariableTable:104 ······LocalVariableTable:
105 ········Start··Length··Slot··Name···Signature105 ········Start··Length··Slot··Name···Signature
106 ············0·······8·····0··this···Lorg/opencv/img_hash/ColorMomentHash;106 ············0·······8·····0··this···Lorg/opencv/img_hash/ColorMomentHash;
107 ····Exceptions:107 ····Exceptions:
108 ······throws·java.lang.Throwable108 ······throws·java.lang.Throwable
  
109 ··private·static·native·long·create_0();109 ··private·static·native·long·create_0();
413 B
org/opencv/img_hash/ColorMomentHash.java
    
Offset 1, 13 lines modifiedOffset 1, 14 lines modified
1 //1 //
2 //·This·file·is·auto-generated.·Please·don't·modify·it!2 //·This·file·is·auto-generated.·Please·don't·modify·it!
3 //3 //
4 package·org.opencv.img_hash;4 package·org.opencv.img_hash;
  
5 import·org.opencv.img_hash.ColorMomentHash;5 import·org.opencv.img_hash.ColorMomentHash;
 6 import·org.opencv.img_hash.ImgHashBase;
  
6 //·C++:·class·ColorMomentHash7 //·C++:·class·ColorMomentHash
7 /**8 /**
8 ·*·Image·hash·based·on·color·moments.9 ·*·Image·hash·based·on·color·moments.
9 ·*10 ·*
10 ·*·See·CITE:·tang2012perceptual·for·details.11 ·*·See·CITE:·tang2012perceptual·for·details.
11 ·*/12 ·*/
4.5 KB
org/opencv/img_hash/Img_hash.class
4.44 KB
procyon -ec {}
    
Offset 4, 34 lines modifiedOffset 4, 14 lines modified
4 import·org.opencv.core.Mat;4 import·org.opencv.core.Mat;
  
5 public·class·Img_hash5 public·class·Img_hash
6 {6 {
7 ····public·static·final·int·BLOCK_MEAN_HASH_MODE_0·=·0;7 ····public·static·final·int·BLOCK_MEAN_HASH_MODE_0·=·0;
8 ····public·static·final·int·BLOCK_MEAN_HASH_MODE_1·=·1;8 ····public·static·final·int·BLOCK_MEAN_HASH_MODE_1·=·1;
9 ····9 ····
10 ····public·static·void·colorMomentHash(final·Mat·inputArr,·final·Mat·outputArr)·{ 
11 ········colorMomentHash_0(inputArr.nativeObj,·outputArr.nativeObj); 
12 ····} 
13 ···· 
14 ····public·static·void·pHash(final·Mat·inputArr,·final·Mat·outputArr)·{ 
15 ········pHash_0(inputArr.nativeObj,·outputArr.nativeObj); 
16 ····} 
17 ···· 
18 ····public·static·void·radialVarianceHash(final·Mat·inputArr,·final·Mat·outputArr,·final·double·sigma,·final·int·numOfAngleLine)·{ 
19 ········radialVarianceHash_0(inputArr.nativeObj,·outputArr.nativeObj,·sigma,·numOfAngleLine); 
20 ····} 
21 ···· 
22 ····public·static·void·radialVarianceHash(final·Mat·inputArr,·final·Mat·outputArr,·final·double·sigma)·{ 
23 ········radialVarianceHash_1(inputArr.nativeObj,·outputArr.nativeObj,·sigma); 
24 ····} 
25 ···· 
26 ····public·static·void·radialVarianceHash(final·Mat·inputArr,·final·Mat·outputArr)·{ 
27 ········radialVarianceHash_2(inputArr.nativeObj,·outputArr.nativeObj); 
28 ····} 
29 ···· 
30 ····public·static·void·marrHildrethHash(final·Mat·inputArr,·final·Mat·outputArr,·final·float·alpha,·final·float·scale)·{10 ····public·static·void·marrHildrethHash(final·Mat·inputArr,·final·Mat·outputArr,·final·float·alpha,·final·float·scale)·{
31 ········marrHildrethHash_0(inputArr.nativeObj,·outputArr.nativeObj,·alpha,·scale);11 ········marrHildrethHash_0(inputArr.nativeObj,·outputArr.nativeObj,·alpha,·scale);
32 ····}12 ····}
33 ····13 ····
34 ····public·static·void·marrHildrethHash(final·Mat·inputArr,·final·Mat·outputArr,·final·float·alpha)·{14 ····public·static·void·marrHildrethHash(final·Mat·inputArr,·final·Mat·outputArr,·final·float·alpha)·{
35 ········marrHildrethHash_1(inputArr.nativeObj,·outputArr.nativeObj,·alpha);15 ········marrHildrethHash_1(inputArr.nativeObj,·outputArr.nativeObj,·alpha);
36 ····}16 ····}
Offset 44, 33 lines modifiedOffset 24, 53 lines modified
44 ········blockMeanHash_0(inputArr.nativeObj,·outputArr.nativeObj,·mode);24 ········blockMeanHash_0(inputArr.nativeObj,·outputArr.nativeObj,·mode);
45 ····}25 ····}
46 ····26 ····
47 ····public·static·void·blockMeanHash(final·Mat·inputArr,·final·Mat·outputArr)·{27 ····public·static·void·blockMeanHash(final·Mat·inputArr,·final·Mat·outputArr)·{
48 ········blockMeanHash_1(inputArr.nativeObj,·outputArr.nativeObj);28 ········blockMeanHash_1(inputArr.nativeObj,·outputArr.nativeObj);
49 ····}29 ····}
50 ····30 ····
51 ····public·static·void·averageHash(final·Mat·inputArr,·final·Mat·outputArr)·{31 ····public·static·void·pHash(final·Mat·inputArr,·final·Mat·outputArr)·{
52 ········averageHash_0(inputArr.nativeObj,·outputArr.nativeObj);32 ········pHash_0(inputArr.nativeObj,·outputArr.nativeObj);
53 ····}33 ····}
54 ····34 ····
55 ····private·static·native·void·colorMomentHash_0(final·long·p0,·final·long·p1);35 ····public·static·void·radialVarianceHash(final·Mat·inputArr,·final·Mat·outputArr,·final·double·sigma,·final·int·numOfAngleLine)·{
 36 ········radialVarianceHash_0(inputArr.nativeObj,·outputArr.nativeObj,·sigma,·numOfAngleLine);
 37 ····}
56 ····38 ····
57 ····private·static·native·void·pHash_0(final·long·p0,·final·long·p1);39 ····public·static·void·radialVarianceHash(final·Mat·inputArr,·final·Mat·outputArr,·final·double·sigma)·{
 40 ········radialVarianceHash_1(inputArr.nativeObj,·outputArr.nativeObj,·sigma);
 41 ····}
58 ····42 ····
59 ····private·static·native·void·radialVarianceHash_0(final·long·p0,·final·long·p1,·final·double·p2,·final·int·p3);43 ····public·static·void·radialVarianceHash(final·Mat·inputArr,·final·Mat·outputArr)·{
 44 ········radialVarianceHash_2(inputArr.nativeObj,·outputArr.nativeObj);
 45 ····}
60 ····46 ····
61 ····private·static·native·void·radialVarianceHash_1(final·long·p0,·final·long·p1,·final·double·p2);47 ····public·static·void·colorMomentHash(final·Mat·inputArr,·final·Mat·outputArr)·{
 48 ········colorMomentHash_0(inputArr.nativeObj,·outputArr.nativeObj);
 49 ····}
62 ····50 ····
63 ····private·static·native·void·radialVarianceHash_2(final·long·p0,·final·long·p1);51 ····public·static·void·averageHash(final·Mat·inputArr,·final·Mat·outputArr)·{
 52 ········averageHash_0(inputArr.nativeObj,·outputArr.nativeObj);
 53 ····}
64 ····54 ····
65 ····private·static·native·void·marrHildrethHash_0(final·long·p0,·final·long·p1,·final·float·p2,·final·float·p3);55 ····private·static·native·void·marrHildrethHash_0(final·long·p0,·final·long·p1,·final·float·p2,·final·float·p3);
66 ····56 ····
67 ····private·static·native·void·marrHildrethHash_1(final·long·p0,·final·long·p1,·final·float·p2);57 ····private·static·native·void·marrHildrethHash_1(final·long·p0,·final·long·p1,·final·float·p2);
68 ····58 ····
69 ····private·static·native·void·marrHildrethHash_2(final·long·p0,·final·long·p1);59 ····private·static·native·void·marrHildrethHash_2(final·long·p0,·final·long·p1);
70 ····60 ····
71 ····private·static·native·void·blockMeanHash_0(final·long·p0,·final·long·p1,·final·int·p2);61 ····private·static·native·void·blockMeanHash_0(final·long·p0,·final·long·p1,·final·int·p2);
72 ····62 ····
73 ····private·static·native·void·blockMeanHash_1(final·long·p0,·final·long·p1);63 ····private·static·native·void·blockMeanHash_1(final·long·p0,·final·long·p1);
74 ····64 ····
 65 ····private·static·native·void·pHash_0(final·long·p0,·final·long·p1);
 66 ····
 67 ····private·static·native·void·radialVarianceHash_0(final·long·p0,·final·long·p1,·final·double·p2,·final·int·p3);
 68 ····
 69 ····private·static·native·void·radialVarianceHash_1(final·long·p0,·final·long·p1,·final·double·p2);
 70 ····
 71 ····private·static·native·void·radialVarianceHash_2(final·long·p0,·final·long·p1);
 72 ····
 73 ····private·static·native·void·colorMomentHash_0(final·long·p0,·final·long·p1);
 74 ····
75 ····private·static·native·void·averageHash_0(final·long·p0,·final·long·p1);75 ····private·static·native·void·averageHash_0(final·long·p0,·final·long·p1);
76 }76 }
10.1 KB
org/opencv/img_hash/Img_hash.java
Ordering differences only
    
Offset 12, 27 lines modifiedOffset 12, 75 lines modified
12 ····//·C++:·enum·BlockMeanHashMode·(cv.img_hash.BlockMeanHashMode)12 ····//·C++:·enum·BlockMeanHashMode·(cv.img_hash.BlockMeanHashMode)
13 ····public·static·final·int13 ····public·static·final·int
14 ············BLOCK_MEAN_HASH_MODE_0·=·0,14 ············BLOCK_MEAN_HASH_MODE_0·=·0,
15 ············BLOCK_MEAN_HASH_MODE_1·=·1;15 ············BLOCK_MEAN_HASH_MODE_1·=·1;
  
  
16 ····//16 ····//
17 ····//·C++:··void·cv::img_hash::colorMomentHash(Mat·inputArr,·Mat&·outputArr)17 ····//·C++:··void·cv::img_hash::marrHildrethHash(Mat·inputArr,·Mat&·outputArr,·float·alpha·=·2.0f,·float·scale·=·1.0f)
18 ····//18 ····//
  
19 ····/**19 ····/**
 20 ·····*·Computes·average·hash·value·of·the·input·image
20 ·····*·Computes·color·moment·hash·of·the·input,·the·algorithm 
21 ·····*·····is·come·from·the·paper·"Perceptual··Hashing··for··Color··Images 
22 ·····*·····Using··Invariant·Moments" 
23 ·····*·····@param·inputArr·input·image·want·to·compute·hash·value,21 ·····*·····@param·inputArr·input·image·want·to·compute·hash·value,
24 ·····*·····type·should·be·CV_8UC4,·CV_8UC3·or·CV_8UC1.22 ·····*·····type·should·be·CV_8UC4,·CV_8UC3,·CV_8UC1.
25 ·····*·····@param·outputArr·42·hash·values·with·type·CV_64F(double)23 ·····*·····@param·outputArr·Hash·value·of·input,·it·will·contain·16·hex
 24 ·····*·····decimal·number,·return·type·is·CV_8U
 25 ·····*·····@param·alpha·int·scale·factor·for·marr·wavelet·(default=2).
 26 ·····*·····@param·scale·int·level·of·scale·factor·(default·=·1)
26 ·····*/27 ·····*/
 28 ····public·static·void·marrHildrethHash(Mat·inputArr,·Mat·outputArr,·float·alpha,·float·scale)·{
 29 ········marrHildrethHash_0(inputArr.nativeObj,·outputArr.nativeObj,·alpha,·scale);
 30 ····}
  
 31 ····/**
 32 ·····*·Computes·average·hash·value·of·the·input·image
 33 ·····*·····@param·inputArr·input·image·want·to·compute·hash·value,
 34 ·····*·····type·should·be·CV_8UC4,·CV_8UC3,·CV_8UC1.
 35 ·····*·····@param·outputArr·Hash·value·of·input,·it·will·contain·16·hex
 36 ·····*·····decimal·number,·return·type·is·CV_8U
 37 ·····*·····@param·alpha·int·scale·factor·for·marr·wavelet·(default=2).
 38 ·····*/
 39 ····public·static·void·marrHildrethHash(Mat·inputArr,·Mat·outputArr,·float·alpha)·{
 40 ········marrHildrethHash_1(inputArr.nativeObj,·outputArr.nativeObj,·alpha);
 41 ····}
  
 42 ····/**
 43 ·····*·Computes·average·hash·value·of·the·input·image
 44 ·····*·····@param·inputArr·input·image·want·to·compute·hash·value,
 45 ·····*·····type·should·be·CV_8UC4,·CV_8UC3,·CV_8UC1.
 46 ·····*·····@param·outputArr·Hash·value·of·input,·it·will·contain·16·hex
 47 ·····*·····decimal·number,·return·type·is·CV_8U
 48 ·····*/
 49 ····public·static·void·marrHildrethHash(Mat·inputArr,·Mat·outputArr)·{
 50 ········marrHildrethHash_2(inputArr.nativeObj,·outputArr.nativeObj);
 51 ····}
  
  
 52 ····//
 53 ····//·C++:··void·cv::img_hash::blockMeanHash(Mat·inputArr,·Mat&·outputArr,·int·mode·=·BLOCK_MEAN_HASH_MODE_0)
 54 ····//
  
 55 ····/**
 56 ·····*·Computes·block·mean·hash·of·the·input·image
 57 ·····*·····@param·inputArr·input·image·want·to·compute·hash·value,·type·should·be·CV_8UC4,·CV_8UC3·or·CV_8UC1.
 58 ·····*·····@param·outputArr·Hash·value·of·input,·it·will·contain·16·hex·decimal·number,·return·type·is·CV_8U
 59 ·····*·····@param·mode·the·mode
 60 ·····*/
 61 ····public·static·void·blockMeanHash(Mat·inputArr,·Mat·outputArr,·int·mode)·{
 62 ········blockMeanHash_0(inputArr.nativeObj,·outputArr.nativeObj,·mode);
 63 ····}
  
 64 ····/**
 65 ·····*·Computes·block·mean·hash·of·the·input·image
 66 ·····*·····@param·inputArr·input·image·want·to·compute·hash·value,·type·should·be·CV_8UC4,·CV_8UC3·or·CV_8UC1.
 67 ·····*·····@param·outputArr·Hash·value·of·input,·it·will·contain·16·hex·decimal·number,·return·type·is·CV_8U
 68 ·····*/
27 ····public·static·void·colorMomentHash(Mat·inputArr,·Mat·outputArr)·{69 ····public·static·void·blockMeanHash(Mat·inputArr,·Mat·outputArr)·{
28 ········colorMomentHash_0(inputArr.nativeObj,·outputArr.nativeObj);70 ········blockMeanHash_1(inputArr.nativeObj,·outputArr.nativeObj);
29 ····}71 ····}
  
  
30 ····//72 ····//
31 ····//·C++:··void·cv::img_hash::pHash(Mat·inputArr,·Mat&·outputArr)73 ····//·C++:··void·cv::img_hash::pHash(Mat·inputArr,·Mat&·outputArr)
32 ····//74 ····//
  
Offset 82, 75 lines modifiedOffset 130, 27 lines modified
82 ·····*/130 ·····*/
83 ····public·static·void·radialVarianceHash(Mat·inputArr,·Mat·outputArr)·{131 ····public·static·void·radialVarianceHash(Mat·inputArr,·Mat·outputArr)·{
84 ········radialVarianceHash_2(inputArr.nativeObj,·outputArr.nativeObj);132 ········radialVarianceHash_2(inputArr.nativeObj,·outputArr.nativeObj);
85 ····}133 ····}
  
  
86 ····//134 ····//
87 ····//·C++:··void·cv::img_hash::marrHildrethHash(Mat·inputArr,·Mat&·outputArr,·float·alpha·=·2.0f,·float·scale·=·1.0f)135 ····//·C++:··void·cv::img_hash::colorMomentHash(Mat·inputArr,·Mat&·outputArr)
88 ····//136 ····//
  
89 ····/**137 ····/**
 138 ·····*·Computes·color·moment·hash·of·the·input,·the·algorithm
 139 ·····*·····is·come·from·the·paper·"Perceptual··Hashing··for··Color··Images
 140 ·····*·····Using··Invariant·Moments"
90 ·····*·Computes·average·hash·value·of·the·input·image 
91 ·····*·····@param·inputArr·input·image·want·to·compute·hash·value, 
92 ·····*·····type·should·be·CV_8UC4,·CV_8UC3,·CV_8UC1. 
93 ·····*·····@param·outputArr·Hash·value·of·input,·it·will·contain·16·hex 
94 ·····*·····decimal·number,·return·type·is·CV_8U 
95 ·····*·····@param·alpha·int·scale·factor·for·marr·wavelet·(default=2). 
96 ·····*·····@param·scale·int·level·of·scale·factor·(default·=·1) 
97 ·····*/ 
98 ····public·static·void·marrHildrethHash(Mat·inputArr,·Mat·outputArr,·float·alpha,·float·scale)·{ 
99 ········marrHildrethHash_0(inputArr.nativeObj,·outputArr.nativeObj,·alpha,·scale); 
100 ····} 
  
101 ····/** 
102 ·····*·Computes·average·hash·value·of·the·input·image 
103 ·····*·····@param·inputArr·input·image·want·to·compute·hash·value, 
104 ·····*·····type·should·be·CV_8UC4,·CV_8UC3,·CV_8UC1. 
105 ·····*·····@param·outputArr·Hash·value·of·input,·it·will·contain·16·hex 
106 ·····*·····decimal·number,·return·type·is·CV_8U 
107 ·····*·····@param·alpha·int·scale·factor·for·marr·wavelet·(default=2). 
108 ·····*/ 
109 ····public·static·void·marrHildrethHash(Mat·inputArr,·Mat·outputArr,·float·alpha)·{ 
110 ········marrHildrethHash_1(inputArr.nativeObj,·outputArr.nativeObj,·alpha); 
111 ····} 
  
112 ····/** 
113 ·····*·Computes·average·hash·value·of·the·input·image 
114 ·····*·····@param·inputArr·input·image·want·to·compute·hash·value,141 ·····*·····@param·inputArr·input·image·want·to·compute·hash·value,
115 ·····*·····type·should·be·CV_8UC4,·CV_8UC3,·CV_8UC1.142 ·····*·····type·should·be·CV_8UC4,·CV_8UC3·or·CV_8UC1.
 143 ·····*·····@param·outputArr·42·hash·values·with·type·CV_64F(double)
116 ·····*·····@param·outputArr·Hash·value·of·input,·it·will·contain·16·hex 
117 ·····*·····decimal·number,·return·type·is·CV_8U 
118 ·····*/ 
119 ····public·static·void·marrHildrethHash(Mat·inputArr,·Mat·outputArr)·{ 
120 ········marrHildrethHash_2(inputArr.nativeObj,·outputArr.nativeObj); 
Max diff block lines reached; 3331/10299 bytes (32.34%) of diff not shown.
2.77 KB
org/opencv/img_hash/PHash.class
2.71 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·c833948098a630aff8f436858cc2a3f67c020fd4573a60b0cfcc33ac5cc5f7631 ··SHA-256·checksum·0a1219a421aaee9723f7782a79263ba246813f3bcee3c9e5c7e5572a41719248
2 ··Compiled·from·"PHash.java"2 ··Compiled·from·"PHash.java"
3 public·class·org.opencv.img_hash.PHash·extends·org.opencv.img_hash.ImgHashBase3 public·class·org.opencv.img_hash.PHash·extends·org.opencv.img_hash.ImgHashBase
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·655 ··major·version:·65
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#7··························//·org/opencv/img_hash/PHash7 ··this_class:·#7··························//·org/opencv/img_hash/PHash
8 ··super_class:·#2·························//·org/opencv/img_hash/ImgHashBase8 ··super_class:·#2·························//·org/opencv/img_hash/ImgHashBase
Offset 54, 15 lines modifiedOffset 54, 15 lines modified
54 ····Code:54 ····Code:
55 ······stack=3,·locals=3,·args_size=255 ······stack=3,·locals=3,·args_size=2
56 ·········0:·aload_056 ·········0:·aload_0
57 ·········1:·lload_157 ·········1:·lload_1
58 ·········2:·invokespecial·#1··················//·Method·org/opencv/img_hash/ImgHashBase."<init>":(J)V58 ·········2:·invokespecial·#1··················//·Method·org/opencv/img_hash/ImgHashBase."<init>":(J)V
59 ·········5:·return59 ·········5:·return
60 ······LineNumberTable:60 ······LineNumberTable:
61 ········line·18:·061 ········line·19:·0
62 ······LocalVariableTable:62 ······LocalVariableTable:
63 ········Start··Length··Slot··Name···Signature63 ········Start··Length··Slot··Name···Signature
64 ············0·······6·····0··this···Lorg/opencv/img_hash/PHash;64 ············0·······6·····0··this···Lorg/opencv/img_hash/PHash;
65 ············0·······6·····1··addr···J65 ············0·······6·····1··addr···J
  
66 ··public·static·org.opencv.img_hash.PHash·__fromPtr__(long);66 ··public·static·org.opencv.img_hash.PHash·__fromPtr__(long);
67 ····descriptor:·(J)Lorg/opencv/img_hash/PHash;67 ····descriptor:·(J)Lorg/opencv/img_hash/PHash;
Offset 71, 42 lines modifiedOffset 71, 42 lines modified
71 ······stack=4,·locals=2,·args_size=171 ······stack=4,·locals=2,·args_size=1
72 ·········0:·new···········#7··················//·class·org/opencv/img_hash/PHash72 ·········0:·new···········#7··················//·class·org/opencv/img_hash/PHash
73 ·········3:·dup73 ·········3:·dup
74 ·········4:·lload_074 ·········4:·lload_0
75 ·········5:·invokespecial·#9··················//·Method·"<init>":(J)V75 ·········5:·invokespecial·#9··················//·Method·"<init>":(J)V
76 ·········8:·areturn76 ·········8:·areturn
77 ······LineNumberTable:77 ······LineNumberTable:
78 ········line·21:·078 ········line·22:·0
79 ······LocalVariableTable:79 ······LocalVariableTable:
80 ········Start··Length··Slot··Name···Signature80 ········Start··Length··Slot··Name···Signature
81 ············0·······9·····0··addr···J81 ············0·······9·····0··addr···J
  
82 ··public·static·org.opencv.img_hash.PHash·create();82 ··public·static·org.opencv.img_hash.PHash·create();
83 ····descriptor:·()Lorg/opencv/img_hash/PHash;83 ····descriptor:·()Lorg/opencv/img_hash/PHash;
84 ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC84 ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC
85 ····Code:85 ····Code:
86 ······stack=2,·locals=0,·args_size=086 ······stack=2,·locals=0,·args_size=0
87 ·········0:·invokestatic··#10·················//·Method·create_0:()J87 ·········0:·invokestatic··#10·················//·Method·create_0:()J
88 ·········3:·invokestatic··#14·················//·Method·__fromPtr__:(J)Lorg/opencv/img_hash/PHash;88 ·········3:·invokestatic··#14·················//·Method·__fromPtr__:(J)Lorg/opencv/img_hash/PHash;
89 ·········6:·areturn89 ·········6:·areturn
90 ······LineNumberTable:90 ······LineNumberTable:
91 ········line·28:·091 ········line·29:·0
  
92 ··protected·void·finalize()·throws·java.lang.Throwable;92 ··protected·void·finalize()·throws·java.lang.Throwable;
93 ····descriptor:·()V93 ····descriptor:·()V
94 ····flags:·(0x0004)·ACC_PROTECTED94 ····flags:·(0x0004)·ACC_PROTECTED
95 ····Code:95 ····Code:
96 ······stack=2,·locals=1,·args_size=196 ······stack=2,·locals=1,·args_size=1
97 ·········0:·aload_097 ·········0:·aload_0
98 ·········1:·getfield······#18·················//·Field·nativeObj:J98 ·········1:·getfield······#18·················//·Field·nativeObj:J
99 ·········4:·invokestatic··#22·················//·Method·delete:(J)V99 ·········4:·invokestatic··#22·················//·Method·delete:(J)V
100 ·········7:·return100 ·········7:·return
101 ······LineNumberTable:101 ······LineNumberTable:
102 ········line·34:·0102 ········line·35:·0
103 ········line·35:·7103 ········line·36:·7
104 ······LocalVariableTable:104 ······LocalVariableTable:
105 ········Start··Length··Slot··Name···Signature105 ········Start··Length··Slot··Name···Signature
106 ············0·······8·····0··this···Lorg/opencv/img_hash/PHash;106 ············0·······8·····0··this···Lorg/opencv/img_hash/PHash;
107 ····Exceptions:107 ····Exceptions:
108 ······throws·java.lang.Throwable108 ······throws·java.lang.Throwable
  
109 ··private·static·native·long·create_0();109 ··private·static·native·long·create_0();
359 B
org/opencv/img_hash/PHash.java
    
Offset 1, 12 lines modifiedOffset 1, 13 lines modified
1 //1 //
2 //·This·file·is·auto-generated.·Please·don't·modify·it!2 //·This·file·is·auto-generated.·Please·don't·modify·it!
3 //3 //
4 package·org.opencv.img_hash;4 package·org.opencv.img_hash;
  
 5 import·org.opencv.img_hash.ImgHashBase;
5 import·org.opencv.img_hash.PHash;6 import·org.opencv.img_hash.PHash;
  
6 //·C++:·class·PHash7 //·C++:·class·PHash
7 /**8 /**
8 ·*·pHash9 ·*·pHash
9 ·*10 ·*
10 ·*·Slower·than·average_hash,·but·tolerant·of·minor·modifications11 ·*·Slower·than·average_hash,·but·tolerant·of·minor·modifications
10.5 KB
org/opencv/objdetect/BarcodeDetector.class
10.4 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·ee9bc3b33bcbfe10445cb51f4ba11ca8ea395026f24f0fdc84e29773722f86a71 ··SHA-256·checksum·26b40bb1ee72a7baaa6a287ecaccfcd77141cfe5a42e84c7d7fcedc529ebbbd0
2 ··Compiled·from·"BarcodeDetector.java"2 ··Compiled·from·"BarcodeDetector.java"
3 public·class·org.opencv.objdetect.BarcodeDetector·extends·org.opencv.objdetect.GraphicalCodeDetector3 public·class·org.opencv.objdetect.BarcodeDetector·extends·org.opencv.objdetect.GraphicalCodeDetector
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·655 ··major·version:·65
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#7··························//·org/opencv/objdetect/BarcodeDetector7 ··this_class:·#7··························//·org/opencv/objdetect/BarcodeDetector
8 ··super_class:·#2·························//·org/opencv/objdetect/GraphicalCodeDetector8 ··super_class:·#2·························//·org/opencv/objdetect/GraphicalCodeDetector
Offset 130, 15 lines modifiedOffset 130, 15 lines modified
130 ····Code:130 ····Code:
131 ······stack=3,·locals=3,·args_size=2131 ······stack=3,·locals=3,·args_size=2
132 ·········0:·aload_0132 ·········0:·aload_0
133 ·········1:·lload_1133 ·········1:·lload_1
134 ·········2:·invokespecial·#1··················//·Method·org/opencv/objdetect/GraphicalCodeDetector."<init>":(J)V134 ·········2:·invokespecial·#1··················//·Method·org/opencv/objdetect/GraphicalCodeDetector."<init>":(J)V
135 ·········5:·return135 ·········5:·return
136 ······LineNumberTable:136 ······LineNumberTable:
137 ········line·18:·0137 ········line·17:·0
138 ······LocalVariableTable:138 ······LocalVariableTable:
139 ········Start··Length··Slot··Name···Signature139 ········Start··Length··Slot··Name···Signature
140 ············0·······6·····0··this···Lorg/opencv/objdetect/BarcodeDetector;140 ············0·······6·····0··this···Lorg/opencv/objdetect/BarcodeDetector;
141 ············0·······6·····1··addr···J141 ············0·······6·····1··addr···J
  
142 ··public·static·org.opencv.objdetect.BarcodeDetector·__fromPtr__(long);142 ··public·static·org.opencv.objdetect.BarcodeDetector·__fromPtr__(long);
143 ····descriptor:·(J)Lorg/opencv/objdetect/BarcodeDetector;143 ····descriptor:·(J)Lorg/opencv/objdetect/BarcodeDetector;
Offset 147, 31 lines modifiedOffset 147, 31 lines modified
147 ······stack=4,·locals=2,·args_size=1147 ······stack=4,·locals=2,·args_size=1
148 ·········0:·new···········#7··················//·class·org/opencv/objdetect/BarcodeDetector148 ·········0:·new···········#7··················//·class·org/opencv/objdetect/BarcodeDetector
149 ·········3:·dup149 ·········3:·dup
150 ·········4:·lload_0150 ·········4:·lload_0
151 ·········5:·invokespecial·#9··················//·Method·"<init>":(J)V151 ·········5:·invokespecial·#9··················//·Method·"<init>":(J)V
152 ·········8:·areturn152 ·········8:·areturn
153 ······LineNumberTable:153 ······LineNumberTable:
154 ········line·21:·0154 ········line·20:·0
155 ······LocalVariableTable:155 ······LocalVariableTable:
156 ········Start··Length··Slot··Name···Signature156 ········Start··Length··Slot··Name···Signature
157 ············0·······9·····0··addr···J157 ············0·······9·····0··addr···J
  
158 ··public·org.opencv.objdetect.BarcodeDetector();158 ··public·org.opencv.objdetect.BarcodeDetector();
159 ····descriptor:·()V159 ····descriptor:·()V
160 ····flags:·(0x0001)·ACC_PUBLIC160 ····flags:·(0x0001)·ACC_PUBLIC
161 ····Code:161 ····Code:
162 ······stack=3,·locals=1,·args_size=1162 ······stack=3,·locals=1,·args_size=1
163 ·········0:·aload_0163 ·········0:·aload_0
164 ·········1:·invokestatic··#10·················//·Method·BarcodeDetector_0:()J164 ·········1:·invokestatic··#10·················//·Method·BarcodeDetector_0:()J
165 ·········4:·invokespecial·#1··················//·Method·org/opencv/objdetect/GraphicalCodeDetector."<init>":(J)V165 ·········4:·invokespecial·#1··················//·Method·org/opencv/objdetect/GraphicalCodeDetector."<init>":(J)V
166 ·········7:·return166 ·········7:·return
167 ······LineNumberTable:167 ······LineNumberTable:
168 ········line·31:·0168 ········line·30:·0
169 ········line·32:·7169 ········line·31:·7
170 ······LocalVariableTable:170 ······LocalVariableTable:
171 ········Start··Length··Slot··Name···Signature171 ········Start··Length··Slot··Name···Signature
172 ············0·······8·····0··this···Lorg/opencv/objdetect/BarcodeDetector;172 ············0·······8·····0··this···Lorg/opencv/objdetect/BarcodeDetector;
  
173 ··public·org.opencv.objdetect.BarcodeDetector(java.lang.String,·java.lang.String);173 ··public·org.opencv.objdetect.BarcodeDetector(java.lang.String,·java.lang.String);
174 ····descriptor:·(Ljava/lang/String;Ljava/lang/String;)V174 ····descriptor:·(Ljava/lang/String;Ljava/lang/String;)V
175 ····flags:·(0x0001)·ACC_PUBLIC175 ····flags:·(0x0001)·ACC_PUBLIC
Offset 180, 16 lines modifiedOffset 180, 16 lines modified
180 ·········0:·aload_0180 ·········0:·aload_0
181 ·········1:·aload_1181 ·········1:·aload_1
182 ·········2:·aload_2182 ·········2:·aload_2
183 ·········3:·invokestatic··#14·················//·Method·BarcodeDetector_1:(Ljava/lang/String;Ljava/lang/String;)J183 ·········3:·invokestatic··#14·················//·Method·BarcodeDetector_1:(Ljava/lang/String;Ljava/lang/String;)J
184 ·········6:·invokespecial·#1··················//·Method·org/opencv/objdetect/GraphicalCodeDetector."<init>":(J)V184 ·········6:·invokespecial·#1··················//·Method·org/opencv/objdetect/GraphicalCodeDetector."<init>":(J)V
185 ·········9:·return185 ·········9:·return
186 ······LineNumberTable:186 ······LineNumberTable:
187 ········line·47:·0187 ········line·46:·0
188 ········line·48:·9188 ········line·47:·9
189 ······LocalVariableTable:189 ······LocalVariableTable:
190 ········Start··Length··Slot··Name···Signature190 ········Start··Length··Slot··Name···Signature
191 ············0······10·····0··this···Lorg/opencv/objdetect/BarcodeDetector;191 ············0······10·····0··this···Lorg/opencv/objdetect/BarcodeDetector;
192 ············0······10·····1·prototxt_path···Ljava/lang/String;192 ············0······10·····1·prototxt_path···Ljava/lang/String;
193 ············0······10·····2·model_path···Ljava/lang/String;193 ············0······10·····2·model_path···Ljava/lang/String;
  
194 ··public·boolean·decodeWithType(org.opencv.core.Mat,·org.opencv.core.Mat,·java.util.List<java.lang.String>,·java.util.List<java.lang.String>);194 ··public·boolean·decodeWithType(org.opencv.core.Mat,·org.opencv.core.Mat,·java.util.List<java.lang.String>,·java.util.List<java.lang.String>);
Offset 204, 15 lines modifiedOffset 204, 15 lines modified
204 ·········8:·aload_2204 ·········8:·aload_2
205 ·········9:·getfield······#22·················//·Field·org/opencv/core/Mat.nativeObj:J205 ·········9:·getfield······#22·················//·Field·org/opencv/core/Mat.nativeObj:J
206 ········12:·aload_3206 ········12:·aload_3
207 ········13:·aload·········4207 ········13:·aload·········4
208 ········15:·invokestatic··#25·················//·Method·decodeWithType_0:(JJJLjava/util/List;Ljava/util/List;)Z208 ········15:·invokestatic··#25·················//·Method·decodeWithType_0:(JJJLjava/util/List;Ljava/util/List;)Z
209 ········18:·ireturn209 ········18:·ireturn
210 ······LineNumberTable:210 ······LineNumberTable:
211 ········line·67:·0211 ········line·66:·0
212 ······LocalVariableTable:212 ······LocalVariableTable:
213 ········Start··Length··Slot··Name···Signature213 ········Start··Length··Slot··Name···Signature
214 ············0······19·····0··this···Lorg/opencv/objdetect/BarcodeDetector;214 ············0······19·····0··this···Lorg/opencv/objdetect/BarcodeDetector;
215 ············0······19·····1···img···Lorg/opencv/core/Mat;215 ············0······19·····1···img···Lorg/opencv/core/Mat;
216 ············0······19·····2·points···Lorg/opencv/core/Mat;216 ············0······19·····2·points···Lorg/opencv/core/Mat;
217 ············0······19·····3·decoded_info···Ljava/util/List;217 ············0······19·····3·decoded_info···Ljava/util/List;
218 ············0······19·····4·decoded_type···Ljava/util/List;218 ············0······19·····4·decoded_type···Ljava/util/List;
Offset 234, 15 lines modifiedOffset 234, 15 lines modified
234 ·········8:·aload_2234 ·········8:·aload_2
235 ·········9:·aload_3235 ·········9:·aload_3
236 ········10:·aload·········4236 ········10:·aload·········4
237 ········12:·getfield······#22·················//·Field·org/opencv/core/Mat.nativeObj:J237 ········12:·getfield······#22·················//·Field·org/opencv/core/Mat.nativeObj:J
238 ········15:·invokestatic··#29·················//·Method·detectAndDecodeWithType_0:(JJLjava/util/List;Ljava/util/List;J)Z238 ········15:·invokestatic··#29·················//·Method·detectAndDecodeWithType_0:(JJLjava/util/List;Ljava/util/List;J)Z
239 ········18:·ireturn239 ········18:·ireturn
240 ······LineNumberTable:240 ······LineNumberTable:
241 ········line·85:·0241 ········line·84:·0
242 ······LocalVariableTable:242 ······LocalVariableTable:
243 ········Start··Length··Slot··Name···Signature243 ········Start··Length··Slot··Name···Signature
244 ············0······19·····0··this···Lorg/opencv/objdetect/BarcodeDetector;244 ············0······19·····0··this···Lorg/opencv/objdetect/BarcodeDetector;
245 ············0······19·····1···img···Lorg/opencv/core/Mat;245 ············0······19·····1···img···Lorg/opencv/core/Mat;
246 ············0······19·····2·decoded_info···Ljava/util/List;246 ············0······19·····2·decoded_info···Ljava/util/List;
247 ············0······19·····3·decoded_type···Ljava/util/List;247 ············0······19·····3·decoded_type···Ljava/util/List;
248 ············0······19·····4·points···Lorg/opencv/core/Mat;248 ············0······19·····4·points···Lorg/opencv/core/Mat;
Offset 262, 15 lines modifiedOffset 262, 15 lines modified
262 ·········4:·aload_1262 ·········4:·aload_1
263 ·········5:·getfield······#22·················//·Field·org/opencv/core/Mat.nativeObj:J263 ·········5:·getfield······#22·················//·Field·org/opencv/core/Mat.nativeObj:J
264 ·········8:·aload_2264 ·········8:·aload_2
265 ·········9:·aload_3265 ·········9:·aload_3
266 ········10:·invokestatic··#33·················//·Method·detectAndDecodeWithType_1:(JJLjava/util/List;Ljava/util/List;)Z266 ········10:·invokestatic··#33·················//·Method·detectAndDecodeWithType_1:(JJLjava/util/List;Ljava/util/List;)Z
267 ········13:·ireturn267 ········13:·ireturn
268 ······LineNumberTable:268 ······LineNumberTable:
269 ········line·97:·0269 ········line·96:·0
270 ······LocalVariableTable:270 ······LocalVariableTable:
271 ········Start··Length··Slot··Name···Signature271 ········Start··Length··Slot··Name···Signature
272 ············0······14·····0··this···Lorg/opencv/objdetect/BarcodeDetector;272 ············0······14·····0··this···Lorg/opencv/objdetect/BarcodeDetector;
273 ············0······14·····1···img···Lorg/opencv/core/Mat;273 ············0······14·····1···img···Lorg/opencv/core/Mat;
274 ············0······14·····2·decoded_info···Ljava/util/List;274 ············0······14·····2·decoded_info···Ljava/util/List;
275 ············0······14·····3·decoded_type···Ljava/util/List;275 ············0······14·····3·decoded_type···Ljava/util/List;
276 ······LocalVariableTypeTable:276 ······LocalVariableTypeTable:
Offset 285, 15 lines modifiedOffset 285, 15 lines modified
285 ····Code:285 ····Code:
286 ······stack=2,·locals=1,·args_size=1286 ······stack=2,·locals=1,·args_size=1
287 ·········0:·aload_0287 ·········0:·aload_0
288 ·········1:·getfield······#18·················//·Field·nativeObj:J288 ·········1:·getfield······#18·················//·Field·nativeObj:J
289 ·········4:·invokestatic··#37·················//·Method·getDownsamplingThreshold_0:(J)D289 ·········4:·invokestatic··#37·················//·Method·getDownsamplingThreshold_0:(J)D
Max diff block lines reached; 4636/10548 bytes (43.95%) of diff not shown.
544 B
org/opencv/objdetect/BarcodeDetector.java
    
Offset 4, 15 lines modifiedOffset 4, 14 lines modified
4 package·org.opencv.objdetect;4 package·org.opencv.objdetect;
  
5 import·java.util.ArrayList;5 import·java.util.ArrayList;
6 import·java.util.List;6 import·java.util.List;
7 import·org.opencv.core.Mat;7 import·org.opencv.core.Mat;
8 import·org.opencv.core.MatOfFloat;8 import·org.opencv.core.MatOfFloat;
9 import·org.opencv.objdetect.BarcodeDetector;9 import·org.opencv.objdetect.BarcodeDetector;
10 import·org.opencv.objdetect.GraphicalCodeDetector; 
11 import·org.opencv.utils.Converters;10 import·org.opencv.utils.Converters;
  
12 //·C++:·class·BarcodeDetector11 //·C++:·class·BarcodeDetector
  
13 public·class·BarcodeDetector·extends·GraphicalCodeDetector·{12 public·class·BarcodeDetector·extends·GraphicalCodeDetector·{
  
14 ····protected·BarcodeDetector(long·addr)·{·super(addr);·}13 ····protected·BarcodeDetector(long·addr)·{·super(addr);·}
7.44 KB
org/opencv/objdetect/Objdetect.class
7.37 KB
procyon -ec {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
  
1 package·org.opencv.objdetect;1 package·org.opencv.objdetect;
  
2 import·org.opencv.utils.Converters;2 import·org.opencv.utils.Converters;
3 import·java.util.List; 
4 import·org.opencv.core.Scalar;3 import·org.opencv.core.Scalar;
 4 import·java.util.List;
5 import·org.opencv.core.Mat;5 import·org.opencv.core.Mat;
6 import·org.opencv.core.MatOfInt;6 import·org.opencv.core.MatOfInt;
7 import·org.opencv.core.MatOfRect;7 import·org.opencv.core.MatOfRect;
  
8 public·class·Objdetect8 public·class·Objdetect
9 {9 {
10 ····public·static·final·int·CASCADE_DO_CANNY_PRUNING·=·1;10 ····public·static·final·int·CASCADE_DO_CANNY_PRUNING·=·1;
Offset 53, 14 lines modifiedOffset 53, 37 lines modified
53 ····53 ····
54 ····public·static·void·groupRectangles(final·MatOfRect·rectList,·final·MatOfInt·weights,·final·int·groupThreshold)·{54 ····public·static·void·groupRectangles(final·MatOfRect·rectList,·final·MatOfInt·weights,·final·int·groupThreshold)·{
55 ········final·Mat·rectList_mat·=·(Mat)rectList;55 ········final·Mat·rectList_mat·=·(Mat)rectList;
56 ········final·Mat·weights_mat·=·(Mat)weights;56 ········final·Mat·weights_mat·=·(Mat)weights;
57 ········groupRectangles_1(rectList_mat.nativeObj,·weights_mat.nativeObj,·groupThreshold);57 ········groupRectangles_1(rectList_mat.nativeObj,·weights_mat.nativeObj,·groupThreshold);
58 ····}58 ····}
59 ····59 ····
 60 ····public·static·void·drawDetectedMarkers(final·Mat·image,·final·List<Mat>·corners,·final·Mat·ids,·final·Scalar·borderColor)·{
 61 ········final·Mat·corners_mat·=·Converters.vector_Mat_to_Mat((List)corners);
 62 ········drawDetectedMarkers_0(image.nativeObj,·corners_mat.nativeObj,·ids.nativeObj,·borderColor.val[0],·borderColor.val[1],·borderColor.val[2],·borderColor.val[3]);
 63 ····}
 64 ····
 65 ····public·static·void·drawDetectedMarkers(final·Mat·image,·final·List<Mat>·corners,·final·Mat·ids)·{
 66 ········final·Mat·corners_mat·=·Converters.vector_Mat_to_Mat((List)corners);
 67 ········drawDetectedMarkers_1(image.nativeObj,·corners_mat.nativeObj,·ids.nativeObj);
 68 ····}
 69 ····
 70 ····public·static·void·drawDetectedMarkers(final·Mat·image,·final·List<Mat>·corners)·{
 71 ········final·Mat·corners_mat·=·Converters.vector_Mat_to_Mat((List)corners);
 72 ········drawDetectedMarkers_2(image.nativeObj,·corners_mat.nativeObj);
 73 ····}
 74 ····
 75 ····public·static·void·generateImageMarker(final·Dictionary·dictionary,·final·int·id,·final·int·sidePixels,·final·Mat·img,·final·int·borderBits)·{
 76 ········generateImageMarker_0(dictionary.nativeObj,·id,·sidePixels,·img.nativeObj,·borderBits);
 77 ····}
 78 ····
 79 ····public·static·void·generateImageMarker(final·Dictionary·dictionary,·final·int·id,·final·int·sidePixels,·final·Mat·img)·{
 80 ········generateImageMarker_1(dictionary.nativeObj,·id,·sidePixels,·img.nativeObj);
 81 ····}
 82 ····
60 ····public·static·void·drawDetectedCornersCharuco(final·Mat·image,·final·Mat·charucoCorners,·final·Mat·charucoIds,·final·Scalar·cornerColor)·{83 ····public·static·void·drawDetectedCornersCharuco(final·Mat·image,·final·Mat·charucoCorners,·final·Mat·charucoIds,·final·Scalar·cornerColor)·{
61 ········drawDetectedCornersCharuco_0(image.nativeObj,·charucoCorners.nativeObj,·charucoIds.nativeObj,·cornerColor.val[0],·cornerColor.val[1],·cornerColor.val[2],·cornerColor.val[3]);84 ········drawDetectedCornersCharuco_0(image.nativeObj,·charucoCorners.nativeObj,·charucoIds.nativeObj,·cornerColor.val[0],·cornerColor.val[1],·cornerColor.val[2],·cornerColor.val[3]);
62 ····}85 ····}
63 ····86 ····
64 ····public·static·void·drawDetectedCornersCharuco(final·Mat·image,·final·Mat·charucoCorners,·final·Mat·charucoIds)·{87 ····public·static·void·drawDetectedCornersCharuco(final·Mat·image,·final·Mat·charucoCorners,·final·Mat·charucoIds)·{
65 ········drawDetectedCornersCharuco_1(image.nativeObj,·charucoCorners.nativeObj,·charucoIds.nativeObj);88 ········drawDetectedCornersCharuco_1(image.nativeObj,·charucoCorners.nativeObj,·charucoIds.nativeObj);
66 ····}89 ····}
Offset 80, 37 lines modifiedOffset 103, 14 lines modified
80 ····}103 ····}
81 ····104 ····
82 ····public·static·void·drawDetectedDiamonds(final·Mat·image,·final·List<Mat>·diamondCorners)·{105 ····public·static·void·drawDetectedDiamonds(final·Mat·image,·final·List<Mat>·diamondCorners)·{
83 ········final·Mat·diamondCorners_mat·=·Converters.vector_Mat_to_Mat((List)diamondCorners);106 ········final·Mat·diamondCorners_mat·=·Converters.vector_Mat_to_Mat((List)diamondCorners);
84 ········drawDetectedDiamonds_2(image.nativeObj,·diamondCorners_mat.nativeObj);107 ········drawDetectedDiamonds_2(image.nativeObj,·diamondCorners_mat.nativeObj);
85 ····}108 ····}
86 ····109 ····
87 ····public·static·void·drawDetectedMarkers(final·Mat·image,·final·List<Mat>·corners,·final·Mat·ids,·final·Scalar·borderColor)·{ 
88 ········final·Mat·corners_mat·=·Converters.vector_Mat_to_Mat((List)corners); 
89 ········drawDetectedMarkers_0(image.nativeObj,·corners_mat.nativeObj,·ids.nativeObj,·borderColor.val[0],·borderColor.val[1],·borderColor.val[2],·borderColor.val[3]); 
90 ····} 
91 ···· 
92 ····public·static·void·drawDetectedMarkers(final·Mat·image,·final·List<Mat>·corners,·final·Mat·ids)·{ 
93 ········final·Mat·corners_mat·=·Converters.vector_Mat_to_Mat((List)corners); 
94 ········drawDetectedMarkers_1(image.nativeObj,·corners_mat.nativeObj,·ids.nativeObj); 
95 ····} 
96 ···· 
97 ····public·static·void·drawDetectedMarkers(final·Mat·image,·final·List<Mat>·corners)·{ 
98 ········final·Mat·corners_mat·=·Converters.vector_Mat_to_Mat((List)corners); 
99 ········drawDetectedMarkers_2(image.nativeObj,·corners_mat.nativeObj); 
100 ····} 
101 ···· 
102 ····public·static·void·generateImageMarker(final·Dictionary·dictionary,·final·int·id,·final·int·sidePixels,·final·Mat·img,·final·int·borderBits)·{ 
103 ········generateImageMarker_0(dictionary.nativeObj,·id,·sidePixels,·img.nativeObj,·borderBits); 
104 ····} 
105 ···· 
106 ····public·static·void·generateImageMarker(final·Dictionary·dictionary,·final·int·id,·final·int·sidePixels,·final·Mat·img)·{ 
107 ········generateImageMarker_1(dictionary.nativeObj,·id,·sidePixels,·img.nativeObj); 
108 ····} 
109 ···· 
110 ····public·static·Dictionary·getPredefinedDictionary(final·int·dict)·{110 ····public·static·Dictionary·getPredefinedDictionary(final·int·dict)·{
111 ········return·new·Dictionary(getPredefinedDictionary_0(dict));111 ········return·new·Dictionary(getPredefinedDictionary_0(dict));
112 ····}112 ····}
113 ····113 ····
114 ····public·static·Dictionary·extendDictionary(final·int·nMarkers,·final·int·markerSize,·final·Dictionary·baseDictionary,·final·int·randomSeed)·{114 ····public·static·Dictionary·extendDictionary(final·int·nMarkers,·final·int·markerSize,·final·Dictionary·baseDictionary,·final·int·randomSeed)·{
115 ········return·new·Dictionary(extendDictionary_0(nMarkers,·markerSize,·baseDictionary.nativeObj,·randomSeed));115 ········return·new·Dictionary(extendDictionary_0(nMarkers,·markerSize,·baseDictionary.nativeObj,·randomSeed));
116 ····}116 ····}
Offset 123, 36 lines modifiedOffset 123, 36 lines modified
123 ········return·new·Dictionary(extendDictionary_2(nMarkers,·markerSize));123 ········return·new·Dictionary(extendDictionary_2(nMarkers,·markerSize));
124 ····}124 ····}
125 ····125 ····
126 ····private·static·native·void·groupRectangles_0(final·long·p0,·final·long·p1,·final·int·p2,·final·double·p3);126 ····private·static·native·void·groupRectangles_0(final·long·p0,·final·long·p1,·final·int·p2,·final·double·p3);
127 ····127 ····
128 ····private·static·native·void·groupRectangles_1(final·long·p0,·final·long·p1,·final·int·p2);128 ····private·static·native·void·groupRectangles_1(final·long·p0,·final·long·p1,·final·int·p2);
129 ····129 ····
 130 ····private·static·native·void·drawDetectedMarkers_0(final·long·p0,·final·long·p1,·final·long·p2,·final·double·p3,·final·double·p4,·final·double·p5,·final·double·p6);
 131 ····
 132 ····private·static·native·void·drawDetectedMarkers_1(final·long·p0,·final·long·p1,·final·long·p2);
 133 ····
 134 ····private·static·native·void·drawDetectedMarkers_2(final·long·p0,·final·long·p1);
 135 ····
 136 ····private·static·native·void·generateImageMarker_0(final·long·p0,·final·int·p1,·final·int·p2,·final·long·p3,·final·int·p4);
 137 ····
 138 ····private·static·native·void·generateImageMarker_1(final·long·p0,·final·int·p1,·final·int·p2,·final·long·p3);
 139 ····
130 ····private·static·native·void·drawDetectedCornersCharuco_0(final·long·p0,·final·long·p1,·final·long·p2,·final·double·p3,·final·double·p4,·final·double·p5,·final·double·p6);140 ····private·static·native·void·drawDetectedCornersCharuco_0(final·long·p0,·final·long·p1,·final·long·p2,·final·double·p3,·final·double·p4,·final·double·p5,·final·double·p6);
131 ····141 ····
132 ····private·static·native·void·drawDetectedCornersCharuco_1(final·long·p0,·final·long·p1,·final·long·p2);142 ····private·static·native·void·drawDetectedCornersCharuco_1(final·long·p0,·final·long·p1,·final·long·p2);
133 ····143 ····
134 ····private·static·native·void·drawDetectedCornersCharuco_2(final·long·p0,·final·long·p1);144 ····private·static·native·void·drawDetectedCornersCharuco_2(final·long·p0,·final·long·p1);
135 ····145 ····
136 ····private·static·native·void·drawDetectedDiamonds_0(final·long·p0,·final·long·p1,·final·long·p2,·final·double·p3,·final·double·p4,·final·double·p5,·final·double·p6);146 ····private·static·native·void·drawDetectedDiamonds_0(final·long·p0,·final·long·p1,·final·long·p2,·final·double·p3,·final·double·p4,·final·double·p5,·final·double·p6);
137 ····147 ····
138 ····private·static·native·void·drawDetectedDiamonds_1(final·long·p0,·final·long·p1,·final·long·p2);148 ····private·static·native·void·drawDetectedDiamonds_1(final·long·p0,·final·long·p1,·final·long·p2);
139 ····149 ····
140 ····private·static·native·void·drawDetectedDiamonds_2(final·long·p0,·final·long·p1);150 ····private·static·native·void·drawDetectedDiamonds_2(final·long·p0,·final·long·p1);
141 ····151 ····
142 ····private·static·native·void·drawDetectedMarkers_0(final·long·p0,·final·long·p1,·final·long·p2,·final·double·p3,·final·double·p4,·final·double·p5,·final·double·p6); 
143 ···· 
144 ····private·static·native·void·drawDetectedMarkers_1(final·long·p0,·final·long·p1,·final·long·p2); 
145 ···· 
146 ····private·static·native·void·drawDetectedMarkers_2(final·long·p0,·final·long·p1); 
147 ···· 
148 ····private·static·native·void·generateImageMarker_0(final·long·p0,·final·int·p1,·final·int·p2,·final·long·p3,·final·int·p4); 
Max diff block lines reached; 302/7517 bytes (4.02%) of diff not shown.
15.5 KB
org/opencv/objdetect/Objdetect.java
Ordering differences only
    
Offset 80, 14 lines modifiedOffset 80, 113 lines modified
80 ········Mat·rectList_mat·=·rectList;80 ········Mat·rectList_mat·=·rectList;
81 ········Mat·weights_mat·=·weights;81 ········Mat·weights_mat·=·weights;
82 ········groupRectangles_1(rectList_mat.nativeObj,·weights_mat.nativeObj,·groupThreshold);82 ········groupRectangles_1(rectList_mat.nativeObj,·weights_mat.nativeObj,·groupThreshold);
83 ····}83 ····}
  
  
84 ····//84 ····//
 85 ····//·C++:··void·cv::aruco::drawDetectedMarkers(Mat&·image,·vector_Mat·corners,·Mat·ids·=·Mat(),·Scalar·borderColor·=·Scalar(0,·255,·0))
 86 ····//
  
 87 ····/**
 88 ·····*·Draw·detected·markers·in·image
 89 ·····*
 90 ·····*·@param·image·input/output·image.·It·must·have·1·or·3·channels.·The·number·of·channels·is·not·altered.
 91 ·····*·@param·corners·positions·of·marker·corners·on·input·image.
 92 ·····*·(e.g·std::vector&lt;std::vector&lt;cv::Point2f&gt;·&gt;·).·For·N·detected·markers,·the·dimensions·of
 93 ·····*·this·array·should·be·Nx4.·The·order·of·the·corners·should·be·clockwise.
 94 ·····*·@param·ids·vector·of·identifiers·for·markers·in·markersCorners·.
 95 ·····*·Optional,·if·not·provided,·ids·are·not·painted.
 96 ·····*·@param·borderColor·color·of·marker·borders.·Rest·of·colors·(text·color·and·first·corner·color)
 97 ·····*·are·calculated·based·on·this·one·to·improve·visualization.
 98 ·····*
 99 ·····*·Given·an·array·of·detected·marker·corners·and·its·corresponding·ids,·this·functions·draws
 100 ·····*·the·markers·in·the·image.·The·marker·borders·are·painted·and·the·markers·identifiers·if·provided.
 101 ·····*·Useful·for·debugging·purposes.
 102 ·····*/
 103 ····public·static·void·drawDetectedMarkers(Mat·image,·List<Mat>·corners,·Mat·ids,·Scalar·borderColor)·{
 104 ········Mat·corners_mat·=·Converters.vector_Mat_to_Mat(corners);
 105 ········drawDetectedMarkers_0(image.nativeObj,·corners_mat.nativeObj,·ids.nativeObj,·borderColor.val[0],·borderColor.val[1],·borderColor.val[2],·borderColor.val[3]);
 106 ····}
  
 107 ····/**
 108 ·····*·Draw·detected·markers·in·image
 109 ·····*
 110 ·····*·@param·image·input/output·image.·It·must·have·1·or·3·channels.·The·number·of·channels·is·not·altered.
 111 ·····*·@param·corners·positions·of·marker·corners·on·input·image.
 112 ·····*·(e.g·std::vector&lt;std::vector&lt;cv::Point2f&gt;·&gt;·).·For·N·detected·markers,·the·dimensions·of
 113 ·····*·this·array·should·be·Nx4.·The·order·of·the·corners·should·be·clockwise.
 114 ·····*·@param·ids·vector·of·identifiers·for·markers·in·markersCorners·.
 115 ·····*·Optional,·if·not·provided,·ids·are·not·painted.
 116 ·····*·are·calculated·based·on·this·one·to·improve·visualization.
 117 ·····*
 118 ·····*·Given·an·array·of·detected·marker·corners·and·its·corresponding·ids,·this·functions·draws
 119 ·····*·the·markers·in·the·image.·The·marker·borders·are·painted·and·the·markers·identifiers·if·provided.
 120 ·····*·Useful·for·debugging·purposes.
 121 ·····*/
 122 ····public·static·void·drawDetectedMarkers(Mat·image,·List<Mat>·corners,·Mat·ids)·{
 123 ········Mat·corners_mat·=·Converters.vector_Mat_to_Mat(corners);
 124 ········drawDetectedMarkers_1(image.nativeObj,·corners_mat.nativeObj,·ids.nativeObj);
 125 ····}
  
 126 ····/**
 127 ·····*·Draw·detected·markers·in·image
 128 ·····*
 129 ·····*·@param·image·input/output·image.·It·must·have·1·or·3·channels.·The·number·of·channels·is·not·altered.
 130 ·····*·@param·corners·positions·of·marker·corners·on·input·image.
 131 ·····*·(e.g·std::vector&lt;std::vector&lt;cv::Point2f&gt;·&gt;·).·For·N·detected·markers,·the·dimensions·of
 132 ·····*·this·array·should·be·Nx4.·The·order·of·the·corners·should·be·clockwise.
 133 ·····*·Optional,·if·not·provided,·ids·are·not·painted.
 134 ·····*·are·calculated·based·on·this·one·to·improve·visualization.
 135 ·····*
 136 ·····*·Given·an·array·of·detected·marker·corners·and·its·corresponding·ids,·this·functions·draws
 137 ·····*·the·markers·in·the·image.·The·marker·borders·are·painted·and·the·markers·identifiers·if·provided.
 138 ·····*·Useful·for·debugging·purposes.
 139 ·····*/
 140 ····public·static·void·drawDetectedMarkers(Mat·image,·List<Mat>·corners)·{
 141 ········Mat·corners_mat·=·Converters.vector_Mat_to_Mat(corners);
 142 ········drawDetectedMarkers_2(image.nativeObj,·corners_mat.nativeObj);
 143 ····}
  
  
 144 ····//
 145 ····//·C++:··void·cv::aruco::generateImageMarker(Dictionary·dictionary,·int·id,·int·sidePixels,·Mat&·img,·int·borderBits·=·1)
 146 ····//
  
 147 ····/**
 148 ·····*·Generate·a·canonical·marker·image
 149 ·····*
 150 ·····*·@param·dictionary·dictionary·of·markers·indicating·the·type·of·markers
 151 ·····*·@param·id·identifier·of·the·marker·that·will·be·returned.·It·has·to·be·a·valid·id·in·the·specified·dictionary.
 152 ·····*·@param·sidePixels·size·of·the·image·in·pixels
 153 ·····*·@param·img·output·image·with·the·marker
 154 ·····*·@param·borderBits·width·of·the·marker·border.
 155 ·····*
 156 ·····*·This·function·returns·a·marker·image·in·its·canonical·form·(i.e.·ready·to·be·printed)
 157 ·····*/
 158 ····public·static·void·generateImageMarker(Dictionary·dictionary,·int·id,·int·sidePixels,·Mat·img,·int·borderBits)·{
 159 ········generateImageMarker_0(dictionary.nativeObj,·id,·sidePixels,·img.nativeObj,·borderBits);
 160 ····}
  
 161 ····/**
 162 ·····*·Generate·a·canonical·marker·image
 163 ·····*
 164 ·····*·@param·dictionary·dictionary·of·markers·indicating·the·type·of·markers
 165 ·····*·@param·id·identifier·of·the·marker·that·will·be·returned.·It·has·to·be·a·valid·id·in·the·specified·dictionary.
 166 ·····*·@param·sidePixels·size·of·the·image·in·pixels
 167 ·····*·@param·img·output·image·with·the·marker
 168 ·····*
 169 ·····*·This·function·returns·a·marker·image·in·its·canonical·form·(i.e.·ready·to·be·printed)
 170 ·····*/
 171 ····public·static·void·generateImageMarker(Dictionary·dictionary,·int·id,·int·sidePixels,·Mat·img)·{
 172 ········generateImageMarker_1(dictionary.nativeObj,·id,·sidePixels,·img.nativeObj);
 173 ····}
  
  
 174 ····//
85 ····//·C++:··void·cv::aruco::drawDetectedCornersCharuco(Mat&·image,·Mat·charucoCorners,·Mat·charucoIds·=·Mat(),·Scalar·cornerColor·=·Scalar(255,·0,·0))175 ····//·C++:··void·cv::aruco::drawDetectedCornersCharuco(Mat&·image,·Mat·charucoCorners,·Mat·charucoIds·=·Mat(),·Scalar·cornerColor·=·Scalar(255,·0,·0))
86 ····//176 ····//
  
87 ····/**177 ····/**
88 ·····*·Draws·a·set·of·Charuco·corners178 ·····*·Draws·a·set·of·Charuco·corners
89 ·····*·@param·image·input/output·image.·It·must·have·1·or·3·channels.·The·number·of·channels·is·not179 ·····*·@param·image·input/output·image.·It·must·have·1·or·3·channels.·The·number·of·channels·is·not
90 ·····*·altered.180 ·····*·altered.
Offset 198, 113 lines modifiedOffset 297, 14 lines modified
198 ····public·static·void·drawDetectedDiamonds(Mat·image,·List<Mat>·diamondCorners)·{297 ····public·static·void·drawDetectedDiamonds(Mat·image,·List<Mat>·diamondCorners)·{
199 ········Mat·diamondCorners_mat·=·Converters.vector_Mat_to_Mat(diamondCorners);298 ········Mat·diamondCorners_mat·=·Converters.vector_Mat_to_Mat(diamondCorners);
200 ········drawDetectedDiamonds_2(image.nativeObj,·diamondCorners_mat.nativeObj);299 ········drawDetectedDiamonds_2(image.nativeObj,·diamondCorners_mat.nativeObj);
201 ····}300 ····}
  
  
202 ····//301 ····//
203 ····//·C++:··void·cv::aruco::drawDetectedMarkers(Mat&·image,·vector_Mat·corners,·Mat·ids·=·Mat(),·Scalar·borderColor·=·Scalar(0,·255,·0)) 
204 ····// 
  
205 ····/** 
206 ·····*·Draw·detected·markers·in·image 
207 ·····* 
Max diff block lines reached; 4494/15786 bytes (28.47%) of diff not shown.
4.92 KB
org/opencv/phase_unwrapping/HistogramPhaseUnwrapping.class
4.8 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·c774501e230a9925d4307446976d00836edef7bcff2eb7c3666e687d65589baf1 ··SHA-256·checksum·ffb0e912345f90a8295f9b8141538c86699987dd9bf62c550874f5436775b151
2 ··Compiled·from·"HistogramPhaseUnwrapping.java"2 ··Compiled·from·"HistogramPhaseUnwrapping.java"
3 public·class·org.opencv.phase_unwrapping.HistogramPhaseUnwrapping·extends·org.opencv.phase_unwrapping.PhaseUnwrapping3 public·class·org.opencv.phase_unwrapping.HistogramPhaseUnwrapping·extends·org.opencv.phase_unwrapping.PhaseUnwrapping
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·655 ··major·version:·65
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#7··························//·org/opencv/phase_unwrapping/HistogramPhaseUnwrapping7 ··this_class:·#7··························//·org/opencv/phase_unwrapping/HistogramPhaseUnwrapping
8 ··super_class:·#2·························//·org/opencv/phase_unwrapping/PhaseUnwrapping8 ··super_class:·#2·························//·org/opencv/phase_unwrapping/PhaseUnwrapping
Offset 75, 15 lines modifiedOffset 75, 15 lines modified
75 ····Code:75 ····Code:
76 ······stack=3,·locals=3,·args_size=276 ······stack=3,·locals=3,·args_size=2
77 ·········0:·aload_077 ·········0:·aload_0
78 ·········1:·lload_178 ·········1:·lload_1
79 ·········2:·invokespecial·#1··················//·Method·org/opencv/phase_unwrapping/PhaseUnwrapping."<init>":(J)V79 ·········2:·invokespecial·#1··················//·Method·org/opencv/phase_unwrapping/PhaseUnwrapping."<init>":(J)V
80 ·········5:·return80 ·········5:·return
81 ······LineNumberTable:81 ······LineNumberTable:
82 ········line·25:·082 ········line·26:·0
83 ······LocalVariableTable:83 ······LocalVariableTable:
84 ········Start··Length··Slot··Name···Signature84 ········Start··Length··Slot··Name···Signature
85 ············0·······6·····0··this···Lorg/opencv/phase_unwrapping/HistogramPhaseUnwrapping;85 ············0·······6·····0··this···Lorg/opencv/phase_unwrapping/HistogramPhaseUnwrapping;
86 ············0·······6·····1··addr···J86 ············0·······6·····1··addr···J
  
87 ··public·static·org.opencv.phase_unwrapping.HistogramPhaseUnwrapping·__fromPtr__(long);87 ··public·static·org.opencv.phase_unwrapping.HistogramPhaseUnwrapping·__fromPtr__(long);
88 ····descriptor:·(J)Lorg/opencv/phase_unwrapping/HistogramPhaseUnwrapping;88 ····descriptor:·(J)Lorg/opencv/phase_unwrapping/HistogramPhaseUnwrapping;
Offset 92, 15 lines modifiedOffset 92, 15 lines modified
92 ······stack=4,·locals=2,·args_size=192 ······stack=4,·locals=2,·args_size=1
93 ·········0:·new···········#7··················//·class·org/opencv/phase_unwrapping/HistogramPhaseUnwrapping93 ·········0:·new···········#7··················//·class·org/opencv/phase_unwrapping/HistogramPhaseUnwrapping
94 ·········3:·dup94 ·········3:·dup
95 ·········4:·lload_095 ·········4:·lload_0
96 ·········5:·invokespecial·#9··················//·Method·"<init>":(J)V96 ·········5:·invokespecial·#9··················//·Method·"<init>":(J)V
97 ·········8:·areturn97 ·········8:·areturn
98 ······LineNumberTable:98 ······LineNumberTable:
99 ········line·28:·099 ········line·29:·0
100 ······LocalVariableTable:100 ······LocalVariableTable:
101 ········Start··Length··Slot··Name···Signature101 ········Start··Length··Slot··Name···Signature
102 ············0·······9·····0··addr···J102 ············0·······9·····0··addr···J
  
103 ··public·static·org.opencv.phase_unwrapping.HistogramPhaseUnwrapping·create(org.opencv.phase_unwrapping.HistogramPhaseUnwrapping_Params);103 ··public·static·org.opencv.phase_unwrapping.HistogramPhaseUnwrapping·create(org.opencv.phase_unwrapping.HistogramPhaseUnwrapping_Params);
104 ····descriptor:·(Lorg/opencv/phase_unwrapping/HistogramPhaseUnwrapping_Params;)Lorg/opencv/phase_unwrapping/HistogramPhaseUnwrapping;104 ····descriptor:·(Lorg/opencv/phase_unwrapping/HistogramPhaseUnwrapping_Params;)Lorg/opencv/phase_unwrapping/HistogramPhaseUnwrapping;
105 ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC105 ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC
Offset 108, 44 lines modifiedOffset 108, 44 lines modified
108 ······stack=2,·locals=1,·args_size=1108 ······stack=2,·locals=1,·args_size=1
109 ·········0:·aload_0109 ·········0:·aload_0
110 ·········1:·getfield······#10·················//·Field·org/opencv/phase_unwrapping/HistogramPhaseUnwrapping_Params.nativeObj:J110 ·········1:·getfield······#10·················//·Field·org/opencv/phase_unwrapping/HistogramPhaseUnwrapping_Params.nativeObj:J
111 ·········4:·invokestatic··#16·················//·Method·create_0:(J)J111 ·········4:·invokestatic··#16·················//·Method·create_0:(J)J
112 ·········7:·invokestatic··#20·················//·Method·__fromPtr__:(J)Lorg/opencv/phase_unwrapping/HistogramPhaseUnwrapping;112 ·········7:·invokestatic··#20·················//·Method·__fromPtr__:(J)Lorg/opencv/phase_unwrapping/HistogramPhaseUnwrapping;
113 ········10:·areturn113 ········10:·areturn
114 ······LineNumberTable:114 ······LineNumberTable:
115 ········line·41:·0115 ········line·42:·0
116 ······LocalVariableTable:116 ······LocalVariableTable:
117 ········Start··Length··Slot··Name···Signature117 ········Start··Length··Slot··Name···Signature
118 ············0······11·····0·parameters···Lorg/opencv/phase_unwrapping/HistogramPhaseUnwrapping_Params;118 ············0······11·····0·parameters···Lorg/opencv/phase_unwrapping/HistogramPhaseUnwrapping_Params;
  
119 ··public·static·org.opencv.phase_unwrapping.HistogramPhaseUnwrapping·create();119 ··public·static·org.opencv.phase_unwrapping.HistogramPhaseUnwrapping·create();
120 ····descriptor:·()Lorg/opencv/phase_unwrapping/HistogramPhaseUnwrapping;120 ····descriptor:·()Lorg/opencv/phase_unwrapping/HistogramPhaseUnwrapping;
121 ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC121 ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC
122 ····Code:122 ····Code:
123 ······stack=2,·locals=0,·args_size=0123 ······stack=2,·locals=0,·args_size=0
124 ·········0:·invokestatic··#24·················//·Method·create_1:()J124 ·········0:·invokestatic··#24·················//·Method·create_1:()J
125 ·········3:·invokestatic··#20·················//·Method·__fromPtr__:(J)Lorg/opencv/phase_unwrapping/HistogramPhaseUnwrapping;125 ·········3:·invokestatic··#20·················//·Method·__fromPtr__:(J)Lorg/opencv/phase_unwrapping/HistogramPhaseUnwrapping;
126 ·········6:·areturn126 ·········6:·areturn
127 ······LineNumberTable:127 ······LineNumberTable:
128 ········line·50:·0128 ········line·51:·0
  
129 ··public·void·getInverseReliabilityMap(org.opencv.core.Mat);129 ··public·void·getInverseReliabilityMap(org.opencv.core.Mat);
130 ····descriptor:·(Lorg/opencv/core/Mat;)V130 ····descriptor:·(Lorg/opencv/core/Mat;)V
131 ····flags:·(0x0001)·ACC_PUBLIC131 ····flags:·(0x0001)·ACC_PUBLIC
132 ····Code:132 ····Code:
133 ······stack=4,·locals=2,·args_size=2133 ······stack=4,·locals=2,·args_size=2
134 ·········0:·aload_0134 ·········0:·aload_0
135 ·········1:·getfield······#28·················//·Field·nativeObj:J135 ·········1:·getfield······#28·················//·Field·nativeObj:J
136 ·········4:·aload_1136 ·········4:·aload_1
137 ·········5:·getfield······#29·················//·Field·org/opencv/core/Mat.nativeObj:J137 ·········5:·getfield······#29·················//·Field·org/opencv/core/Mat.nativeObj:J
138 ·········8:·invokestatic··#32·················//·Method·getInverseReliabilityMap_0:(JJ)V138 ·········8:·invokestatic··#32·················//·Method·getInverseReliabilityMap_0:(JJ)V
139 ········11:·return139 ········11:·return
140 ······LineNumberTable:140 ······LineNumberTable:
141 ········line·64:·0141 ········line·65:·0
142 ········line·65:·11142 ········line·66:·11
143 ······LocalVariableTable:143 ······LocalVariableTable:
144 ········Start··Length··Slot··Name···Signature144 ········Start··Length··Slot··Name···Signature
145 ············0······12·····0··this···Lorg/opencv/phase_unwrapping/HistogramPhaseUnwrapping;145 ············0······12·····0··this···Lorg/opencv/phase_unwrapping/HistogramPhaseUnwrapping;
146 ············0······12·····1·reliabilityMap···Lorg/opencv/core/Mat;146 ············0······12·····1·reliabilityMap···Lorg/opencv/core/Mat;
  
147 ··protected·void·finalize()·throws·java.lang.Throwable;147 ··protected·void·finalize()·throws·java.lang.Throwable;
148 ····descriptor:·()V148 ····descriptor:·()V
Offset 153, 16 lines modifiedOffset 153, 16 lines modified
153 ····Code:153 ····Code:
154 ······stack=2,·locals=1,·args_size=1154 ······stack=2,·locals=1,·args_size=1
155 ·········0:·aload_0155 ·········0:·aload_0
156 ·········1:·getfield······#28·················//·Field·nativeObj:J156 ·········1:·getfield······#28·················//·Field·nativeObj:J
157 ·········4:·invokestatic··#36·················//·Method·delete:(J)V157 ·········4:·invokestatic··#36·················//·Method·delete:(J)V
158 ·········7:·return158 ·········7:·return
159 ······LineNumberTable:159 ······LineNumberTable:
160 ········line·70:·0160 ········line·71:·0
161 ········line·71:·7161 ········line·72:·7
162 ······LocalVariableTable:162 ······LocalVariableTable:
163 ········Start··Length··Slot··Name···Signature163 ········Start··Length··Slot··Name···Signature
164 ············0·······8·····0··this···Lorg/opencv/phase_unwrapping/HistogramPhaseUnwrapping;164 ············0·······8·····0··this···Lorg/opencv/phase_unwrapping/HistogramPhaseUnwrapping;
165 ····Exceptions:165 ····Exceptions:
166 ······throws·java.lang.Throwable166 ······throws·java.lang.Throwable
  
167 ··private·static·native·long·create_0(long);167 ··private·static·native·long·create_0(long);
863 B
org/opencv/phase_unwrapping/HistogramPhaseUnwrapping.java
    
Offset 2, 14 lines modifiedOffset 2, 15 lines modified
2 //·This·file·is·auto-generated.·Please·don't·modify·it!2 //·This·file·is·auto-generated.·Please·don't·modify·it!
3 //3 //
4 package·org.opencv.phase_unwrapping;4 package·org.opencv.phase_unwrapping;
  
5 import·org.opencv.core.Mat;5 import·org.opencv.core.Mat;
6 import·org.opencv.phase_unwrapping.HistogramPhaseUnwrapping;6 import·org.opencv.phase_unwrapping.HistogramPhaseUnwrapping;
7 import·org.opencv.phase_unwrapping.HistogramPhaseUnwrapping_Params;7 import·org.opencv.phase_unwrapping.HistogramPhaseUnwrapping_Params;
 8 import·org.opencv.phase_unwrapping.PhaseUnwrapping;
  
8 //·C++:·class·HistogramPhaseUnwrapping9 //·C++:·class·HistogramPhaseUnwrapping
9 /**10 /**
10 ·*·Class·implementing·two-dimensional·phase·unwrapping·based·on·CITE:·histogramUnwrapping11 ·*·Class·implementing·two-dimensional·phase·unwrapping·based·on·CITE:·histogramUnwrapping
11 ·*·This·algorithm·belongs·to·the·quality-guided·phase·unwrapping·methods.12 ·*·This·algorithm·belongs·to·the·quality-guided·phase·unwrapping·methods.
12 ·*·First,·it·computes·a·reliability·map·from·second·differences·between·a·pixel·and·its·eight·neighbours.13 ·*·First,·it·computes·a·reliability·map·from·second·differences·between·a·pixel·and·its·eight·neighbours.
13 ·*·Reliability·values·lie·between·0·and·16*pi*pi.·Then,·this·reliability·map·is·used·to·compute14 ·*·Reliability·values·lie·between·0·and·16*pi*pi.·Then,·this·reliability·map·is·used·to·compute
10.5 KB
org/opencv/structured_light/SinusoidalPattern.class
10.4 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ··SHA-256·checksum·711ae680635e7b9a1812749e6c20f52f043946a3f8779630ce403ca4c26394d71 ··SHA-256·checksum·f5eeecd080c1b9598988ee759e3ba994dab94f84fc77d86c490a2157c8649069
2 ··Compiled·from·"SinusoidalPattern.java"2 ··Compiled·from·"SinusoidalPattern.java"
3 public·class·org.opencv.structured_light.SinusoidalPattern·extends·org.opencv.structured_light.StructuredLightPattern3 public·class·org.opencv.structured_light.SinusoidalPattern·extends·org.opencv.structured_light.StructuredLightPattern
4 ··minor·version:·04 ··minor·version:·0
5 ··major·version:·655 ··major·version:·65
6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER6 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
7 ··this_class:·#7··························//·org/opencv/structured_light/SinusoidalPattern7 ··this_class:·#7··························//·org/opencv/structured_light/SinusoidalPattern
8 ··super_class:·#2·························//·org/opencv/structured_light/StructuredLightPattern8 ··super_class:·#2·························//·org/opencv/structured_light/StructuredLightPattern
Offset 151, 15 lines modifiedOffset 151, 15 lines modified
151 ····Code:151 ····Code:
152 ······stack=3,·locals=3,·args_size=2152 ······stack=3,·locals=3,·args_size=2
153 ·········0:·aload_0153 ·········0:·aload_0
154 ·········1:·lload_1154 ·········1:·lload_1
155 ·········2:·invokespecial·#1··················//·Method·org/opencv/structured_light/StructuredLightPattern."<init>":(J)V155 ·········2:·invokespecial·#1··················//·Method·org/opencv/structured_light/StructuredLightPattern."<init>":(J)V
156 ·········5:·return156 ·········5:·return
157 ······LineNumberTable:157 ······LineNumberTable:
158 ········line·24:·0158 ········line·23:·0
159 ······LocalVariableTable:159 ······LocalVariableTable:
160 ········Start··Length··Slot··Name···Signature160 ········Start··Length··Slot··Name···Signature
161 ············0·······6·····0··this···Lorg/opencv/structured_light/SinusoidalPattern;161 ············0·······6·····0··this···Lorg/opencv/structured_light/SinusoidalPattern;
162 ············0·······6·····1··addr···J162 ············0·······6·····1··addr···J
  
163 ··public·static·org.opencv.structured_light.SinusoidalPattern·__fromPtr__(long);163 ··public·static·org.opencv.structured_light.SinusoidalPattern·__fromPtr__(long);
164 ····descriptor:·(J)Lorg/opencv/structured_light/SinusoidalPattern;164 ····descriptor:·(J)Lorg/opencv/structured_light/SinusoidalPattern;
Offset 168, 15 lines modifiedOffset 168, 15 lines modified
168 ······stack=4,·locals=2,·args_size=1168 ······stack=4,·locals=2,·args_size=1
169 ·········0:·new···········#7··················//·class·org/opencv/structured_light/SinusoidalPattern169 ·········0:·new···········#7··················//·class·org/opencv/structured_light/SinusoidalPattern
170 ·········3:·dup170 ·········3:·dup
171 ·········4:·lload_0171 ·········4:·lload_0
172 ·········5:·invokespecial·#9··················//·Method·"<init>":(J)V172 ·········5:·invokespecial·#9··················//·Method·"<init>":(J)V
173 ·········8:·areturn173 ·········8:·areturn
174 ······LineNumberTable:174 ······LineNumberTable:
175 ········line·27:·0175 ········line·26:·0
176 ······LocalVariableTable:176 ······LocalVariableTable:
177 ········Start··Length··Slot··Name···Signature177 ········Start··Length··Slot··Name···Signature
178 ············0·······9·····0··addr···J178 ············0·······9·····0··addr···J
  
179 ··public·static·org.opencv.structured_light.SinusoidalPattern·create(org.opencv.structured_light.SinusoidalPattern_Params);179 ··public·static·org.opencv.structured_light.SinusoidalPattern·create(org.opencv.structured_light.SinusoidalPattern_Params);
180 ····descriptor:·(Lorg/opencv/structured_light/SinusoidalPattern_Params;)Lorg/opencv/structured_light/SinusoidalPattern;180 ····descriptor:·(Lorg/opencv/structured_light/SinusoidalPattern_Params;)Lorg/opencv/structured_light/SinusoidalPattern;
181 ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC181 ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC
Offset 184, 29 lines modifiedOffset 184, 29 lines modified
184 ······stack=2,·locals=1,·args_size=1184 ······stack=2,·locals=1,·args_size=1
185 ·········0:·aload_0185 ·········0:·aload_0
186 ·········1:·invokevirtual·#10·················//·Method·org/opencv/structured_light/SinusoidalPattern_Params.getNativeObjAddr:()J186 ·········1:·invokevirtual·#10·················//·Method·org/opencv/structured_light/SinusoidalPattern_Params.getNativeObjAddr:()J
187 ·········4:·invokestatic··#16·················//·Method·create_0:(J)J187 ·········4:·invokestatic··#16·················//·Method·create_0:(J)J
188 ·········7:·invokestatic··#20·················//·Method·__fromPtr__:(J)Lorg/opencv/structured_light/SinusoidalPattern;188 ·········7:·invokestatic··#20·················//·Method·__fromPtr__:(J)Lorg/opencv/structured_light/SinusoidalPattern;
189 ········10:·areturn189 ········10:·areturn
190 ······LineNumberTable:190 ······LineNumberTable:
191 ········line·40:·0191 ········line·39:·0
192 ······LocalVariableTable:192 ······LocalVariableTable:
193 ········Start··Length··Slot··Name···Signature193 ········Start··Length··Slot··Name···Signature
194 ············0······11·····0·parameters···Lorg/opencv/structured_light/SinusoidalPattern_Params;194 ············0······11·····0·parameters···Lorg/opencv/structured_light/SinusoidalPattern_Params;
  
195 ··public·static·org.opencv.structured_light.SinusoidalPattern·create();195 ··public·static·org.opencv.structured_light.SinusoidalPattern·create();
196 ····descriptor:·()Lorg/opencv/structured_light/SinusoidalPattern;196 ····descriptor:·()Lorg/opencv/structured_light/SinusoidalPattern;
197 ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC197 ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC
198 ····Code:198 ····Code:
199 ······stack=2,·locals=0,·args_size=0199 ······stack=2,·locals=0,·args_size=0
200 ·········0:·invokestatic··#24·················//·Method·create_1:()J200 ·········0:·invokestatic··#24·················//·Method·create_1:()J
201 ·········3:·invokestatic··#20·················//·Method·__fromPtr__:(J)Lorg/opencv/structured_light/SinusoidalPattern;201 ·········3:·invokestatic··#20·················//·Method·__fromPtr__:(J)Lorg/opencv/structured_light/SinusoidalPattern;
202 ·········6:·areturn202 ·········6:·areturn
203 ······LineNumberTable:203 ······LineNumberTable:
204 ········line·49:·0204 ········line·48:·0
  
205 ··public·void·computePhaseMap(java.util.List<org.opencv.core.Mat>,·org.opencv.core.Mat,·org.opencv.core.Mat,·org.opencv.core.Mat);205 ··public·void·computePhaseMap(java.util.List<org.opencv.core.Mat>,·org.opencv.core.Mat,·org.opencv.core.Mat,·org.opencv.core.Mat);
206 ····descriptor:·(Ljava/util/List;Lorg/opencv/core/Mat;Lorg/opencv/core/Mat;Lorg/opencv/core/Mat;)V206 ····descriptor:·(Ljava/util/List;Lorg/opencv/core/Mat;Lorg/opencv/core/Mat;Lorg/opencv/core/Mat;)V
207 ····flags:·(0x0001)·ACC_PUBLIC207 ····flags:·(0x0001)·ACC_PUBLIC
208 ····Code:208 ····Code:
209 ······stack=10,·locals=6,·args_size=5209 ······stack=10,·locals=6,·args_size=5
210 ·········0:·aload_1210 ·········0:·aload_1
Offset 221, 17 lines modifiedOffset 221, 17 lines modified
221 ········19:·aload_3221 ········19:·aload_3
222 ········20:·getfield······#37·················//·Field·org/opencv/core/Mat.nativeObj:J222 ········20:·getfield······#37·················//·Field·org/opencv/core/Mat.nativeObj:J
223 ········23:·aload·········4223 ········23:·aload·········4
224 ········25:·getfield······#37·················//·Field·org/opencv/core/Mat.nativeObj:J224 ········25:·getfield······#37·················//·Field·org/opencv/core/Mat.nativeObj:J
225 ········28:·invokestatic··#40·················//·Method·computePhaseMap_0:(JJJJJ)V225 ········28:·invokestatic··#40·················//·Method·computePhaseMap_0:(JJJJJ)V
226 ········31:·return226 ········31:·return
227 ······LineNumberTable:227 ······LineNumberTable:
228 ········line·65:·0228 ········line·64:·0
229 ········line·66:·6229 ········line·65:·6
230 ········line·67:·31230 ········line·66:·31
231 ······LocalVariableTable:231 ······LocalVariableTable:
232 ········Start··Length··Slot··Name···Signature232 ········Start··Length··Slot··Name···Signature
233 ············0······32·····0··this···Lorg/opencv/structured_light/SinusoidalPattern;233 ············0······32·····0··this···Lorg/opencv/structured_light/SinusoidalPattern;
234 ············0······32·····1·patternImages···Ljava/util/List;234 ············0······32·····1·patternImages···Ljava/util/List;
235 ············0······32·····2·wrappedPhaseMap···Lorg/opencv/core/Mat;235 ············0······32·····2·wrappedPhaseMap···Lorg/opencv/core/Mat;
236 ············0······32·····3·shadowMask···Lorg/opencv/core/Mat;236 ············0······32·····3·shadowMask···Lorg/opencv/core/Mat;
237 ············0······32·····4·fundamental···Lorg/opencv/core/Mat;237 ············0······32·····4·fundamental···Lorg/opencv/core/Mat;
Offset 256, 17 lines modifiedOffset 256, 17 lines modified
256 ········15:·aload_2256 ········15:·aload_2
257 ········16:·getfield······#37·················//·Field·org/opencv/core/Mat.nativeObj:J257 ········16:·getfield······#37·················//·Field·org/opencv/core/Mat.nativeObj:J
258 ········19:·aload_3258 ········19:·aload_3
259 ········20:·getfield······#37·················//·Field·org/opencv/core/Mat.nativeObj:J259 ········20:·getfield······#37·················//·Field·org/opencv/core/Mat.nativeObj:J
260 ········23:·invokestatic··#44·················//·Method·computePhaseMap_1:(JJJJ)V260 ········23:·invokestatic··#44·················//·Method·computePhaseMap_1:(JJJJ)V
261 ········26:·return261 ········26:·return
262 ······LineNumberTable:262 ······LineNumberTable:
263 ········line·76:·0263 ········line·75:·0
 264 ········line·76:·6
264 ········line·77:·6265 ········line·77:·26
265 ········line·78:·26 
266 ······LocalVariableTable:266 ······LocalVariableTable:
267 ········Start··Length··Slot··Name···Signature267 ········Start··Length··Slot··Name···Signature
268 ············0······27·····0··this···Lorg/opencv/structured_light/SinusoidalPattern;268 ············0······27·····0··this···Lorg/opencv/structured_light/SinusoidalPattern;
269 ············0······27·····1·patternImages···Ljava/util/List;269 ············0······27·····1·patternImages···Ljava/util/List;
270 ············0······27·····2·wrappedPhaseMap···Lorg/opencv/core/Mat;270 ············0······27·····2·wrappedPhaseMap···Lorg/opencv/core/Mat;
271 ············0······27·····3·shadowMask···Lorg/opencv/core/Mat;271 ············0······27·····3·shadowMask···Lorg/opencv/core/Mat;
272 ············6······21·····4·patternImages_mat···Lorg/opencv/core/Mat;272 ············6······21·····4·patternImages_mat···Lorg/opencv/core/Mat;
Offset 288, 17 lines modifiedOffset 288, 17 lines modified
288 ·········9:·aload_3288 ·········9:·aload_3
289 ········10:·getfield······#37·················//·Field·org/opencv/core/Mat.nativeObj:J289 ········10:·getfield······#37·················//·Field·org/opencv/core/Mat.nativeObj:J
290 ········13:·aload_2290 ········13:·aload_2
291 ········14:·getfield······#37·················//·Field·org/opencv/core/Mat.nativeObj:J291 ········14:·getfield······#37·················//·Field·org/opencv/core/Mat.nativeObj:J
292 ········17:·invokestatic··#48·················//·Method·computePhaseMap_2:(JJJ)V292 ········17:·invokestatic··#48·················//·Method·computePhaseMap_2:(JJJ)V
293 ········20:·return293 ········20:·return
294 ······LineNumberTable:294 ······LineNumberTable:
295 ········line·86:·0295 ········line·85:·0
296 ········line·87:·5296 ········line·86:·5
297 ········line·88:·20297 ········line·87:·20
298 ······LocalVariableTable:298 ······LocalVariableTable:
299 ········Start··Length··Slot··Name···Signature299 ········Start··Length··Slot··Name···Signature
300 ············0······21·····0··this···Lorg/opencv/structured_light/SinusoidalPattern;300 ············0······21·····0··this···Lorg/opencv/structured_light/SinusoidalPattern;
301 ············0······21·····1·patternImages···Ljava/util/List;301 ············0······21·····1·patternImages···Ljava/util/List;
302 ············0······21·····2·wrappedPhaseMap···Lorg/opencv/core/Mat;302 ············0······21·····2·wrappedPhaseMap···Lorg/opencv/core/Mat;
303 ············5······16·····3·patternImages_mat···Lorg/opencv/core/Mat;303 ············5······16·····3·patternImages_mat···Lorg/opencv/core/Mat;
304 ······LocalVariableTypeTable:304 ······LocalVariableTypeTable:
Offset 322, 16 lines modifiedOffset 322, 16 lines modified
322 ········16:·aload_3322 ········16:·aload_3
Max diff block lines reached; 4138/10532 bytes (39.29%) of diff not shown.
667 B
org/opencv/structured_light/SinusoidalPattern.java
    
Offset 5, 15 lines modifiedOffset 5, 14 lines modified
  
5 import·java.util.ArrayList;5 import·java.util.ArrayList;
6 import·java.util.List;6 import·java.util.List;
7 import·org.opencv.core.Mat;7 import·org.opencv.core.Mat;
8 import·org.opencv.core.Size;8 import·org.opencv.core.Size;
9 import·org.opencv.structured_light.SinusoidalPattern;9 import·org.opencv.structured_light.SinusoidalPattern;
10 import·org.opencv.structured_light.SinusoidalPattern_Params;10 import·org.opencv.structured_light.SinusoidalPattern_Params;
11 import·org.opencv.structured_light.StructuredLightPattern; 
12 import·org.opencv.utils.Converters;11 import·org.opencv.utils.Converters;
  
13 //·C++:·class·SinusoidalPattern12 //·C++:·class·SinusoidalPattern
14 /**13 /**
15 ·*·Class·implementing·Fourier·transform·profilometry·(FTP)·,·phase-shifting·profilometry·(PSP)14 ·*·Class·implementing·Fourier·transform·profilometry·(FTP)·,·phase-shifting·profilometry·(PSP)
16 ·*·and·Fourier-assisted·phase-shifting·profilometry·(FAPS)·based·on·CITE:·faps.15 ·*·and·Fourier-assisted·phase-shifting·profilometry·(FAPS)·based·on·CITE:·faps.
17 ·*16 ·*
450 B
org/opencv/structured_light/Structured_light.class
350 B
procyon -ec {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
1 package·org.opencv.structured_light;1 package·org.opencv.structured_light;
  
2 public·class·Structured_light2 public·class·Structured_light
3 {3 {
4 ····public·static·final·int·DECODE_3D_UNDERWORLD·=·0; 
5 ····public·static·final·int·FTP·=·0;4 ····public·static·final·int·FTP·=·0;
6 ····public·static·final·int·PSP·=·1;5 ····public·static·final·int·PSP·=·1;
7 ····public·static·final·int·FAPS·=·2;6 ····public·static·final·int·FAPS·=·2;
 7 ····public·static·final·int·DECODE_3D_UNDERWORLD·=·0;
8 }8 }
423 B
org/opencv/structured_light/Structured_light.java
    
Offset 7, 16 lines modifiedOffset 7, 16 lines modified
  
7 //·C++:·class·Structured_light7 //·C++:·class·Structured_light
  
8 public·class·Structured_light·{8 public·class·Structured_light·{
  
9 ····//·C++:·enum·<unnamed>9 ····//·C++:·enum·<unnamed>
10 ····public·static·final·int10 ····public·static·final·int
11 ············DECODE_3D_UNDERWORLD·=·0, 
12 ············FTP·=·0,11 ············FTP·=·0,
13 ············PSP·=·1,12 ············PSP·=·1,
14 ············FAPS·=·2;13 ············FAPS·=·2,
 14 ············DECODE_3D_UNDERWORLD·=·0;
  
  
  
  
15 }15 }
7.09 KB
org/opencv/text/Text.class
7.04 KB
procyon -ec {}
    
Offset 6, 18 lines modifiedOffset 6, 18 lines modified
6 import·org.opencv.utils.Converters;6 import·org.opencv.utils.Converters;
7 import·java.util.List;7 import·java.util.List;
8 import·org.opencv.core.MatOfRect;8 import·org.opencv.core.MatOfRect;
9 import·org.opencv.core.Mat;9 import·org.opencv.core.Mat;
  
10 public·class·Text10 public·class·Text
11 {11 {
12 ····public·static·final·int·OCR_LEVEL_WORD·=·0; 
13 ····public·static·final·int·OCR_LEVEL_TEXTLINE·=·1; 
14 ····public·static·final·int·ERFILTER_NM_RGBLGrad·=·0;12 ····public·static·final·int·ERFILTER_NM_RGBLGrad·=·0;
15 ····public·static·final·int·ERFILTER_NM_IHSGrad·=·1;13 ····public·static·final·int·ERFILTER_NM_IHSGrad·=·1;
 14 ····public·static·final·int·OCR_LEVEL_WORD·=·0;
 15 ····public·static·final·int·OCR_LEVEL_TEXTLINE·=·1;
16 ····public·static·final·int·OCR_KNN_CLASSIFIER·=·0;16 ····public·static·final·int·OCR_KNN_CLASSIFIER·=·0;
17 ····public·static·final·int·OCR_CNN_CLASSIFIER·=·1;17 ····public·static·final·int·OCR_CNN_CLASSIFIER·=·1;
18 ····public·static·final·int·OCR_DECODER_VITERBI·=·0;18 ····public·static·final·int·OCR_DECODER_VITERBI·=·0;
19 ····public·static·final·int·ERGROUPING_ORIENTATION_HORIZ·=·0;19 ····public·static·final·int·ERGROUPING_ORIENTATION_HORIZ·=·0;
20 ····public·static·final·int·ERGROUPING_ORIENTATION_ANY·=·1;20 ····public·static·final·int·ERGROUPING_ORIENTATION_ANY·=·1;
21 ····public·static·final·int·OEM_TESSERACT_ONLY·=·0;21 ····public·static·final·int·OEM_TESSERACT_ONLY·=·0;
22 ····public·static·final·int·OEM_CUBE_ONLY·=·1;22 ····public·static·final·int·OEM_CUBE_ONLY·=·1;
Offset 46, 36 lines modifiedOffset 46, 14 lines modified
46 ····}46 ····}
47 ····47 ····
48 ····public·static·void·detectTextSWT(final·Mat·input,·final·MatOfRect·result,·final·boolean·dark_on_light)·{48 ····public·static·void·detectTextSWT(final·Mat·input,·final·MatOfRect·result,·final·boolean·dark_on_light)·{
49 ········final·Mat·result_mat·=·(Mat)result;49 ········final·Mat·result_mat·=·(Mat)result;
50 ········detectTextSWT_2(input.nativeObj,·result_mat.nativeObj,·dark_on_light);50 ········detectTextSWT_2(input.nativeObj,·result_mat.nativeObj,·dark_on_light);
51 ····}51 ····}
52 ····52 ····
53 ····@Deprecated 
54 ····public·static·OCRHMMDecoder_ClassifierCallback·loadOCRHMMClassifierNM(final·String·filename)·{ 
55 ········return·OCRHMMDecoder_ClassifierCallback.__fromPtr__(loadOCRHMMClassifierNM_0(filename)); 
56 ····} 
57 ···· 
58 ····@Deprecated 
59 ····public·static·OCRHMMDecoder_ClassifierCallback·loadOCRHMMClassifierCNN(final·String·filename)·{ 
60 ········return·OCRHMMDecoder_ClassifierCallback.__fromPtr__(loadOCRHMMClassifierCNN_0(filename)); 
61 ····} 
62 ···· 
63 ····public·static·OCRHMMDecoder_ClassifierCallback·loadOCRHMMClassifier(final·String·filename,·final·int·classifier)·{ 
64 ········return·OCRHMMDecoder_ClassifierCallback.__fromPtr__(loadOCRHMMClassifier_0(filename,·classifier)); 
65 ····} 
66 ···· 
67 ····public·static·Mat·createOCRHMMTransitionsTable(final·String·vocabulary,·final·List<String>·lexicon)·{ 
68 ········return·new·Mat(createOCRHMMTransitionsTable_0(vocabulary,·lexicon)); 
69 ····} 
70 ···· 
71 ····public·static·OCRBeamSearchDecoder_ClassifierCallback·loadOCRBeamSearchClassifierCNN(final·String·filename)·{ 
72 ········return·OCRBeamSearchDecoder_ClassifierCallback.__fromPtr__(loadOCRBeamSearchClassifierCNN_0(filename)); 
73 ····} 
74 ···· 
75 ····public·static·ERFilter·createERFilterNM1(final·ERFilter_Callback·cb,·final·int·thresholdDelta,·final·float·minArea,·final·float·maxArea,·final·float·minProbability,·final·boolean·nonMaxSuppression,·final·float·minProbabilityDiff)·{53 ····public·static·ERFilter·createERFilterNM1(final·ERFilter_Callback·cb,·final·int·thresholdDelta,·final·float·minArea,·final·float·maxArea,·final·float·minProbability,·final·boolean·nonMaxSuppression,·final·float·minProbabilityDiff)·{
76 ········return·ERFilter.__fromPtr__(createERFilterNM1_0(cb.getNativeObjAddr(),·thresholdDelta,·minArea,·maxArea,·minProbability,·nonMaxSuppression,·minProbabilityDiff));54 ········return·ERFilter.__fromPtr__(createERFilterNM1_0(cb.getNativeObjAddr(),·thresholdDelta,·minArea,·maxArea,·minProbability,·nonMaxSuppression,·minProbabilityDiff));
77 ····}55 ····}
78 ····56 ····
79 ····public·static·ERFilter·createERFilterNM1(final·ERFilter_Callback·cb,·final·int·thresholdDelta,·final·float·minArea,·final·float·maxArea,·final·float·minProbability,·final·boolean·nonMaxSuppression)·{57 ····public·static·ERFilter·createERFilterNM1(final·ERFilter_Callback·cb,·final·int·thresholdDelta,·final·float·minArea,·final·float·maxArea,·final·float·minProbability,·final·boolean·nonMaxSuppression)·{
80 ········return·ERFilter.__fromPtr__(createERFilterNM1_1(cb.getNativeObjAddr(),·thresholdDelta,·minArea,·maxArea,·minProbability,·nonMaxSuppression));58 ········return·ERFilter.__fromPtr__(createERFilterNM1_1(cb.getNativeObjAddr(),·thresholdDelta,·minArea,·maxArea,·minProbability,·nonMaxSuppression));
81 ····}59 ····}
Offset 217, 29 lines modifiedOffset 195, 41 lines modified
217 ····}195 ····}
218 ····196 ····
219 ····public·static·void·detectRegions(final·Mat·image,·final·ERFilter·er_filter1,·final·ERFilter·er_filter2,·final·MatOfRect·groups_rects)·{197 ····public·static·void·detectRegions(final·Mat·image,·final·ERFilter·er_filter1,·final·ERFilter·er_filter2,·final·MatOfRect·groups_rects)·{
220 ········final·Mat·groups_rects_mat·=·(Mat)groups_rects;198 ········final·Mat·groups_rects_mat·=·(Mat)groups_rects;
221 ········detectRegions_4(image.nativeObj,·er_filter1.getNativeObjAddr(),·er_filter2.getNativeObjAddr(),·groups_rects_mat.nativeObj);199 ········detectRegions_4(image.nativeObj,·er_filter1.getNativeObjAddr(),·er_filter2.getNativeObjAddr(),·groups_rects_mat.nativeObj);
222 ····}200 ····}
223 ····201 ····
224 ····private·static·native·void·detectTextSWT_0(final·long·p0,·final·long·p1,·final·boolean·p2,·final·long·p3,·final·long·p4);202 ····@Deprecated
 203 ····public·static·OCRHMMDecoder_ClassifierCallback·loadOCRHMMClassifierNM(final·String·filename)·{
 204 ········return·OCRHMMDecoder_ClassifierCallback.__fromPtr__(loadOCRHMMClassifierNM_0(filename));
 205 ····}
225 ····206 ····
226 ····private·static·native·void·detectTextSWT_1(final·long·p0,·final·long·p1,·final·boolean·p2,·final·long·p3);207 ····@Deprecated
 208 ····public·static·OCRHMMDecoder_ClassifierCallback·loadOCRHMMClassifierCNN(final·String·filename)·{
 209 ········return·OCRHMMDecoder_ClassifierCallback.__fromPtr__(loadOCRHMMClassifierCNN_0(filename));
 210 ····}
227 ····211 ····
228 ····private·static·native·void·detectTextSWT_2(final·long·p0,·final·long·p1,·final·boolean·p2);212 ····public·static·OCRHMMDecoder_ClassifierCallback·loadOCRHMMClassifier(final·String·filename,·final·int·classifier)·{
 213 ········return·OCRHMMDecoder_ClassifierCallback.__fromPtr__(loadOCRHMMClassifier_0(filename,·classifier));
 214 ····}
229 ····215 ····
230 ····private·static·native·long·loadOCRHMMClassifierNM_0(final·String·p0);216 ····public·static·Mat·createOCRHMMTransitionsTable(final·String·vocabulary,·final·List<String>·lexicon)·{
 217 ········return·new·Mat(createOCRHMMTransitionsTable_0(vocabulary,·lexicon));
 218 ····}
231 ····219 ····
232 ····private·static·native·long·loadOCRHMMClassifierCNN_0(final·String·p0);220 ····public·static·OCRBeamSearchDecoder_ClassifierCallback·loadOCRBeamSearchClassifierCNN(final·String·filename)·{
 221 ········return·OCRBeamSearchDecoder_ClassifierCallback.__fromPtr__(loadOCRBeamSearchClassifierCNN_0(filename));
 222 ····}
233 ····223 ····
234 ····private·static·native·long·loadOCRHMMClassifier_0(final·String·p0,·final·int·p1);224 ····private·static·native·void·detectTextSWT_0(final·long·p0,·final·long·p1,·final·boolean·p2,·final·long·p3,·final·long·p4);
235 ····225 ····
236 ····private·static·native·long·createOCRHMMTransitionsTable_0(final·String·p0,·final·List<String>·p1);226 ····private·static·native·void·detectTextSWT_1(final·long·p0,·final·long·p1,·final·boolean·p2,·final·long·p3);
237 ····227 ····
238 ····private·static·native·long·loadOCRBeamSearchClassifierCNN_0(final·String·p0);228 ····private·static·native·void·detectTextSWT_2(final·long·p0,·final·long·p1,·final·boolean·p2);
239 ····229 ····
240 ····private·static·native·long·createERFilterNM1_0(final·long·p0,·final·int·p1,·final·float·p2,·final·float·p3,·final·float·p4,·final·boolean·p5,·final·float·p6);230 ····private·static·native·long·createERFilterNM1_0(final·long·p0,·final·int·p1,·final·float·p2,·final·float·p3,·final·float·p4,·final·boolean·p5,·final·float·p6);
241 ····231 ····
242 ····private·static·native·long·createERFilterNM1_1(final·long·p0,·final·int·p1,·final·float·p2,·final·float·p3,·final·float·p4,·final·boolean·p5);232 ····private·static·native·long·createERFilterNM1_1(final·long·p0,·final·int·p1,·final·float·p2,·final·float·p3,·final·float·p4,·final·boolean·p5);
243 ····233 ····
244 ····private·static·native·long·createERFilterNM1_2(final·long·p0,·final·int·p1,·final·float·p2,·final·float·p3,·final·float·p4);234 ····private·static·native·long·createERFilterNM1_2(final·long·p0,·final·int·p1,·final·float·p2,·final·float·p3,·final·float·p4);
245 ····235 ····
Offset 294, 8 lines modifiedOffset 284, 18 lines modified
294 ····private·static·native·void·detectRegions_1(final·long·p0,·final·long·p1,·final·long·p2,·final·long·p3,·final·int·p4,·final·String·p5,·final·float·p6);284 ····private·static·native·void·detectRegions_1(final·long·p0,·final·long·p1,·final·long·p2,·final·long·p3,·final·int·p4,·final·String·p5,·final·float·p6);
295 ····285 ····
296 ····private·static·native·void·detectRegions_2(final·long·p0,·final·long·p1,·final·long·p2,·final·long·p3,·final·int·p4,·final·String·p5);286 ····private·static·native·void·detectRegions_2(final·long·p0,·final·long·p1,·final·long·p2,·final·long·p3,·final·int·p4,·final·String·p5);
297 ····287 ····
298 ····private·static·native·void·detectRegions_3(final·long·p0,·final·long·p1,·final·long·p2,·final·long·p3,·final·int·p4);288 ····private·static·native·void·detectRegions_3(final·long·p0,·final·long·p1,·final·long·p2,·final·long·p3,·final·int·p4);
299 ····289 ····
300 ····private·static·native·void·detectRegions_4(final·long·p0,·final·long·p1,·final·long·p2,·final·long·p3);290 ····private·static·native·void·detectRegions_4(final·long·p0,·final·long·p1,·final·long·p2,·final·long·p3);
 291 ····
 292 ····private·static·native·long·loadOCRHMMClassifierNM_0(final·String·p0);
 293 ····
 294 ····private·static·native·long·loadOCRHMMClassifierCNN_0(final·String·p0);
 295 ····
 296 ····private·static·native·long·loadOCRHMMClassifier_0(final·String·p0,·final·int·p1);
 297 ····
 298 ····private·static·native·long·createOCRHMMTransitionsTable_0(final·String·p0,·final·List<String>·p1);
 299 ····
 300 ····private·static·native·long·loadOCRBeamSearchClassifierCNN_0(final·String·p0);
301 }301 }
16.7 KB
org/opencv/text/Text.java
    
Offset 16, 18 lines modifiedOffset 16, 18 lines modified
  
16 //·C++:·class·Text16 //·C++:·class·Text
  
17 public·class·Text·{17 public·class·Text·{
  
18 ····//·C++:·enum·<unnamed>18 ····//·C++:·enum·<unnamed>
19 ····public·static·final·int19 ····public·static·final·int
20 ············OCR_LEVEL_WORD·=·0, 
21 ············OCR_LEVEL_TEXTLINE·=·1, 
22 ············ERFILTER_NM_RGBLGrad·=·0,20 ············ERFILTER_NM_RGBLGrad·=·0,
23 ············ERFILTER_NM_IHSGrad·=·1;21 ············ERFILTER_NM_IHSGrad·=·1,
 22 ············OCR_LEVEL_WORD·=·0,
 23 ············OCR_LEVEL_TEXTLINE·=·1;
  
  
24 ····//·C++:·enum·classifier_type·(cv.text.classifier_type)24 ····//·C++:·enum·classifier_type·(cv.text.classifier_type)
25 ····public·static·final·int25 ····public·static·final·int
26 ············OCR_KNN_CLASSIFIER·=·0,26 ············OCR_KNN_CLASSIFIER·=·0,
27 ············OCR_CNN_CLASSIFIER·=·1;27 ············OCR_CNN_CLASSIFIER·=·1;
  
Offset 104, 123 lines modifiedOffset 104, 14 lines modified
104 ····public·static·void·detectTextSWT(Mat·input,·MatOfRect·result,·boolean·dark_on_light)·{104 ····public·static·void·detectTextSWT(Mat·input,·MatOfRect·result,·boolean·dark_on_light)·{
105 ········Mat·result_mat·=·result;105 ········Mat·result_mat·=·result;
106 ········detectTextSWT_2(input.nativeObj,·result_mat.nativeObj,·dark_on_light);106 ········detectTextSWT_2(input.nativeObj,·result_mat.nativeObj,·dark_on_light);
107 ····}107 ····}
  
  
108 ····//108 ····//
109 ····//·C++:··Ptr_OCRHMMDecoder_ClassifierCallback·cv::text::loadOCRHMMClassifierNM(String·filename) 
110 ····// 
  
111 ····/** 
112 ·····*·Allow·to·implicitly·load·the·default·character·classifier·when·creating·an·OCRHMMDecoder·object. 
113 ·····* 
114 ·····*·@param·filename·The·XML·or·YAML·file·with·the·classifier·model·(e.g.·OCRHMM_knn_model_data.xml) 
115 ·····* 
116 ·····*·The·KNN·default·classifier·is·based·in·the·scene·text·recognition·method·proposed·by·Lukás·Neumann·&amp; 
117 ·····*·Jiri·Matas·in·[Neumann11b].·Basically,·the·region·(contour)·in·the·input·image·is·normalized·to·a 
118 ·····*·fixed·size,·while·retaining·the·centroid·and·aspect·ratio,·in·order·to·extract·a·feature·vector 
119 ·····*·based·on·gradient·orientations·along·the·chain-code·of·its·perimeter.·Then,·the·region·is·classified 
120 ·····*·using·a·KNN·model·trained·with·synthetic·data·of·rendered·characters·with·different·standard·font 
121 ·····*·types. 
122 ·····* 
123 ·····*·@deprecated·loadOCRHMMClassifier·instead 
124 ·····*·@return·automatically·generated 
125 ·····*/ 
126 ····@Deprecated 
127 ····public·static·OCRHMMDecoder_ClassifierCallback·loadOCRHMMClassifierNM(String·filename)·{ 
128 ········return·OCRHMMDecoder_ClassifierCallback.__fromPtr__(loadOCRHMMClassifierNM_0(filename)); 
129 ····} 
  
  
130 ····// 
131 ····//·C++:··Ptr_OCRHMMDecoder_ClassifierCallback·cv::text::loadOCRHMMClassifierCNN(String·filename) 
132 ····// 
  
133 ····/** 
134 ·····*·Allow·to·implicitly·load·the·default·character·classifier·when·creating·an·OCRHMMDecoder·object. 
135 ·····* 
136 ·····*·@param·filename·The·XML·or·YAML·file·with·the·classifier·model·(e.g.·OCRBeamSearch_CNN_model_data.xml.gz) 
137 ·····* 
138 ·····*·The·CNN·default·classifier·is·based·in·the·scene·text·recognition·method·proposed·by·Adam·Coates·&amp; 
139 ·····*·Andrew·NG·in·[Coates11a].·The·character·classifier·consists·in·a·Single·Layer·Convolutional·Neural·Network·and 
140 ·····*·a·linear·classifier.·It·is·applied·to·the·input·image·in·a·sliding·window·fashion,·providing·a·set·of·recognitions 
141 ·····*·at·each·window·location. 
142 ·····* 
143 ·····*·@deprecated·use·loadOCRHMMClassifier·instead 
144 ·····*·@return·automatically·generated 
145 ·····*/ 
146 ····@Deprecated 
147 ····public·static·OCRHMMDecoder_ClassifierCallback·loadOCRHMMClassifierCNN(String·filename)·{ 
148 ········return·OCRHMMDecoder_ClassifierCallback.__fromPtr__(loadOCRHMMClassifierCNN_0(filename)); 
149 ····} 
  
  
150 ····// 
151 ····//·C++:··Ptr_OCRHMMDecoder_ClassifierCallback·cv::text::loadOCRHMMClassifier(String·filename,·int·classifier) 
152 ····// 
  
153 ····/** 
154 ·····*·Allow·to·implicitly·load·the·default·character·classifier·when·creating·an·OCRHMMDecoder·object. 
155 ·····* 
156 ·····*··@param·filename·The·XML·or·YAML·file·with·the·classifier·model·(e.g.·OCRBeamSearch_CNN_model_data.xml.gz) 
157 ·····* 
158 ·····*··@param·classifier·Can·be·one·of·classifier_type·enum·values. 
159 ·····*·@return·automatically·generated 
160 ·····*/ 
161 ····public·static·OCRHMMDecoder_ClassifierCallback·loadOCRHMMClassifier(String·filename,·int·classifier)·{ 
162 ········return·OCRHMMDecoder_ClassifierCallback.__fromPtr__(loadOCRHMMClassifier_0(filename,·classifier)); 
163 ····} 
  
  
164 ····// 
165 ····//·C++:··Mat·cv::text::createOCRHMMTransitionsTable(String·vocabulary,·vector_String·lexicon) 
166 ····// 
  
167 ····/** 
168 ·····*·Utility·function·to·create·a·tailored·language·model·transitions·table·from·a·given·list·of·words·(lexicon). 
169 ·····* 
170 ·····*·@param·vocabulary·The·language·vocabulary·(chars·when·ASCII·English·text). 
171 ·····* 
172 ·····*·@param·lexicon·The·list·of·words·that·are·expected·to·be·found·in·a·particular·image. 
173 ·····* 
174 ·····* 
175 ·····*·The·function·calculate·frequency·statistics·of·character·pairs·from·the·given·lexicon·and·fills·the·output·transition_probabilities_table·with·them.·The·transition_probabilities_table·can·be·used·as·input·in·the·OCRHMMDecoder::create()·and·OCRBeamSearchDecoder::create()·methods. 
176 ·····*·<b>Note:</b> 
177 ·····*·-···(C++)·An·alternative·would·be·to·load·the·default·generic·language·transition·table·provided·in·the·text·module·samples·folder·(created·from·ispell·42869·english·words·list)·: 
178 ·····*·&lt;https://github.com/opencv/opencv_contrib/blob/master/modules/text/samples/OCRHMM_transitions_table.xml&gt; 
179 ·····* 
180 ·····*·@return·automatically·generated 
181 ·····*/ 
182 ····public·static·Mat·createOCRHMMTransitionsTable(String·vocabulary,·List<String>·lexicon)·{ 
183 ········return·new·Mat(createOCRHMMTransitionsTable_0(vocabulary,·lexicon)); 
184 ····} 
  
  
185 ····// 
186 ····//·C++:··Ptr_OCRBeamSearchDecoder_ClassifierCallback·cv::text::loadOCRBeamSearchClassifierCNN(String·filename) 
187 ····// 
  
188 ····/** 
189 ·····*·Allow·to·implicitly·load·the·default·character·classifier·when·creating·an·OCRBeamSearchDecoder·object. 
190 ·····* 
191 ·····*·@param·filename·The·XML·or·YAML·file·with·the·classifier·model·(e.g.·OCRBeamSearch_CNN_model_data.xml.gz) 
192 ·····* 
193 ·····*·The·CNN·default·classifier·is·based·in·the·scene·text·recognition·method·proposed·by·Adam·Coates·&amp; 
194 ·····*·Andrew·NG·in·[Coates11a].·The·character·classifier·consists·in·a·Single·Layer·Convolutional·Neural·Network·and 
Max diff block lines reached; 10600/17067 bytes (62.11%) of diff not shown.
7.24 KB
org/opencv/video/Video.class
7.19 KB
procyon -ec {}
    
Offset 25, 46 lines modifiedOffset 25, 14 lines modified
25 ····public·static·final·int·MOTION_HOMOGRAPHY·=·3;25 ····public·static·final·int·MOTION_HOMOGRAPHY·=·3;
26 ····public·static·final·int·TrackerSamplerCSC_MODE_INIT_POS·=·1;26 ····public·static·final·int·TrackerSamplerCSC_MODE_INIT_POS·=·1;
27 ····public·static·final·int·TrackerSamplerCSC_MODE_INIT_NEG·=·2;27 ····public·static·final·int·TrackerSamplerCSC_MODE_INIT_NEG·=·2;
28 ····public·static·final·int·TrackerSamplerCSC_MODE_TRACK_POS·=·3;28 ····public·static·final·int·TrackerSamplerCSC_MODE_TRACK_POS·=·3;
29 ····public·static·final·int·TrackerSamplerCSC_MODE_TRACK_NEG·=·4;29 ····public·static·final·int·TrackerSamplerCSC_MODE_TRACK_NEG·=·4;
30 ····public·static·final·int·TrackerSamplerCSC_MODE_DETECT·=·5;30 ····public·static·final·int·TrackerSamplerCSC_MODE_DETECT·=·5;
31 ····31 ····
32 ····public·static·BackgroundSubtractorMOG2·createBackgroundSubtractorMOG2(final·int·history,·final·double·varThreshold,·final·boolean·detectShadows)·{ 
33 ········return·BackgroundSubtractorMOG2.__fromPtr__(createBackgroundSubtractorMOG2_0(history,·varThreshold,·detectShadows)); 
34 ····} 
35 ···· 
36 ····public·static·BackgroundSubtractorMOG2·createBackgroundSubtractorMOG2(final·int·history,·final·double·varThreshold)·{ 
37 ········return·BackgroundSubtractorMOG2.__fromPtr__(createBackgroundSubtractorMOG2_1(history,·varThreshold)); 
38 ····} 
39 ···· 
40 ····public·static·BackgroundSubtractorMOG2·createBackgroundSubtractorMOG2(final·int·history)·{ 
41 ········return·BackgroundSubtractorMOG2.__fromPtr__(createBackgroundSubtractorMOG2_2(history)); 
42 ····} 
43 ···· 
44 ····public·static·BackgroundSubtractorMOG2·createBackgroundSubtractorMOG2()·{ 
45 ········return·BackgroundSubtractorMOG2.__fromPtr__(createBackgroundSubtractorMOG2_3()); 
46 ····} 
47 ···· 
48 ····public·static·BackgroundSubtractorKNN·createBackgroundSubtractorKNN(final·int·history,·final·double·dist2Threshold,·final·boolean·detectShadows)·{ 
49 ········return·BackgroundSubtractorKNN.__fromPtr__(createBackgroundSubtractorKNN_0(history,·dist2Threshold,·detectShadows)); 
50 ····} 
51 ···· 
52 ····public·static·BackgroundSubtractorKNN·createBackgroundSubtractorKNN(final·int·history,·final·double·dist2Threshold)·{ 
53 ········return·BackgroundSubtractorKNN.__fromPtr__(createBackgroundSubtractorKNN_1(history,·dist2Threshold)); 
54 ····} 
55 ···· 
56 ····public·static·BackgroundSubtractorKNN·createBackgroundSubtractorKNN(final·int·history)·{ 
57 ········return·BackgroundSubtractorKNN.__fromPtr__(createBackgroundSubtractorKNN_2(history)); 
58 ····} 
59 ···· 
60 ····public·static·BackgroundSubtractorKNN·createBackgroundSubtractorKNN()·{ 
61 ········return·BackgroundSubtractorKNN.__fromPtr__(createBackgroundSubtractorKNN_3()); 
62 ····} 
63 ···· 
64 ····public·static·RotatedRect·CamShift(final·Mat·probImage,·final·Rect·window,·final·TermCriteria·criteria)·{32 ····public·static·RotatedRect·CamShift(final·Mat·probImage,·final·Rect·window,·final·TermCriteria·criteria)·{
65 ········final·double[]·window_out·=·new·double[4];33 ········final·double[]·window_out·=·new·double[4];
66 ········final·RotatedRect·retVal·=·new·RotatedRect(CamShift_0(probImage.nativeObj,·window.x,·window.y,·window.width,·window.height,·window_out,·criteria.type,·criteria.maxCount,·criteria.epsilon));34 ········final·RotatedRect·retVal·=·new·RotatedRect(CamShift_0(probImage.nativeObj,·window.x,·window.y,·window.width,·window.height,·window_out,·criteria.type,·criteria.maxCount,·criteria.epsilon));
67 ········if·(window·!=·null)·{35 ········if·(window·!=·null)·{
68 ············window.x·=·(int)window_out[0];36 ············window.x·=·(int)window_out[0];
69 ············window.y·=·(int)window_out[1];37 ············window.y·=·(int)window_out[1];
70 ············window.width·=·(int)window_out[2];38 ············window.width·=·(int)window_out[2];
Offset 209, 29 lines modifiedOffset 177, 45 lines modified
209 ········return·new·Mat(readOpticalFlow_0(path));177 ········return·new·Mat(readOpticalFlow_0(path));
210 ····}178 ····}
211 ····179 ····
212 ····public·static·boolean·writeOpticalFlow(final·String·path,·final·Mat·flow)·{180 ····public·static·boolean·writeOpticalFlow(final·String·path,·final·Mat·flow)·{
213 ········return·writeOpticalFlow_0(path,·flow.nativeObj);181 ········return·writeOpticalFlow_0(path,·flow.nativeObj);
214 ····}182 ····}
215 ····183 ····
216 ····private·static·native·long·createBackgroundSubtractorMOG2_0(final·int·p0,·final·double·p1,·final·boolean·p2);184 ····public·static·BackgroundSubtractorMOG2·createBackgroundSubtractorMOG2(final·int·history,·final·double·varThreshold,·final·boolean·detectShadows)·{
 185 ········return·BackgroundSubtractorMOG2.__fromPtr__(createBackgroundSubtractorMOG2_0(history,·varThreshold,·detectShadows));
 186 ····}
217 ····187 ····
218 ····private·static·native·long·createBackgroundSubtractorMOG2_1(final·int·p0,·final·double·p1);188 ····public·static·BackgroundSubtractorMOG2·createBackgroundSubtractorMOG2(final·int·history,·final·double·varThreshold)·{
 189 ········return·BackgroundSubtractorMOG2.__fromPtr__(createBackgroundSubtractorMOG2_1(history,·varThreshold));
 190 ····}
219 ····191 ····
220 ····private·static·native·long·createBackgroundSubtractorMOG2_2(final·int·p0);192 ····public·static·BackgroundSubtractorMOG2·createBackgroundSubtractorMOG2(final·int·history)·{
 193 ········return·BackgroundSubtractorMOG2.__fromPtr__(createBackgroundSubtractorMOG2_2(history));
 194 ····}
221 ····195 ····
222 ····private·static·native·long·createBackgroundSubtractorMOG2_3();196 ····public·static·BackgroundSubtractorMOG2·createBackgroundSubtractorMOG2()·{
 197 ········return·BackgroundSubtractorMOG2.__fromPtr__(createBackgroundSubtractorMOG2_3());
 198 ····}
223 ····199 ····
224 ····private·static·native·long·createBackgroundSubtractorKNN_0(final·int·p0,·final·double·p1,·final·boolean·p2);200 ····public·static·BackgroundSubtractorKNN·createBackgroundSubtractorKNN(final·int·history,·final·double·dist2Threshold,·final·boolean·detectShadows)·{
 201 ········return·BackgroundSubtractorKNN.__fromPtr__(createBackgroundSubtractorKNN_0(history,·dist2Threshold,·detectShadows));
 202 ····}
225 ····203 ····
226 ····private·static·native·long·createBackgroundSubtractorKNN_1(final·int·p0,·final·double·p1);204 ····public·static·BackgroundSubtractorKNN·createBackgroundSubtractorKNN(final·int·history,·final·double·dist2Threshold)·{
 205 ········return·BackgroundSubtractorKNN.__fromPtr__(createBackgroundSubtractorKNN_1(history,·dist2Threshold));
 206 ····}
227 ····207 ····
228 ····private·static·native·long·createBackgroundSubtractorKNN_2(final·int·p0);208 ····public·static·BackgroundSubtractorKNN·createBackgroundSubtractorKNN(final·int·history)·{
 209 ········return·BackgroundSubtractorKNN.__fromPtr__(createBackgroundSubtractorKNN_2(history));
 210 ····}
229 ····211 ····
230 ····private·static·native·long·createBackgroundSubtractorKNN_3();212 ····public·static·BackgroundSubtractorKNN·createBackgroundSubtractorKNN()·{
 213 ········return·BackgroundSubtractorKNN.__fromPtr__(createBackgroundSubtractorKNN_3());
 214 ····}
231 ····215 ····
232 ····private·static·native·double[]·CamShift_0(final·long·p0,·final·int·p1,·final·int·p2,·final·int·p3,·final·int·p4,·final·double[]·p5,·final·int·p6,·final·int·p7,·final·double·p8);216 ····private·static·native·double[]·CamShift_0(final·long·p0,·final·int·p1,·final·int·p2,·final·int·p3,·final·int·p4,·final·double[]·p5,·final·int·p6,·final·int·p7,·final·double·p8);
233 ····217 ····
234 ····private·static·native·int·meanShift_0(final·long·p0,·final·int·p1,·final·int·p2,·final·int·p3,·final·int·p4,·final·double[]·p5,·final·int·p6,·final·int·p7,·final·double·p8);218 ····private·static·native·int·meanShift_0(final·long·p0,·final·int·p1,·final·int·p2,·final·int·p3,·final·int·p4,·final·double[]·p5,·final·int·p6,·final·int·p7,·final·double·p8);
235 ····219 ····
236 ····private·static·native·int·buildOpticalFlowPyramid_0(final·long·p0,·final·long·p1,·final·double·p2,·final·double·p3,·final·int·p4,·final·boolean·p5,·final·int·p6,·final·int·p7,·final·boolean·p8);220 ····private·static·native·int·buildOpticalFlowPyramid_0(final·long·p0,·final·long·p1,·final·double·p2,·final·double·p3,·final·int·p4,·final·boolean·p5,·final·int·p6,·final·int·p7,·final·boolean·p8);
237 ····221 ····
Offset 270, 8 lines modifiedOffset 254, 24 lines modified
270 ····private·static·native·double·findTransformECC_3(final·long·p0,·final·long·p1,·final·long·p2,·final·int·p3);254 ····private·static·native·double·findTransformECC_3(final·long·p0,·final·long·p1,·final·long·p2,·final·int·p3);
271 ····255 ····
272 ····private·static·native·double·findTransformECC_4(final·long·p0,·final·long·p1,·final·long·p2);256 ····private·static·native·double·findTransformECC_4(final·long·p0,·final·long·p1,·final·long·p2);
273 ····257 ····
274 ····private·static·native·long·readOpticalFlow_0(final·String·p0);258 ····private·static·native·long·readOpticalFlow_0(final·String·p0);
275 ····259 ····
276 ····private·static·native·boolean·writeOpticalFlow_0(final·String·p0,·final·long·p1);260 ····private·static·native·boolean·writeOpticalFlow_0(final·String·p0,·final·long·p1);
 261 ····
 262 ····private·static·native·long·createBackgroundSubtractorMOG2_0(final·int·p0,·final·double·p1,·final·boolean·p2);
 263 ····
 264 ····private·static·native·long·createBackgroundSubtractorMOG2_1(final·int·p0,·final·double·p1);
 265 ····
 266 ····private·static·native·long·createBackgroundSubtractorMOG2_2(final·int·p0);
 267 ····
 268 ····private·static·native·long·createBackgroundSubtractorMOG2_3();
 269 ····
 270 ····private·static·native·long·createBackgroundSubtractorKNN_0(final·int·p0,·final·double·p1,·final·boolean·p2);
 271 ····
 272 ····private·static·native·long·createBackgroundSubtractorKNN_1(final·int·p0,·final·double·p1);
 273 ····
 274 ····private·static·native·long·createBackgroundSubtractorKNN_2(final·int·p0);
 275 ····
 276 ····private·static·native·long·createBackgroundSubtractorKNN_3();
277 }277 }
14.3 KB
org/opencv/video/Video.java
Ordering differences only
    
Offset 43, 128 lines modifiedOffset 43, 14 lines modified
43 ············TrackerSamplerCSC_MODE_INIT_NEG·=·2,43 ············TrackerSamplerCSC_MODE_INIT_NEG·=·2,
44 ············TrackerSamplerCSC_MODE_TRACK_POS·=·3,44 ············TrackerSamplerCSC_MODE_TRACK_POS·=·3,
45 ············TrackerSamplerCSC_MODE_TRACK_NEG·=·4,45 ············TrackerSamplerCSC_MODE_TRACK_NEG·=·4,
46 ············TrackerSamplerCSC_MODE_DETECT·=·5;46 ············TrackerSamplerCSC_MODE_DETECT·=·5;
  
  
47 ····//47 ····//
48 ····//·C++:··Ptr_BackgroundSubtractorMOG2·cv::createBackgroundSubtractorMOG2(int·history·=·500,·double·varThreshold·=·16,·bool·detectShadows·=·true) 
49 ····// 
  
50 ····/** 
51 ·····*·Creates·MOG2·Background·Subtractor 
52 ·····* 
53 ·····*·@param·history·Length·of·the·history. 
54 ·····*·@param·varThreshold·Threshold·on·the·squared·Mahalanobis·distance·between·the·pixel·and·the·model 
55 ·····*·to·decide·whether·a·pixel·is·well·described·by·the·background·model.·This·parameter·does·not 
56 ·····*·affect·the·background·update. 
57 ·····*·@param·detectShadows·If·true,·the·algorithm·will·detect·shadows·and·mark·them.·It·decreases·the 
58 ·····*·speed·a·bit,·so·if·you·do·not·need·this·feature,·set·the·parameter·to·false. 
59 ·····*·@return·automatically·generated 
60 ·····*/ 
61 ····public·static·BackgroundSubtractorMOG2·createBackgroundSubtractorMOG2(int·history,·double·varThreshold,·boolean·detectShadows)·{ 
62 ········return·BackgroundSubtractorMOG2.__fromPtr__(createBackgroundSubtractorMOG2_0(history,·varThreshold,·detectShadows)); 
63 ····} 
  
64 ····/** 
65 ·····*·Creates·MOG2·Background·Subtractor 
66 ·····* 
67 ·····*·@param·history·Length·of·the·history. 
68 ·····*·@param·varThreshold·Threshold·on·the·squared·Mahalanobis·distance·between·the·pixel·and·the·model 
69 ·····*·to·decide·whether·a·pixel·is·well·described·by·the·background·model.·This·parameter·does·not 
70 ·····*·affect·the·background·update. 
71 ·····*·speed·a·bit,·so·if·you·do·not·need·this·feature,·set·the·parameter·to·false. 
72 ·····*·@return·automatically·generated 
73 ·····*/ 
74 ····public·static·BackgroundSubtractorMOG2·createBackgroundSubtractorMOG2(int·history,·double·varThreshold)·{ 
75 ········return·BackgroundSubtractorMOG2.__fromPtr__(createBackgroundSubtractorMOG2_1(history,·varThreshold)); 
76 ····} 
  
77 ····/** 
78 ·····*·Creates·MOG2·Background·Subtractor 
79 ·····* 
80 ·····*·@param·history·Length·of·the·history. 
81 ·····*·to·decide·whether·a·pixel·is·well·described·by·the·background·model.·This·parameter·does·not 
82 ·····*·affect·the·background·update. 
83 ·····*·speed·a·bit,·so·if·you·do·not·need·this·feature,·set·the·parameter·to·false. 
84 ·····*·@return·automatically·generated 
85 ·····*/ 
86 ····public·static·BackgroundSubtractorMOG2·createBackgroundSubtractorMOG2(int·history)·{ 
87 ········return·BackgroundSubtractorMOG2.__fromPtr__(createBackgroundSubtractorMOG2_2(history)); 
88 ····} 
  
89 ····/** 
90 ·····*·Creates·MOG2·Background·Subtractor 
91 ·····* 
92 ·····*·to·decide·whether·a·pixel·is·well·described·by·the·background·model.·This·parameter·does·not 
93 ·····*·affect·the·background·update. 
94 ·····*·speed·a·bit,·so·if·you·do·not·need·this·feature,·set·the·parameter·to·false. 
95 ·····*·@return·automatically·generated 
96 ·····*/ 
97 ····public·static·BackgroundSubtractorMOG2·createBackgroundSubtractorMOG2()·{ 
98 ········return·BackgroundSubtractorMOG2.__fromPtr__(createBackgroundSubtractorMOG2_3()); 
99 ····} 
  
  
100 ····// 
101 ····//·C++:··Ptr_BackgroundSubtractorKNN·cv::createBackgroundSubtractorKNN(int·history·=·500,·double·dist2Threshold·=·400.0,·bool·detectShadows·=·true) 
102 ····// 
  
103 ····/** 
104 ·····*·Creates·KNN·Background·Subtractor 
105 ·····* 
106 ·····*·@param·history·Length·of·the·history. 
107 ·····*·@param·dist2Threshold·Threshold·on·the·squared·distance·between·the·pixel·and·the·sample·to·decide 
108 ·····*·whether·a·pixel·is·close·to·that·sample.·This·parameter·does·not·affect·the·background·update. 
109 ·····*·@param·detectShadows·If·true,·the·algorithm·will·detect·shadows·and·mark·them.·It·decreases·the 
110 ·····*·speed·a·bit,·so·if·you·do·not·need·this·feature,·set·the·parameter·to·false. 
111 ·····*·@return·automatically·generated 
112 ·····*/ 
113 ····public·static·BackgroundSubtractorKNN·createBackgroundSubtractorKNN(int·history,·double·dist2Threshold,·boolean·detectShadows)·{ 
114 ········return·BackgroundSubtractorKNN.__fromPtr__(createBackgroundSubtractorKNN_0(history,·dist2Threshold,·detectShadows)); 
115 ····} 
  
116 ····/** 
117 ·····*·Creates·KNN·Background·Subtractor 
118 ·····* 
119 ·····*·@param·history·Length·of·the·history. 
120 ·····*·@param·dist2Threshold·Threshold·on·the·squared·distance·between·the·pixel·and·the·sample·to·decide 
121 ·····*·whether·a·pixel·is·close·to·that·sample.·This·parameter·does·not·affect·the·background·update. 
122 ·····*·speed·a·bit,·so·if·you·do·not·need·this·feature,·set·the·parameter·to·false. 
123 ·····*·@return·automatically·generated 
124 ·····*/ 
125 ····public·static·BackgroundSubtractorKNN·createBackgroundSubtractorKNN(int·history,·double·dist2Threshold)·{ 
126 ········return·BackgroundSubtractorKNN.__fromPtr__(createBackgroundSubtractorKNN_1(history,·dist2Threshold)); 
127 ····} 
  
128 ····/** 
129 ·····*·Creates·KNN·Background·Subtractor 
130 ·····* 
131 ·····*·@param·history·Length·of·the·history. 
132 ·····*·whether·a·pixel·is·close·to·that·sample.·This·parameter·does·not·affect·the·background·update. 
133 ·····*·speed·a·bit,·so·if·you·do·not·need·this·feature,·set·the·parameter·to·false. 
134 ·····*·@return·automatically·generated 
135 ·····*/ 
136 ····public·static·BackgroundSubtractorKNN·createBackgroundSubtractorKNN(int·history)·{ 
137 ········return·BackgroundSubtractorKNN.__fromPtr__(createBackgroundSubtractorKNN_2(history)); 
138 ····} 
  
139 ····/** 
140 ·····*·Creates·KNN·Background·Subtractor 
141 ·····* 
142 ·····*·whether·a·pixel·is·close·to·that·sample.·This·parameter·does·not·affect·the·background·update. 
143 ·····*·speed·a·bit,·so·if·you·do·not·need·this·feature,·set·the·parameter·to·false. 
144 ·····*·@return·automatically·generated 
145 ·····*/ 
146 ····public·static·BackgroundSubtractorKNN·createBackgroundSubtractorKNN()·{ 
147 ········return·BackgroundSubtractorKNN.__fromPtr__(createBackgroundSubtractorKNN_3()); 
148 ····} 
  
  
149 ····// 
150 ····//·C++:··RotatedRect·cv::CamShift(Mat·probImage,·Rect&·window,·TermCriteria·criteria)48 ····//·C++:··RotatedRect·cv::CamShift(Mat·probImage,·Rect&·window,·TermCriteria·criteria)
151 ····//49 ····//
  
152 ····/**50 ····/**
153 ·····*·Finds·an·object·center,·size,·and·orientation.51 ·····*·Finds·an·object·center,·size,·and·orientation.
154 ·····*52 ·····*
Max diff block lines reached; 8588/14590 bytes (58.86%) of diff not shown.
61.9 KB
org/opencv/ximgproc/Ximgproc.class
61.8 KB
procyon -ec {}
    
Offset 63, 14 lines modifiedOffset 63, 238 lines modified
63 ········thinning_1(src.nativeObj,·dst.nativeObj);63 ········thinning_1(src.nativeObj,·dst.nativeObj);
64 ····}64 ····}
65 ····65 ····
66 ····public·static·void·anisotropicDiffusion(final·Mat·src,·final·Mat·dst,·final·float·alpha,·final·float·K,·final·int·niters)·{66 ····public·static·void·anisotropicDiffusion(final·Mat·src,·final·Mat·dst,·final·float·alpha,·final·float·K,·final·int·niters)·{
67 ········anisotropicDiffusion_0(src.nativeObj,·dst.nativeObj,·alpha,·K,·niters);67 ········anisotropicDiffusion_0(src.nativeObj,·dst.nativeObj,·alpha,·K,·niters);
68 ····}68 ····}
69 ····69 ····
 70 ····public·static·FastLineDetector·createFastLineDetector(final·int·length_threshold,·final·float·distance_threshold,·final·double·canny_th1,·final·double·canny_th2,·final·int·canny_aperture_size,·final·boolean·do_merge)·{
 71 ········return·FastLineDetector.__fromPtr__(createFastLineDetector_0(length_threshold,·distance_threshold,·canny_th1,·canny_th2,·canny_aperture_size,·do_merge));
 72 ····}
 73 ····
 74 ····public·static·FastLineDetector·createFastLineDetector(final·int·length_threshold,·final·float·distance_threshold,·final·double·canny_th1,·final·double·canny_th2,·final·int·canny_aperture_size)·{
 75 ········return·FastLineDetector.__fromPtr__(createFastLineDetector_1(length_threshold,·distance_threshold,·canny_th1,·canny_th2,·canny_aperture_size));
 76 ····}
 77 ····
 78 ····public·static·FastLineDetector·createFastLineDetector(final·int·length_threshold,·final·float·distance_threshold,·final·double·canny_th1,·final·double·canny_th2)·{
 79 ········return·FastLineDetector.__fromPtr__(createFastLineDetector_2(length_threshold,·distance_threshold,·canny_th1,·canny_th2));
 80 ····}
 81 ····
 82 ····public·static·FastLineDetector·createFastLineDetector(final·int·length_threshold,·final·float·distance_threshold,·final·double·canny_th1)·{
 83 ········return·FastLineDetector.__fromPtr__(createFastLineDetector_3(length_threshold,·distance_threshold,·canny_th1));
 84 ····}
 85 ····
 86 ····public·static·FastLineDetector·createFastLineDetector(final·int·length_threshold,·final·float·distance_threshold)·{
 87 ········return·FastLineDetector.__fromPtr__(createFastLineDetector_4(length_threshold,·distance_threshold));
 88 ····}
 89 ····
 90 ····public·static·FastLineDetector·createFastLineDetector(final·int·length_threshold)·{
 91 ········return·FastLineDetector.__fromPtr__(createFastLineDetector_5(length_threshold));
 92 ····}
 93 ····
 94 ····public·static·FastLineDetector·createFastLineDetector()·{
 95 ········return·FastLineDetector.__fromPtr__(createFastLineDetector_6());
 96 ····}
 97 ····
 98 ····public·static·EdgeDrawing·createEdgeDrawing()·{
 99 ········return·EdgeDrawing.__fromPtr__(createEdgeDrawing_0());
 100 ····}
 101 ····
 102 ····public·static·DisparityWLSFilter·createDisparityWLSFilter(final·StereoMatcher·matcher_left)·{
 103 ········return·DisparityWLSFilter.__fromPtr__(createDisparityWLSFilter_0(matcher_left.getNativeObjAddr()));
 104 ····}
 105 ····
 106 ····public·static·StereoMatcher·createRightMatcher(final·StereoMatcher·matcher_left)·{
 107 ········return·StereoMatcher.__fromPtr__(createRightMatcher_0(matcher_left.getNativeObjAddr()));
 108 ····}
 109 ····
 110 ····public·static·DisparityWLSFilter·createDisparityWLSFilterGeneric(final·boolean·use_confidence)·{
 111 ········return·DisparityWLSFilter.__fromPtr__(createDisparityWLSFilterGeneric_0(use_confidence));
 112 ····}
 113 ····
 114 ····public·static·int·readGT(final·String·src_path,·final·Mat·dst)·{
 115 ········return·readGT_0(src_path,·dst.nativeObj);
 116 ····}
 117 ····
 118 ····public·static·double·computeMSE(final·Mat·GT,·final·Mat·src,·final·Rect·ROI)·{
 119 ········return·computeMSE_0(GT.nativeObj,·src.nativeObj,·ROI.x,·ROI.y,·ROI.width,·ROI.height);
 120 ····}
 121 ····
 122 ····public·static·double·computeBadPixelPercent(final·Mat·GT,·final·Mat·src,·final·Rect·ROI,·final·int·thresh)·{
 123 ········return·computeBadPixelPercent_0(GT.nativeObj,·src.nativeObj,·ROI.x,·ROI.y,·ROI.width,·ROI.height,·thresh);
 124 ····}
 125 ····
 126 ····public·static·double·computeBadPixelPercent(final·Mat·GT,·final·Mat·src,·final·Rect·ROI)·{
 127 ········return·computeBadPixelPercent_1(GT.nativeObj,·src.nativeObj,·ROI.x,·ROI.y,·ROI.width,·ROI.height);
 128 ····}
 129 ····
 130 ····public·static·void·getDisparityVis(final·Mat·src,·final·Mat·dst,·final·double·scale)·{
 131 ········getDisparityVis_0(src.nativeObj,·dst.nativeObj,·scale);
 132 ····}
 133 ····
 134 ····public·static·void·getDisparityVis(final·Mat·src,·final·Mat·dst)·{
 135 ········getDisparityVis_1(src.nativeObj,·dst.nativeObj);
 136 ····}
 137 ····
 138 ····public·static·void·covarianceEstimation(final·Mat·src,·final·Mat·dst,·final·int·windowRows,·final·int·windowCols)·{
 139 ········covarianceEstimation_0(src.nativeObj,·dst.nativeObj,·windowRows,·windowCols);
 140 ····}
 141 ····
 142 ····public·static·RFFeatureGetter·createRFFeatureGetter()·{
 143 ········return·RFFeatureGetter.__fromPtr__(createRFFeatureGetter_0());
 144 ····}
 145 ····
 146 ····public·static·StructuredEdgeDetection·createStructuredEdgeDetection(final·String·model,·final·RFFeatureGetter·howToGetFeatures)·{
 147 ········return·StructuredEdgeDetection.__fromPtr__(createStructuredEdgeDetection_0(model,·howToGetFeatures.getNativeObjAddr()));
 148 ····}
 149 ····
 150 ····public·static·StructuredEdgeDetection·createStructuredEdgeDetection(final·String·model)·{
 151 ········return·StructuredEdgeDetection.__fromPtr__(createStructuredEdgeDetection_1(model));
 152 ····}
 153 ····
 154 ····public·static·void·fourierDescriptor(final·Mat·src,·final·Mat·dst,·final·int·nbElt,·final·int·nbFD)·{
 155 ········fourierDescriptor_0(src.nativeObj,·dst.nativeObj,·nbElt,·nbFD);
 156 ····}
 157 ····
 158 ····public·static·void·fourierDescriptor(final·Mat·src,·final·Mat·dst,·final·int·nbElt)·{
 159 ········fourierDescriptor_1(src.nativeObj,·dst.nativeObj,·nbElt);
 160 ····}
 161 ····
 162 ····public·static·void·fourierDescriptor(final·Mat·src,·final·Mat·dst)·{
 163 ········fourierDescriptor_2(src.nativeObj,·dst.nativeObj);
 164 ····}
 165 ····
 166 ····public·static·void·transformFD(final·Mat·src,·final·Mat·t,·final·Mat·dst,·final·boolean·fdContour)·{
 167 ········transformFD_0(src.nativeObj,·t.nativeObj,·dst.nativeObj,·fdContour);
 168 ····}
 169 ····
 170 ····public·static·void·transformFD(final·Mat·src,·final·Mat·t,·final·Mat·dst)·{
 171 ········transformFD_1(src.nativeObj,·t.nativeObj,·dst.nativeObj);
 172 ····}
 173 ····
 174 ····public·static·void·contourSampling(final·Mat·src,·final·Mat·out,·final·int·nbElt)·{
 175 ········contourSampling_0(src.nativeObj,·out.nativeObj,·nbElt);
 176 ····}
 177 ····
 178 ····public·static·ContourFitting·createContourFitting(final·int·ctr,·final·int·fd)·{
 179 ········return·ContourFitting.__fromPtr__(createContourFitting_0(ctr,·fd));
 180 ····}
 181 ····
 182 ····public·static·ContourFitting·createContourFitting(final·int·ctr)·{
 183 ········return·ContourFitting.__fromPtr__(createContourFitting_1(ctr));
 184 ····}
 185 ····
 186 ····public·static·ContourFitting·createContourFitting()·{
 187 ········return·ContourFitting.__fromPtr__(createContourFitting_2());
 188 ····}
 189 ····
Max diff block lines reached; 50484/63277 bytes (79.78%) of diff not shown.
1.38 MB
org/opencv/ximgproc/Ximgproc.java
    
Offset 802, 8762 lines modifiedOffset 802, 8762 lines modified
00003210:·7329·207b·0a20·2020·2020·2020·2061·6e69··s)·{.········ani00003210:·7329·207b·0a20·2020·2020·2020·2061·6e69··s)·{.········ani
00003220:·736f·7472·6f70·6963·4469·6666·7573·696f··sotropicDiffusio00003220:·736f·7472·6f70·6963·4469·6666·7573·696f··sotropicDiffusio
00003230:·6e5f·3028·7372·632e·6e61·7469·7665·4f62··n_0(src.nativeOb00003230:·6e5f·3028·7372·632e·6e61·7469·7665·4f62··n_0(src.nativeOb
00003240:·6a2c·2064·7374·2e6e·6174·6976·654f·626a··j,·dst.nativeObj00003240:·6a2c·2064·7374·2e6e·6174·6976·654f·626a··j,·dst.nativeObj
00003250:·2c20·616c·7068·612c·204b·2c20·6e69·7465··,·alpha,·K,·nite00003250:·2c20·616c·7068·612c·204b·2c20·6e69·7465··,·alpha,·K,·nite
00003260:·7273·293b·0a20·2020·207d·0a0a·0a20·2020··rs);.····}...···00003260:·7273·293b·0a20·2020·207d·0a0a·0a20·2020··rs);.····}...···
Diff chunk too large, falling back to line-by-line diff (710 lines added, 710 lines removed)
00003270:·202f·2f0a·2020·2020·2f2f·2043·2b2b·3a20···//.····//·C++:·00003270:·202f·2f0a·2020·2020·2f2f·2043·2b2b·3a20···//.····//·C++:·
00003280:·2050·7472·5f44·5446·696c·7465·7220·6376···Ptr_DTFilter·cv00003280:·2050·7472·5f46·6173·744c·696e·6544·6574···Ptr_FastLineDet
00003290:·3a3a·7869·6d67·7072·6f63·3a3a·6372·6561··::ximgproc::crea00003290:·6563·746f·7220·6376·3a3a·7869·6d67·7072··ector·cv::ximgpr
000032a0:·7465·4454·4669·6c74·6572·284d·6174·2067··teDTFilter(Mat·g000032a0:·6f63·3a3a·6372·6561·7465·4661·7374·4c69··oc::createFastLi
000032b0:·7569·6465·2c20·646f·7562·6c65·2073·6967··uide,·double·sig000032b0:·6e65·4465·7465·6374·6f72·2869·6e74·206c··neDetector(int·l
000032c0:·6d61·5370·6174·6961·6c2c·2064·6f75·626c··maSpatial,·doubl000032c0:·656e·6774·685f·7468·7265·7368·6f6c·6420··ength_threshold·
000032d0:·6520·7369·676d·6143·6f6c·6f72·2c20·696e··e·sigmaColor,·in000032d0:·3d20·3130·2c20·666c·6f61·7420·6469·7374··=·10,·float·dist
000032e0:·7420·6d6f·6465·203d·2044·5446·5f4e·432c··t·mode·=·DTF_NC,000032e0:·616e·6365·5f74·6872·6573·686f·6c64·203d··ance_threshold·=
000032f0:·2069·6e74·206e·756d·4974·6572·7320·3d20···int·numIters·=·000032f0:·2031·2e34·3134·3231·3335·3632·662c·2064···1.414213562f,·d
00003300:·3329·0a20·2020·202f·2f0a·0a20·2020·202f··3).····//..····/00003300:·6f75·626c·6520·6361·6e6e·795f·7468·3120··ouble·canny_th1·
00003310:·2a2a·0a20·2020·2020·2a20·4661·6374·6f72··**.·····*·Factor00003310:·3d20·3530·2e30·2c20·646f·7562·6c65·2063··=·50.0,·double·c
00003320:·7920·6d65·7468·6f64·2c20·6372·6561·7465··y·method,·create00003320:·616e·6e79·5f74·6832·203d·2035·302e·302c··anny_th2·=·50.0,
00003330:·2069·6e73·7461·6e63·6520·6f66·2044·5446···instance·of·DTF00003330:·2069·6e74·2063·616e·6e79·5f61·7065·7274···int·canny_apert
00003340:·696c·7465·7220·616e·6420·7072·6f64·7563··ilter·and·produc00003340:·7572·655f·7369·7a65·203d·2033·2c20·626f··ure_size·=·3,·bo
00003350:·6520·696e·6974·6961·6c69·7a61·7469·6f6e··e·initialization00003350:·6f6c·2064·6f5f·6d65·7267·6520·3d20·6661··ol·do_merge·=·fa
00003360:·2072·6f75·7469·6e65·732e·0a20·2020·2020···routines..·····00003360:·6c73·6529·0a20·2020·202f·2f0a·0a20·2020··lse).····//..···
00003370:·2a0a·2020·2020·202a·2040·7061·7261·6d20··*.·····*·@param·00003370:·202f·2a2a·0a20·2020·2020·2a20·4372·6561···/**.·····*·Crea
00003380:·6775·6964·6520·6775·6964·6564·2069·6d61··guide·guided·ima00003380:·7465·7320·6120·736d·6172·7420·706f·696e··tes·a·smart·poin
00003390:·6765·2028·7573·6564·2074·6f20·6275·696c··ge·(used·to·buil00003390:·7465·7220·746f·2061·2046·6173·744c·696e··ter·to·a·FastLin
000033a0:·6420·7472·616e·7366·6f72·6d65·6420·6469··d·transformed·di000033a0:·6544·6574·6563·746f·7220·6f62·6a65·6374··eDetector·object
000033b0:·7374·616e·6365·2c20·7768·6963·6820·6465··stance,·which·de000033b0:·2061·6e64·2069·6e69·7469·616c·697a·6573···and·initializes
000033c0:·7363·7269·6265·7320·6564·6765·2073·7472··scribes·edge·str000033c0:·2069·740a·2020·2020·202a·0a20·2020·2020···it.·····*.·····
000033d0:·7563·7475·7265·206f·660a·2020·2020·202a··ucture·of.·····*000033d0:·2a20·4070·6172·616d·206c·656e·6774·685f··*·@param·length_
000033e0:·2067·7569·6465·6420·696d·6167·6529·2e0a···guided·image)..000033e0:·7468·7265·7368·6f6c·6420·2020·2053·6567··threshold····Seg
000033f0:·2020·2020·202a·0a20·2020·2020·2a20·4070·······*.·····*·@p000033f0:·6d65·6e74·2073·686f·7274·6572·2074·6861··ment·shorter·tha
00003400:·6172·616d·2073·6967·6d61·5370·6174·6961··aram·sigmaSpatia00003400:·6e20·7468·6973·2077·696c·6c20·6265·2064··n·this·will·be·d
00003410:·6c20·5c28·7b5c·7369·676d·617d·5f48·5c29··l·\({\sigma}_H\)00003410:·6973·6361·7264·6564·0a20·2020·2020·2a20··iscarded.·····*·
00003420:·2070·6172·616d·6574·6572·2069·6e20·7468···parameter·in·th00003420:·4070·6172·616d·2064·6973·7461·6e63·655f··@param·distance_
00003430:·6520·6f72·6967·696e·616c·2061·7274·6963··e·original·artic00003430:·7468·7265·7368·6f6c·6420·2041·2070·6f69··threshold··A·poi
00003440:·6c65·2c20·6974·2773·2073·696d·696c·6172··le,·it's·similar00003440:·6e74·2070·6c61·6365·6420·6672·6f6d·2061··nt·placed·from·a
00003450:·2074·6f20·7468·6520·7369·676d·6120·696e···to·the·sigma·in00003450:·2068·7970·6f74·6865·7369·7320·6c69·6e65···hypothesis·line
00003460:·2074·6865·0a20·2020·2020·2a20·636f·6f72···the.·····*·coor00003460:·0a20·2020·2020·2a20·2020·2020·2020·2020··.·····*·········
00003470:·6469·6e61·7465·2073·7061·6365·2069·6e74··dinate·space·int00003470:·2020·2020·2020·2020·2020·2020·2020·2020··················
00003480:·6f20·6269·6c61·7465·7261·6c46·696c·7465··o·bilateralFilte00003480:·2020·2073·6567·6d65·6e74·2066·6172·7468·····segment·farth
00003490:·722e·0a20·2020·2020·2a0a·2020·2020·202a··r..·····*.·····*00003490:·6572·2074·6861·6e20·7468·6973·2077·696c··er·than·this·wil
000034a0:·2040·7061·7261·6d20·7369·676d·6143·6f6c···@param·sigmaCol000034a0:·6c20·6265·2072·6567·6172·6465·6420·6173··l·be·regarded·as
000034b0:·6f72·205c·287b·5c73·6967·6d61·7d5f·725c··or·\({\sigma}_r\000034b0:·2061·6e20·6f75·746c·6965·720a·2020·2020···an·outlier.····
000034c0:·2920·7061·7261·6d65·7465·7220·696e·2074··)·parameter·in·t000034c0:·202a·2040·7061·7261·6d20·6361·6e6e·795f···*·@param·canny_
000034d0:·6865·206f·7269·6769·6e61·6c20·6172·7469··he·original·arti000034d0:·7468·3120·2020·2020·2020·2020·2020·4669··th1···········Fi
000034e0:·636c·652c·2069·7427·7320·7369·6d69·6c61··cle,·it's·simila000034e0:·7273·7420·7468·7265·7368·6f6c·6420·666f··rst·threshold·fo
000034f0:·7220·746f·2074·6865·2073·6967·6d61·2069··r·to·the·sigma·i000034f0:·7220·6879·7374·6572·6573·6973·2070·726f··r·hysteresis·pro
00003500:·6e20·7468·650a·2020·2020·202a·2063·6f6c··n·the.·····*·col00003500:·6365·6475·7265·2069·6e20·4361·6e6e·7928··cedure·in·Canny(
00003510:·6f72·2073·7061·6365·2069·6e74·6f20·6269··or·space·into·bi00003510:·290a·2020·2020·202a·2040·7061·7261·6d20··).·····*·@param·
00003520:·6c61·7465·7261·6c46·696c·7465·722e·0a20··lateralFilter..·00003520:·6361·6e6e·795f·7468·3220·2020·2020·2020··canny_th2·······
00003530:·2020·2020·2a0a·2020·2020·202a·2040·7061······*.·····*·@pa00003530:·2020·2020·5365·636f·6e64·2074·6872·6573······Second·thres
00003540:·7261·6d20·6d6f·6465·206f·6e65·2066·6f72··ram·mode·one·for00003540:·686f·6c64·2066·6f72·2068·7973·7465·7265··hold·for·hystere
00003550:·6d20·7468·7265·6520·6d6f·6465·7320·4454··m·three·modes·DT00003550:·7369·7320·7072·6f63·6564·7572·6520·696e··sis·procedure·in
00003560:·465f·4e43·2c20·4454·465f·5246·2061·6e64··F_NC,·DTF_RF·and00003560:·2043·616e·6e79·2829·0a20·2020·2020·2a20···Canny().·····*·
00003570:·2044·5446·5f49·4320·7768·6963·6820·636f···DTF_IC·which·co00003570:·4070·6172·616d·2063·616e·6e79·5f61·7065··@param·canny_ape
00003580:·7272·6573·706f·6e64·7320·746f·2074·6872··rresponds·to·thr00003580:·7274·7572·655f·7369·7a65·2041·7065·7274··rture_size·Apert
00003590:·6565·206d·6f64·6573·2066·6f72·0a20·2020··ee·modes·for.···00003590:·7572·6573·697a·6520·666f·7220·7468·6520··uresize·for·the·
000035a0:·2020·2a20·6669·6c74·6572·696e·6720·3244····*·filtering·2D000035a0:·736f·6265·6c20·6f70·6572·6174·6f72·2069··sobel·operator·i
000035b0:·2073·6967·6e61·6c73·2069·6e20·7468·6520···signals·in·the·000035b0:·6e20·4361·6e6e·7928·292e·0a20·2020·2020··n·Canny()..·····
000035c0:·6172·7469·636c·652e·0a20·2020·2020·2a0a··article..·····*.000035c0:·2a20·2020·2020·2020·2020·2020·2020·2020··*···············
000035d0:·2020·2020·202a·2040·7061·7261·6d20·6e75·······*·@param·nu000035d0:·2020·2020·2020·2020·2020·2020·2049·6620···············If·
000035e0:·6d49·7465·7273·206f·7074·696f·6e61·6c20··mIters·optional·000035e0:·7a65·726f·2c20·4361·6e6e·7928·2920·6973··zero,·Canny()·is
000035f0:·6e75·6d62·6572·206f·6620·6974·6572·6174··number·of·iterat000035f0:·206e·6f74·2061·7070·6c69·6564·2061·6e64···not·applied·and
00003600:·696f·6e73·2075·7365·6420·666f·7220·6669··ions·used·for·fi00003600:·2074·6865·2069·6e70·7574·2069·6d61·6765···the·input·image
00003610:·6c74·6572·696e·672c·2033·2069·7320·7175··ltering,·3·is·qu00003610:·2069·7320·7461·6b65·6e20·6173·2061·6e20···is·taken·as·an·
00003620:·6974·6520·656e·6f75·6768·2e0a·2020·2020··ite·enough..····00003620:·6564·6765·2069·6d61·6765·2e0a·2020·2020··edge·image..····
00003630:·202a·0a20·2020·2020·2a20·466f·7220·6d6f···*.·····*·For·mo00003630:·202a·2040·7061·7261·6d20·646f·5f6d·6572···*·@param·do_mer
00003640:·7265·2064·6574·6169·6c73·2061·626f·7574··re·details·about00003640:·6765·2020·2020·2020·2020·2020·2020·4966··ge············If
00003650:·2044·6f6d·6169·6e20·5472·616e·7366·6f72···Domain·Transfor00003650:·2074·7275·652c·2069·6e63·7265·6d65·6e74···true,·increment
00003660:·6d20·6669·6c74·6572·2070·6172·616d·6574··m·filter·paramet00003660:·616c·206d·6572·6769·6e67·206f·6620·7365··al·merging·of·se
00003670:·6572·732c·2073·6565·2074·6865·206f·7269··ers,·see·the·ori00003670:·676d·656e·7473·2077·696c·6c20·6265·2070··gments·will·be·p
00003680:·6769·6e61·6c20·6172·7469·636c·6520·4349··ginal·article·CI00003680:·6572·666f·726d·6564·0a20·2020·2020·2a20··erformed.·····*·
00003690:·5445·3a20·4761·7374·616c·3131·2061·6e64··TE:·Gastal11·and00003690:·4072·6574·7572·6e20·6175·746f·6d61·7469··@return·automati
000036a0:·0a20·2020·2020·2a20·5b44·6f6d·6169·6e20··.·····*·[Domain·000036a0:·6361·6c6c·7920·6765·6e65·7261·7465·640a··cally·generated.
000036b0:·5472·616e·7366·6f72·6d20·6669·6c74·6572··Transform·filter000036b0:·2020·2020·202a·2f0a·2020·2020·7075·626c·······*/.····publ
000036c0:·2068·6f6d·6570·6167·655d·2868·7474·703a···homepage](http:000036c0:·6963·2073·7461·7469·6320·4661·7374·4c69··ic·static·FastLi
000036d0:·2f2f·7777·772e·696e·662e·7566·7267·732e··//www.inf.ufrgs.000036d0:·6e65·4465·7465·6374·6f72·2063·7265·6174··neDetector·creat
000036e0:·6272·2f7e·6573·6c67·6173·7461·6c2f·446f··br/~eslgastal/Do000036e0:·6546·6173·744c·696e·6544·6574·6563·746f··eFastLineDetecto
000036f0:·6d61·696e·5472·616e·7366·6f72·6d2f·292e··mainTransform/).000036f0:·7228·696e·7420·6c65·6e67·7468·5f74·6872··r(int·length_thr
00003700:·0a20·2020·2020·2a20·4072·6574·7572·6e20··.·····*·@return·00003700:·6573·686f·6c64·2c20·666c·6f61·7420·6469··eshold,·float·di
00003710:·6175·746f·6d61·7469·6361·6c6c·7920·6765··automatically·ge00003710:·7374·616e·6365·5f74·6872·6573·686f·6c64··stance_threshold
00003720:·6e65·7261·7465·640a·2020·2020·202a·2f0a··nerated.·····*/.00003720:·2c20·646f·7562·6c65·2063·616e·6e79·5f74··,·double·canny_t
00003730:·2020·2020·7075·626c·6963·2073·7461·7469······public·stati00003730:·6831·2c20·646f·7562·6c65·2063·616e·6e79··h1,·double·canny
00003740:·6320·4454·4669·6c74·6572·2063·7265·6174··c·DTFilter·creat00003740:·5f74·6832·2c20·696e·7420·6361·6e6e·795f··_th2,·int·canny_
00003750:·6544·5446·696c·7465·7228·4d61·7420·6775··eDTFilter(Mat·gu00003750:·6170·6572·7475·7265·5f73·697a·652c·2062··aperture_size,·b
00003760:·6964·652c·2064·6f75·626c·6520·7369·676d··ide,·double·sigm00003760:·6f6f·6c65·616e·2064·6f5f·6d65·7267·6529··oolean·do_merge)
00003770:·6153·7061·7469·616c·2c20·646f·7562·6c65··aSpatial,·double00003770:·207b·0a20·2020·2020·2020·2072·6574·7572···{.········retur
00003780:·2073·6967·6d61·436f·6c6f·722c·2069·6e74···sigmaColor,·int00003780:·6e20·4661·7374·4c69·6e65·4465·7465·6374··n·FastLineDetect
00003790:·206d·6f64·652c·2069·6e74·206e·756d·4974···mode,·int·numIt00003790:·6f72·2e5f·5f66·726f·6d50·7472·5f5f·2863··or.__fromPtr__(c
000037a0:·6572·7329·207b·0a20·2020·2020·2020·2072··ers)·{.········r000037a0:·7265·6174·6546·6173·744c·696e·6544·6574··reateFastLineDet
000037b0:·6574·7572·6e20·4454·4669·6c74·6572·2e5f··eturn·DTFilter._000037b0:·6563·746f·725f·3028·6c65·6e67·7468·5f74··ector_0(length_t
000037c0:·5f66·726f·6d50·7472·5f5f·2863·7265·6174··_fromPtr__(creat000037c0:·6872·6573·686f·6c64·2c20·6469·7374·616e··hreshold,·distan
000037d0:·6544·5446·696c·7465·725f·3028·6775·6964··eDTFilter_0(guid000037d0:·6365·5f74·6872·6573·686f·6c64·2c20·6361··ce_threshold,·ca
000037e0:·652e·6e61·7469·7665·4f62·6a2c·2073·6967··e.nativeObj,·sig000037e0:·6e6e·795f·7468·312c·2063·616e·6e79·5f74··nny_th1,·canny_t
000037f0:·6d61·5370·6174·6961·6c2c·2073·6967·6d61··maSpatial,·sigma000037f0:·6832·2c20·6361·6e6e·795f·6170·6572·7475··h2,·canny_apertu
00003800:·436f·6c6f·722c·206d·6f64·652c·206e·756d··Color,·mode,·num00003800:·7265·5f73·697a·652c·2064·6f5f·6d65·7267··re_size,·do_merg
00003810:·4974·6572·7329·293b·0a20·2020·207d·0a0a··Iters));.····}..00003810:·6529·293b·0a20·2020·207d·0a0a·2020·2020··e));.····}..····
00003820:·2020·2020·2f2a·2a0a·2020·2020·202a·2046······/**.·····*·F00003820:·2f2a·2a0a·2020·2020·202a·2043·7265·6174··/**.·····*·Creat
00003830:·6163·746f·7279·206d·6574·686f·642c·2063··actory·method,·c00003830:·6573·2061·2073·6d61·7274·2070·6f69·6e74··es·a·smart·point
00003840:·7265·6174·6520·696e·7374·616e·6365·206f··reate·instance·o00003840:·6572·2074·6f20·6120·4661·7374·4c69·6e65··er·to·a·FastLine
00003850:·6620·4454·4669·6c74·6572·2061·6e64·2070··f·DTFilter·and·p00003850:·4465·7465·6374·6f72·206f·626a·6563·7420··Detector·object·
00003860:·726f·6475·6365·2069·6e69·7469·616c·697a··roduce·initializ00003860:·616e·6420·696e·6974·6961·6c69·7a65·7320··and·initializes·
00003870:·6174·696f·6e20·726f·7574·696e·6573·2e0a··ation·routines..00003870:·6974·0a20·2020·2020·2a0a·2020·2020·202a··it.·····*.·····*
00003880:·2020·2020·202a·0a20·2020·2020·2a20·4070·······*.·····*·@p00003880:·2040·7061·7261·6d20·6c65·6e67·7468·5f74···@param·length_t
00003890:·6172·616d·2067·7569·6465·2067·7569·6465··aram·guide·guide00003890:·6872·6573·686f·6c64·2020·2020·5365·676d··hreshold····Segm
000038a0:·6420·696d·6167·6520·2875·7365·6420·746f··d·image·(used·to000038a0:·656e·7420·7368·6f72·7465·7220·7468·616e··ent·shorter·than
000038b0:·2062·7569·6c64·2074·7261·6e73·666f·726d···build·transform000038b0:·2074·6869·7320·7769·6c6c·2062·6520·6469···this·will·be·di
000038c0:·6564·2064·6973·7461·6e63·652c·2077·6869··ed·distance,·whi000038c0:·7363·6172·6465·640a·2020·2020·202a·2040··scarded.·····*·@
000038d0:·6368·2064·6573·6372·6962·6573·2065·6467··ch·describes·edg000038d0:·7061·7261·6d20·6469·7374·616e·6365·5f74··param·distance_t
000038e0:·6520·7374·7275·6374·7572·6520·6f66·0a20··e·structure·of.·000038e0:·6872·6573·686f·6c64·2020·4120·706f·696e··hreshold··A·poin
000038f0:·2020·2020·2a20·6775·6964·6564·2069·6d61······*·guided·ima000038f0:·7420·706c·6163·6564·2066·726f·6d20·6120··t·placed·from·a·
00003900:·6765·292e·0a20·2020·2020·2a0a·2020·2020··ge)..·····*.····00003900:·6879·706f·7468·6573·6973·206c·696e·650a··hypothesis·line.
00003910:·202a·2040·7061·7261·6d20·7369·676d·6153···*·@param·sigmaS00003910:·2020·2020·202a·2020·2020·2020·2020·2020·······*··········
00003920:·7061·7469·616c·205c·287b·5c73·6967·6d61··patial·\({\sigma00003920:·2020·2020·2020·2020·2020·2020·2020·2020··················
00003930:·7d5f·485c·2920·7061·7261·6d65·7465·7220··}_H\)·parameter·00003930:·2020·7365·676d·656e·7420·6661·7274·6865····segment·farthe
00003940:·696e·2074·6865·206f·7269·6769·6e61·6c20··in·the·original·00003940:·7220·7468·616e·2074·6869·7320·7769·6c6c··r·than·this·will
00003950:·6172·7469·636c·652c·2069·7427·7320·7369··article,·it's·si00003950:·2062·6520·7265·6761·7264·6564·2061·7320···be·regarded·as·
00003960:·6d69·6c61·7220·746f·2074·6865·2073·6967··milar·to·the·sig00003960:·616e·206f·7574·6c69·6572·0a20·2020·2020··an·outlier.·····
00003970:·6d61·2069·6e20·7468·650a·2020·2020·202a··ma·in·the.·····*00003970:·2a20·4070·6172·616d·2063·616e·6e79·5f74··*·@param·canny_t
00003980:·2063·6f6f·7264·696e·6174·6520·7370·6163···coordinate·spac00003980:·6831·2020·2020·2020·2020·2020·2046·6972··h1···········Fir
00003990:·6520·696e·746f·2062·696c·6174·6572·616c··e·into·bilateral00003990:·7374·2074·6872·6573·686f·6c64·2066·6f72··st·threshold·for
000039a0:·4669·6c74·6572·2e0a·2020·2020·202a·0a20··Filter..·····*.·000039a0:·2068·7973·7465·7265·7369·7320·7072·6f63···hysteresis·proc
000039b0:·2020·2020·2a20·4070·6172·616d·2073·6967······*·@param·sig000039b0:·6564·7572·6520·696e·2043·616e·6e79·2829··edure·in·Canny()
000039c0:·6d61·436f·6c6f·7220·5c28·7b5c·7369·676d··maColor·\({\sigm000039c0:·0a20·2020·2020·2a20·4070·6172·616d·2063··.·····*·@param·c
000039d0:·617d·5f72·5c29·2070·6172·616d·6574·6572··a}_r\)·parameter000039d0:·616e·6e79·5f74·6832·2020·2020·2020·2020··anny_th2········
000039e0:·2069·6e20·7468·6520·6f72·6967·696e·616c···in·the·original000039e0:·2020·2053·6563·6f6e·6420·7468·7265·7368·····Second·thresh
Max diff block lines reached; 1344000/1442558 bytes (93.17%) of diff not shown.
11.4 KB
org/opencv/xphoto/Xphoto.class
11.4 KB
procyon -ec {}
    
Offset 9, 78 lines modifiedOffset 9, 22 lines modified
9 ····public·static·final·int·BM3D_STEP1·=·1;9 ····public·static·final·int·BM3D_STEP1·=·1;
10 ····public·static·final·int·BM3D_STEP2·=·2;10 ····public·static·final·int·BM3D_STEP2·=·2;
11 ····public·static·final·int·INPAINT_SHIFTMAP·=·0;11 ····public·static·final·int·INPAINT_SHIFTMAP·=·0;
12 ····public·static·final·int·INPAINT_FSR_BEST·=·1;12 ····public·static·final·int·INPAINT_FSR_BEST·=·1;
13 ····public·static·final·int·INPAINT_FSR_FAST·=·2;13 ····public·static·final·int·INPAINT_FSR_FAST·=·2;
14 ····public·static·final·int·HAAR·=·0;14 ····public·static·final·int·HAAR·=·0;
15 ····15 ····
16 ····public·static·void·oilPainting(final·Mat·src,·final·Mat·dst,·final·int·size,·final·int·dynRatio,·final·int·code)·{ 
17 ········oilPainting_0(src.nativeObj,·dst.nativeObj,·size,·dynRatio,·code); 
18 ····} 
19 ···· 
20 ····public·static·void·oilPainting(final·Mat·src,·final·Mat·dst,·final·int·size,·final·int·dynRatio)·{ 
21 ········oilPainting_1(src.nativeObj,·dst.nativeObj,·size,·dynRatio); 
22 ····} 
23 ···· 
24 ····public·static·void·dctDenoising(final·Mat·src,·final·Mat·dst,·final·double·sigma,·final·int·psize)·{16 ····public·static·void·dctDenoising(final·Mat·src,·final·Mat·dst,·final·double·sigma,·final·int·psize)·{
25 ········dctDenoising_0(src.nativeObj,·dst.nativeObj,·sigma,·psize);17 ········dctDenoising_0(src.nativeObj,·dst.nativeObj,·sigma,·psize);
26 ····}18 ····}
27 ····19 ····
28 ····public·static·void·dctDenoising(final·Mat·src,·final·Mat·dst,·final·double·sigma)·{20 ····public·static·void·dctDenoising(final·Mat·src,·final·Mat·dst,·final·double·sigma)·{
29 ········dctDenoising_1(src.nativeObj,·dst.nativeObj,·sigma);21 ········dctDenoising_1(src.nativeObj,·dst.nativeObj,·sigma);
30 ····}22 ····}
31 ····23 ····
32 ····public·static·void·inpaint(final·Mat·src,·final·Mat·mask,·final·Mat·dst,·final·int·algorithmType)·{ 
33 ········inpaint_0(src.nativeObj,·mask.nativeObj,·dst.nativeObj,·algorithmType); 
34 ····} 
35 ···· 
36 ····public·static·SimpleWB·createSimpleWB()·{ 
37 ········return·SimpleWB.__fromPtr__(createSimpleWB_0()); 
38 ····} 
39 ···· 
40 ····public·static·GrayworldWB·createGrayworldWB()·{ 
41 ········return·GrayworldWB.__fromPtr__(createGrayworldWB_0()); 
42 ····} 
43 ···· 
44 ····public·static·LearningBasedWB·createLearningBasedWB(final·String·path_to_model)·{ 
45 ········return·LearningBasedWB.__fromPtr__(createLearningBasedWB_0(path_to_model)); 
46 ····} 
47 ···· 
48 ····public·static·LearningBasedWB·createLearningBasedWB()·{ 
49 ········return·LearningBasedWB.__fromPtr__(createLearningBasedWB_1()); 
50 ····} 
51 ···· 
52 ····public·static·void·applyChannelGains(final·Mat·src,·final·Mat·dst,·final·float·gainB,·final·float·gainG,·final·float·gainR)·{ 
53 ········applyChannelGains_0(src.nativeObj,·dst.nativeObj,·gainB,·gainG,·gainR); 
54 ····} 
55 ···· 
56 ····public·static·TonemapDurand·createTonemapDurand(final·float·gamma,·final·float·contrast,·final·float·saturation,·final·float·sigma_color,·final·float·sigma_space)·{ 
57 ········return·TonemapDurand.__fromPtr__(createTonemapDurand_0(gamma,·contrast,·saturation,·sigma_color,·sigma_space)); 
58 ····} 
59 ···· 
60 ····public·static·TonemapDurand·createTonemapDurand(final·float·gamma,·final·float·contrast,·final·float·saturation,·final·float·sigma_color)·{ 
61 ········return·TonemapDurand.__fromPtr__(createTonemapDurand_1(gamma,·contrast,·saturation,·sigma_color)); 
62 ····} 
63 ···· 
64 ····public·static·TonemapDurand·createTonemapDurand(final·float·gamma,·final·float·contrast,·final·float·saturation)·{ 
65 ········return·TonemapDurand.__fromPtr__(createTonemapDurand_2(gamma,·contrast,·saturation)); 
66 ····} 
67 ···· 
68 ····public·static·TonemapDurand·createTonemapDurand(final·float·gamma,·final·float·contrast)·{ 
69 ········return·TonemapDurand.__fromPtr__(createTonemapDurand_3(gamma,·contrast)); 
70 ····} 
71 ···· 
72 ····public·static·TonemapDurand·createTonemapDurand(final·float·gamma)·{ 
73 ········return·TonemapDurand.__fromPtr__(createTonemapDurand_4(gamma)); 
74 ····} 
75 ···· 
76 ····public·static·TonemapDurand·createTonemapDurand()·{ 
77 ········return·TonemapDurand.__fromPtr__(createTonemapDurand_5()); 
78 ····} 
79 ···· 
80 ····public·static·void·bm3dDenoising(final·Mat·src,·final·Mat·dstStep1,·final·Mat·dstStep2,·final·float·h,·final·int·templateWindowSize,·final·int·searchWindowSize,·final·int·blockMatchingStep1,·final·int·blockMatchingStep2,·final·int·groupSize,·final·int·slidingStep,·final·float·beta,·final·int·normType,·final·int·step,·final·int·transformType)·{24 ····public·static·void·bm3dDenoising(final·Mat·src,·final·Mat·dstStep1,·final·Mat·dstStep2,·final·float·h,·final·int·templateWindowSize,·final·int·searchWindowSize,·final·int·blockMatchingStep1,·final·int·blockMatchingStep2,·final·int·groupSize,·final·int·slidingStep,·final·float·beta,·final·int·normType,·final·int·step,·final·int·transformType)·{
81 ········bm3dDenoising_0(src.nativeObj,·dstStep1.nativeObj,·dstStep2.nativeObj,·h,·templateWindowSize,·searchWindowSize,·blockMatchingStep1,·blockMatchingStep2,·groupSize,·slidingStep,·beta,·normType,·step,·transformType);25 ········bm3dDenoising_0(src.nativeObj,·dstStep1.nativeObj,·dstStep2.nativeObj,·h,·templateWindowSize,·searchWindowSize,·blockMatchingStep1,·blockMatchingStep2,·groupSize,·slidingStep,·beta,·normType,·step,·transformType);
82 ····}26 ····}
83 ····27 ····
84 ····public·static·void·bm3dDenoising(final·Mat·src,·final·Mat·dstStep1,·final·Mat·dstStep2,·final·float·h,·final·int·templateWindowSize,·final·int·searchWindowSize,·final·int·blockMatchingStep1,·final·int·blockMatchingStep2,·final·int·groupSize,·final·int·slidingStep,·final·float·beta,·final·int·normType,·final·int·step)·{28 ····public·static·void·bm3dDenoising(final·Mat·src,·final·Mat·dstStep1,·final·Mat·dstStep2,·final·float·h,·final·int·templateWindowSize,·final·int·searchWindowSize,·final·int·blockMatchingStep1,·final·int·blockMatchingStep2,·final·int·groupSize,·final·int·slidingStep,·final·float·beta,·final·int·normType,·final·int·step)·{
85 ········bm3dDenoising_1(src.nativeObj,·dstStep1.nativeObj,·dstStep2.nativeObj,·h,·templateWindowSize,·searchWindowSize,·blockMatchingStep1,·blockMatchingStep2,·groupSize,·slidingStep,·beta,·normType,·step);29 ········bm3dDenoising_1(src.nativeObj,·dstStep1.nativeObj,·dstStep2.nativeObj,·h,·templateWindowSize,·searchWindowSize,·blockMatchingStep1,·blockMatchingStep2,·groupSize,·slidingStep,·beta,·normType,·step);
86 ····}30 ····}
Offset 169, 45 lines modifiedOffset 113, 73 lines modified
169 ········bm3dDenoising_22(src.nativeObj,·dst.nativeObj,·h);113 ········bm3dDenoising_22(src.nativeObj,·dst.nativeObj,·h);
170 ····}114 ····}
171 ····115 ····
172 ····public·static·void·bm3dDenoising(final·Mat·src,·final·Mat·dst)·{116 ····public·static·void·bm3dDenoising(final·Mat·src,·final·Mat·dst)·{
173 ········bm3dDenoising_23(src.nativeObj,·dst.nativeObj);117 ········bm3dDenoising_23(src.nativeObj,·dst.nativeObj);
174 ····}118 ····}
175 ····119 ····
176 ····private·static·native·void·oilPainting_0(final·long·p0,·final·long·p1,·final·int·p2,·final·int·p3,·final·int·p4);120 ····public·static·SimpleWB·createSimpleWB()·{
 121 ········return·SimpleWB.__fromPtr__(createSimpleWB_0());
 122 ····}
177 ····123 ····
178 ····private·static·native·void·oilPainting_1(final·long·p0,·final·long·p1,·final·int·p2,·final·int·p3);124 ····public·static·GrayworldWB·createGrayworldWB()·{
 125 ········return·GrayworldWB.__fromPtr__(createGrayworldWB_0());
 126 ····}
179 ····127 ····
180 ····private·static·native·void·dctDenoising_0(final·long·p0,·final·long·p1,·final·double·p2,·final·int·p3);128 ····public·static·LearningBasedWB·createLearningBasedWB(final·String·path_to_model)·{
 129 ········return·LearningBasedWB.__fromPtr__(createLearningBasedWB_0(path_to_model));
 130 ····}
181 ····131 ····
182 ····private·static·native·void·dctDenoising_1(final·long·p0,·final·long·p1,·final·double·p2);132 ····public·static·LearningBasedWB·createLearningBasedWB()·{
 133 ········return·LearningBasedWB.__fromPtr__(createLearningBasedWB_1());
 134 ····}
183 ····135 ····
184 ····private·static·native·void·inpaint_0(final·long·p0,·final·long·p1,·final·long·p2,·final·int·p3);136 ····public·static·void·applyChannelGains(final·Mat·src,·final·Mat·dst,·final·float·gainB,·final·float·gainG,·final·float·gainR)·{
 137 ········applyChannelGains_0(src.nativeObj,·dst.nativeObj,·gainB,·gainG,·gainR);
 138 ····}
185 ····139 ····
186 ····private·static·native·long·createSimpleWB_0();140 ····public·static·TonemapDurand·createTonemapDurand(final·float·gamma,·final·float·contrast,·final·float·saturation,·final·float·sigma_color,·final·float·sigma_space)·{
 141 ········return·TonemapDurand.__fromPtr__(createTonemapDurand_0(gamma,·contrast,·saturation,·sigma_color,·sigma_space));
 142 ····}
187 ····143 ····
188 ····private·static·native·long·createGrayworldWB_0();144 ····public·static·TonemapDurand·createTonemapDurand(final·float·gamma,·final·float·contrast,·final·float·saturation,·final·float·sigma_color)·{
 145 ········return·TonemapDurand.__fromPtr__(createTonemapDurand_1(gamma,·contrast,·saturation,·sigma_color));
 146 ····}
189 ····147 ····
190 ····private·static·native·long·createLearningBasedWB_0(final·String·p0);148 ····public·static·TonemapDurand·createTonemapDurand(final·float·gamma,·final·float·contrast,·final·float·saturation)·{
 149 ········return·TonemapDurand.__fromPtr__(createTonemapDurand_2(gamma,·contrast,·saturation));
 150 ····}
191 ····151 ····
192 ····private·static·native·long·createLearningBasedWB_1();152 ····public·static·TonemapDurand·createTonemapDurand(final·float·gamma,·final·float·contrast)·{
 153 ········return·TonemapDurand.__fromPtr__(createTonemapDurand_3(gamma,·contrast));
 154 ····}
193 ····155 ····
194 ····private·static·native·void·applyChannelGains_0(final·long·p0,·final·long·p1,·final·float·p2,·final·float·p3,·final·float·p4);156 ····public·static·TonemapDurand·createTonemapDurand(final·float·gamma)·{
 157 ········return·TonemapDurand.__fromPtr__(createTonemapDurand_4(gamma));
 158 ····}
195 ····159 ····
196 ····private·static·native·long·createTonemapDurand_0(final·float·p0,·final·float·p1,·final·float·p2,·final·float·p3,·final·float·p4);160 ····public·static·TonemapDurand·createTonemapDurand()·{
Max diff block lines reached; 3794/11630 bytes (32.62%) of diff not shown.
26.4 KB
org/opencv/xphoto/Xphoto.java
Ordering differences only
    
Offset 29, 49 lines modifiedOffset 29, 14 lines modified
  
29 ····//·C++:·enum·TransformTypes·(cv.xphoto.TransformTypes)29 ····//·C++:·enum·TransformTypes·(cv.xphoto.TransformTypes)
30 ····public·static·final·int30 ····public·static·final·int
31 ············HAAR·=·0;31 ············HAAR·=·0;
  
  
32 ····//32 ····//
33 ····//·C++:··void·cv::xphoto::oilPainting(Mat·src,·Mat&·dst,·int·size,·int·dynRatio,·int·code) 
34 ····// 
  
35 ····/** 
36 ·····*·oilPainting 
37 ·····*·See·the·book·CITE:·Holzmann1988·for·details. 
38 ·····*·@param·src·Input·three-channel·or·one·channel·image·(either·CV_8UC3·or·CV_8UC1) 
39 ·····*·@param·dst·Output·image·of·the·same·size·and·type·as·src. 
40 ·····*·@param·size·neighbouring·size·is·2-size+1 
41 ·····*·@param·dynRatio·image·is·divided·by·dynRatio·before·histogram·processing 
42 ·····*·@param·code·automatically·generated 
43 ·····*/ 
44 ····public·static·void·oilPainting(Mat·src,·Mat·dst,·int·size,·int·dynRatio,·int·code)·{ 
45 ········oilPainting_0(src.nativeObj,·dst.nativeObj,·size,·dynRatio,·code); 
46 ····} 
  
  
47 ····// 
48 ····//·C++:··void·cv::xphoto::oilPainting(Mat·src,·Mat&·dst,·int·size,·int·dynRatio) 
49 ····// 
  
50 ····/** 
51 ·····*·oilPainting 
52 ·····*·See·the·book·CITE:·Holzmann1988·for·details. 
53 ·····*·@param·src·Input·three-channel·or·one·channel·image·(either·CV_8UC3·or·CV_8UC1) 
54 ·····*·@param·dst·Output·image·of·the·same·size·and·type·as·src. 
55 ·····*·@param·size·neighbouring·size·is·2-size+1 
56 ·····*·@param·dynRatio·image·is·divided·by·dynRatio·before·histogram·processing 
57 ·····*/ 
58 ····public·static·void·oilPainting(Mat·src,·Mat·dst,·int·size,·int·dynRatio)·{ 
59 ········oilPainting_1(src.nativeObj,·dst.nativeObj,·size,·dynRatio); 
60 ····} 
  
  
61 ····// 
62 ····//·C++:··void·cv::xphoto::dctDenoising(Mat·src,·Mat·dst,·double·sigma,·int·psize·=·16)33 ····//·C++:··void·cv::xphoto::dctDenoising(Mat·src,·Mat·dst,·double·sigma,·int·psize·=·16)
63 ····//34 ····//
  
64 ····/**35 ····/**
65 ·····*·The·function·implements·simple·dct-based·denoising36 ·····*·The·function·implements·simple·dct-based·denoising
66 ·····*37 ·····*
67 ·····*·····&lt;http://www.ipol.im/pub/art/2011/ys-dct/&gt;.38 ·····*·····&lt;http://www.ipol.im/pub/art/2011/ys-dct/&gt;.
Offset 100, 206 lines modifiedOffset 65, 14 lines modified
100 ·····*/65 ·····*/
101 ····public·static·void·dctDenoising(Mat·src,·Mat·dst,·double·sigma)·{66 ····public·static·void·dctDenoising(Mat·src,·Mat·dst,·double·sigma)·{
102 ········dctDenoising_1(src.nativeObj,·dst.nativeObj,·sigma);67 ········dctDenoising_1(src.nativeObj,·dst.nativeObj,·sigma);
103 ····}68 ····}
  
  
104 ····//69 ····//
105 ····//·C++:··void·cv::xphoto::inpaint(Mat·src,·Mat·mask,·Mat·dst,·int·algorithmType) 
106 ····// 
  
107 ····/** 
108 ·····*·The·function·implements·different·single-image·inpainting·algorithms. 
109 ·····* 
110 ·····*·····See·the·original·papers·CITE:·He2012·(Shiftmap)·or·CITE:·GenserPCS2018·and·CITE:·SeilerTIP2015·(FSR)·for·details. 
111 ·····* 
112 ·····*·····@param·src·source·image 
113 ·····*·<ul> 
114 ·····*···<li> 
115 ·····*······#INPAINT_SHIFTMAP:·it·could·be·of·any·type·and·any·number·of·channels·from·1·to·4.·In·case·of 
116 ·····*·····3-·and·4-channels·images·the·function·expect·them·in·CIELab·colorspace·or·similar·one,·where·first 
117 ·····*·····color·component·shows·intensity,·while·second·and·third·shows·colors.·Nonetheless·you·can·try·any 
118 ·····*·····colorspaces. 
119 ·····*···</li> 
120 ·····*···<li> 
121 ·····*······#INPAINT_FSR_BEST·or·#INPAINT_FSR_FAST:·1-channel·grayscale·or·3-channel·BGR·image. 
122 ·····*···</li> 
123 ·····*·</ul> 
124 ·····*·····@param·mask·mask·(#CV_8UC1),·where·non-zero·pixels·indicate·valid·image·area,·while·zero·pixels 
125 ·····*·····indicate·area·to·be·inpainted 
126 ·····*·····@param·dst·destination·image 
127 ·····*·····@param·algorithmType·see·xphoto::InpaintTypes 
128 ·····*/ 
129 ····public·static·void·inpaint(Mat·src,·Mat·mask,·Mat·dst,·int·algorithmType)·{ 
130 ········inpaint_0(src.nativeObj,·mask.nativeObj,·dst.nativeObj,·algorithmType); 
131 ····} 
  
  
132 ····// 
133 ····//·C++:··Ptr_SimpleWB·cv::xphoto::createSimpleWB() 
134 ····// 
  
135 ····/** 
136 ·····*·Creates·an·instance·of·SimpleWB 
137 ·····*·@return·automatically·generated 
138 ·····*/ 
139 ····public·static·SimpleWB·createSimpleWB()·{ 
140 ········return·SimpleWB.__fromPtr__(createSimpleWB_0()); 
141 ····} 
  
  
142 ····// 
143 ····//·C++:··Ptr_GrayworldWB·cv::xphoto::createGrayworldWB() 
144 ····// 
  
145 ····/** 
146 ·····*·Creates·an·instance·of·GrayworldWB 
147 ·····*·@return·automatically·generated 
148 ·····*/ 
149 ····public·static·GrayworldWB·createGrayworldWB()·{ 
150 ········return·GrayworldWB.__fromPtr__(createGrayworldWB_0()); 
151 ····} 
  
  
152 ····// 
153 ····//·C++:··Ptr_LearningBasedWB·cv::xphoto::createLearningBasedWB(String·path_to_model·=·String()) 
154 ····// 
  
155 ····/** 
156 ·····*·Creates·an·instance·of·LearningBasedWB 
157 ·····* 
158 ·····*·@param·path_to_model·Path·to·a·.yml·file·with·the·model.·If·not·specified,·the·default·model·is·used 
159 ·····*·@return·automatically·generated 
160 ·····*/ 
161 ····public·static·LearningBasedWB·createLearningBasedWB(String·path_to_model)·{ 
162 ········return·LearningBasedWB.__fromPtr__(createLearningBasedWB_0(path_to_model)); 
163 ····} 
  
Max diff block lines reached; 16815/26963 bytes (62.36%) of diff not shown.
4.1 MB
libopencv410-jni_4.10.0+dfsg-5_amd64.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2025-03-18·19:39:02.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-03-18·19:39:02.000000·debian-binary
2 -rw-r--r--···0········0········0·····1052·2025-03-18·19:39:02.000000·control.tar.xz2 -rw-r--r--···0········0········0·····1052·2025-03-18·19:39:02.000000·control.tar.xz
3 -rw-r--r--···0········0········0···470436·2025-03-18·19:39:02.000000·data.tar.xz3 -rw-r--r--···0········0········0···469592·2025-03-18·19:39:02.000000·data.tar.xz
98.0 B
control.tar.xz
70.0 B
control.tar
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
4.1 MB
data.tar.xz
4.1 MB
data.tar
4.1 MB
./usr/lib/jni/libopencv_java4100.so
File has been modified after NT_GNU_BUILD_ID has been applied.
205 KB
readelf --wide --symbols {}
    
Offset 1124, 31 lines modifiedOffset 1124, 31 lines modified
1124 ··1120:·000000000011df20····34·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_photo_MergeMertens_getExposureWeight_101124 ··1120:·000000000011df20····34·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_photo_MergeMertens_getExposureWeight_10
1125 ··1121:·0000000000121a70····37·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_xphoto_TonemapDurand_getSigmaColor_101125 ··1121:·0000000000121a70····37·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_xphoto_TonemapDurand_getSigmaColor_10
1126 ··1122:·0000000000110840···169·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_imgproc_Imgproc_divSpectrums_101126 ··1122:·0000000000110840···169·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_imgproc_Imgproc_divSpectrums_10
1127 ··1123:·00000000001108f0···160·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_imgproc_Imgproc_divSpectrums_111127 ··1123:·00000000001108f0···160·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_imgproc_Imgproc_divSpectrums_11
1128 ··1124:·000000000011dbd0····34·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_photo_CalibrateDebevec_getLambda_101128 ··1124:·000000000011dbd0····34·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_photo_CalibrateDebevec_getLambda_10
1129 ··1125:·0000000000134870····10·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_features2d_SimpleBlobDetector_1Params_set_1minDistBetweenBlobs_101129 ··1125:·0000000000134870····10·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_features2d_SimpleBlobDetector_1Params_set_1minDistBetweenBlobs_10
1130 ··1126:·0000000000151df0····13·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_objdetect_DetectorParameters_get_1minMarkerLengthRatioOriginalImg_101130 ··1126:·0000000000151df0····13·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_objdetect_DetectorParameters_get_1minMarkerLengthRatioOriginalImg_10
1131 ··1127:·0000000000134eb0···130·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_img_1hash_Img_1hash_blockMeanHash_101131 ··1127:·0000000000134c00···130·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_img_1hash_Img_1hash_blockMeanHash_10
1132 ··1128:·0000000000134f40···126·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_img_1hash_Img_1hash_blockMeanHash_111132 ··1128:·0000000000134c90···126·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_img_1hash_Img_1hash_blockMeanHash_11
1133 ··1129:·000000000016aa40···170·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_video_KalmanFilter_delete1133 ··1129:·000000000016aa40···170·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_video_KalmanFilter_delete
1134 ··1130:·0000000000160bd0····34·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_bgsegm_BackgroundSubtractorGMG_setDefaultLearningRate_101134 ··1130:·0000000000160bd0····34·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_bgsegm_BackgroundSubtractorGMG_setDefaultLearningRate_10
1135 ··1131:·0000000000157070····36·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_video_VariationalRefinement_setFixedPointIterations_101135 ··1131:·0000000000157070····36·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_video_VariationalRefinement_setFixedPointIterations_10
1136 ··1132:·00000000000f39e0···155·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_core_Mat_n_1Mat__JIIII1136 ··1132:·00000000000f39e0···155·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_core_Mat_n_1Mat__JIIII
1137 ··1133:·0000000000128000···211·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_dnn_ClassificationModel_classify_101137 ··1133:·0000000000128000···211·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_dnn_ClassificationModel_classify_10
1138 ··1134:·0000000000163f40···377·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_face_FaceRecognizer_read_101138 ··1134:·0000000000163f40···377·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_face_FaceRecognizer_read_10
1139 ··1135:·00000000000f5a30···221·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_core_Mat_n_1setTo__JJ1139 ··1135:·00000000000f5a30···221·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_core_Mat_n_1setTo__JJ
1140 ··1136:·0000000000111580···141·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_imgproc_Imgproc_distanceTransform_101140 ··1136:·0000000000111580···141·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_imgproc_Imgproc_distanceTransform_10
1141 ··1137:·000000000015db20···101·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_ximgproc_EdgeDrawing_detectEdges_101141 ··1137:·000000000015db20···101·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_ximgproc_EdgeDrawing_detectEdges_10
1142 ··1138:·0000000000111610···142·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_imgproc_Imgproc_distanceTransform_111142 ··1138:·0000000000111610···142·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_imgproc_Imgproc_distanceTransform_11
1143 ··1139:·00000000001bd1a0···360·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_objdetect_Objdetect_drawDetectedMarkers_101143 ··1139:·00000000001bcdd0···360·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_objdetect_Objdetect_drawDetectedMarkers_10
1144 ··1140:·00000000001bd310···311·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_objdetect_Objdetect_drawDetectedMarkers_111144 ··1140:·00000000001bcf40···311·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_objdetect_Objdetect_drawDetectedMarkers_11
1145 ··1141:·0000000000165010····10·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_tracking_TrackerCSRT_1Params_set_1filter_1lr_101145 ··1141:·0000000000165010····10·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_tracking_TrackerCSRT_1Params_set_1filter_1lr_10
1146 ··1142:·000000000013f730···144·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_calib3d_Calib3d_find4QuadCornerSubpix_101146 ··1142:·000000000013f730···144·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_calib3d_Calib3d_find4QuadCornerSubpix_10
1147 ··1143:·00000000001bd450···279·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_objdetect_Objdetect_drawDetectedMarkers_121147 ··1143:·00000000001bd080···279·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_objdetect_Objdetect_drawDetectedMarkers_12
1148 ··1144:·0000000000156c10···369·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_video_TrackerVit_1Params_set_1net_101148 ··1144:·0000000000156c10···369·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_video_TrackerVit_1Params_set_1net_10
1149 ··1145:·0000000000105fb0···169·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_core_Core_randn_101149 ··1145:·0000000000105fb0···169·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_core_Core_randn_10
1150 ··1146:·000000000014abf0···377·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_objdetect_CascadeClassifier_load_101150 ··1146:·000000000014abf0···377·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_objdetect_CascadeClassifier_load_10
1151 ··1147:·0000000000166790···170·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_phase_1unwrapping_HistogramPhaseUnwrapping_delete1151 ··1147:·0000000000166790···170·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_phase_1unwrapping_HistogramPhaseUnwrapping_delete
1152 ··1148:·000000000011f560···151·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_photo_Photo_pencilSketch_101152 ··1148:·000000000011f560···151·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_photo_Photo_pencilSketch_10
1153 ··1149:·000000000011b3b0····40·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_ml_SVM_setClassWeights_101153 ··1149:·000000000011b3b0····40·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_ml_SVM_setClassWeights_10
1154 ··1150:·0000000000135240····33·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_img_1hash_MarrHildrethHash_getScale_101154 ··1150:·0000000000135240····33·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_img_1hash_MarrHildrethHash_getScale_10
Offset 1175, 15 lines modifiedOffset 1175, 15 lines modified
1175 ··1171:·0000000000189350···317·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_calib3d_StereoSGBM_create_191175 ··1171:·0000000000189350···317·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_calib3d_StereoSGBM_create_19
1176 ··1172:·000000000016ad00···170·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_video_TrackerDaSiamRPN_delete1176 ··1172:·000000000016ad00···170·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_video_TrackerDaSiamRPN_delete
1177 ··1173:·00000000001986a0···575·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_features2d_DescriptorMatcher_create_101177 ··1173:·00000000001986a0···575·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_features2d_DescriptorMatcher_create_10
1178 ··1174:·00000000001733d0···314·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_features2d_DescriptorMatcher_create_111178 ··1174:·00000000001733d0···314·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_features2d_DescriptorMatcher_create_11
1179 ··1175:·00000000001bfc90···441·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_aruco_Aruco_detectMarkers_101179 ··1175:·00000000001bfc90···441·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_aruco_Aruco_detectMarkers_10
1180 ··1176:·000000000011fba0····34·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_photo_TonemapMantiuk_getSaturation_101180 ··1176:·000000000011fba0····34·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_photo_TonemapMantiuk_getSaturation_10
1181 ··1177:·00000000000f4b30····15·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_core_Mat_n_1isContinuous1181 ··1177:·00000000000f4b30····15·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_core_Mat_n_1isContinuous
1182 ··1178:·000000000015b2e0···130·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_ximgproc_Ximgproc_contourSampling_101182 ··1178:·0000000000159cb0···130·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_ximgproc_Ximgproc_contourSampling_10
1183 ··1179:·00000000001bfe50···316·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_aruco_Aruco_detectMarkers_111183 ··1179:·00000000001bfe50···316·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_aruco_Aruco_detectMarkers_11
1184 ··1180:·00000000001528e0····10·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_objdetect_RefineParameters_get_1errorCorrectionRate_101184 ··1180:·00000000001528e0····10·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_objdetect_RefineParameters_get_1errorCorrectionRate_10
1185 ··1181:·0000000000121a10····34·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_xphoto_TonemapDurand_getSigmaSpace_101185 ··1181:·0000000000121a10····34·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_xphoto_TonemapDurand_getSigmaSpace_10
1186 ··1182:·00000000001c4be0···758·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_aruco_Aruco_detectMarkers_121186 ··1182:·00000000001c4be0···758·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_aruco_Aruco_detectMarkers_12
1187 ··1183:·00000000000ffe40····38·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_core_Core_setUseIPP_1NotExact_101187 ··1183:·00000000000ffe40····38·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_core_Core_setUseIPP_1NotExact_10
1188 ··1184:·000000000026b7f8····56·OBJECT··WEAK···DEFAULT···20·_ZTVSt23_Sp_counted_ptr_inplaceIN2cv6bgsegm26SyntheticSequenceGeneratorESaIvELN9__gnu_cxx12_Lock_policyE2EE1188 ··1184:·000000000026b7f8····56·OBJECT··WEAK···DEFAULT···20·_ZTVSt23_Sp_counted_ptr_inplaceIN2cv6bgsegm26SyntheticSequenceGeneratorESaIvELN9__gnu_cxx12_Lock_policyE2EE
1189 ··1185:·0000000000135330····33·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_img_1hash_RadialVarianceHash_setSigma_101189 ··1185:·0000000000135330····33·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_img_1hash_RadialVarianceHash_setSigma_10
Offset 1240, 15 lines modifiedOffset 1240, 15 lines modified
1240 ··1236:·00000000001349a0····10·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_features2d_SimpleBlobDetector_1Params_get_1maxInertiaRatio_101240 ··1236:·00000000001349a0····10·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_features2d_SimpleBlobDetector_1Params_get_1maxInertiaRatio_10
1241 ··1237:·000000000011b150····37·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_ml_SVM_setCoef0_101241 ··1237:·000000000011b150····37·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_ml_SVM_setCoef0_10
1242 ··1238:·00000000001085e0···114·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_core_TickMeter_getFPS_101242 ··1238:·00000000001085e0···114·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_core_TickMeter_getFPS_10
1243 ··1239:·00000000001ad540···225·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_core_Core_hconcat_101243 ··1239:·00000000001ad540···225·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_core_Core_hconcat_10
1244 ··1240:·00000000001a4d60··1086·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_objdetect_FaceDetectorYN_create_131244 ··1240:·00000000001a4d60··1086·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_objdetect_FaceDetectorYN_create_13
1245 ··1241:·000000000012fc60····39·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_features2d_AKAZE_setDescriptorSize_101245 ··1241:·000000000012fc60····39·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_features2d_AKAZE_setDescriptorSize_10
1246 ··1242:·00000000001a51a0··1070·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_objdetect_FaceDetectorYN_create_141246 ··1242:·00000000001a51a0··1070·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_objdetect_FaceDetectorYN_create_14
1247 ··1243:·000000000016bb70···170·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_ximgproc_SelectiveSearchSegmentationStrategyColor_delete1247 ··1243:·000000000016be30···170·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_ximgproc_SelectiveSearchSegmentationStrategyColor_delete
1248 ··1244:·0000000000155e80·····8·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_video_TrackerDaSiamRPN_1Params_get_1target_101248 ··1244:·0000000000155e80·····8·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_video_TrackerDaSiamRPN_1Params_get_1target_10
1249 ··1245:·00000000001a55d0··1054·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_objdetect_FaceDetectorYN_create_151249 ··1245:·00000000001a55d0··1054·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_objdetect_FaceDetectorYN_create_15
1250 ··1246:·000000000016a6d0···170·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_video_BackgroundSubtractorKNN_delete1250 ··1246:·000000000016a6d0···170·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_video_BackgroundSubtractorKNN_delete
1251 ··1247:·000000000019edc0···910·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_objdetect_FaceDetectorYN_create_161251 ··1247:·000000000019edc0···910·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_objdetect_FaceDetectorYN_create_16
1252 ··1248:·0000000000156470·····9·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_video_TrackerMIL_1Params_set_1samplerInitInRadius_101252 ··1248:·0000000000156470·····9·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_video_TrackerMIL_1Params_set_1samplerInitInRadius_10
1253 ··1249:·00000000000f5940···234·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_core_Mat_n_1setTo__JJJ1253 ··1249:·00000000000f5940···234·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_core_Mat_n_1setTo__JJJ
1254 ··1250:·000000000019f150···910·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_objdetect_FaceDetectorYN_create_171254 ··1250:·000000000019f150···910·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_objdetect_FaceDetectorYN_create_17
Offset 1262, 18 lines modifiedOffset 1262, 18 lines modified
1262 ··1258:·00000000001182e0···104·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_ml_ANN_1MLP_setLayerSizes_101262 ··1258:·00000000001182e0···104·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_ml_ANN_1MLP_setLayerSizes_10
1263 ··1259:·0000000000164f30····10·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_tracking_TrackerCSRT_1Params_set_1kaiser_1alpha_101263 ··1259:·0000000000164f30····10·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_tracking_TrackerCSRT_1Params_set_1kaiser_1alpha_10
1264 ··1260:·000000000016d590···170·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_face_StandardCollector_delete1264 ··1260:·000000000016d590···170·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_face_StandardCollector_delete
1265 ··1261:·00000000001518c0···263·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_objdetect_DetectorParameters_DetectorParameters_101265 ··1261:·00000000001518c0···263·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_objdetect_DetectorParameters_DetectorParameters_10
1266 ··1262:·0000000000171940···295·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_objdetect_QRCodeEncoder_create_101266 ··1262:·0000000000171940···295·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_objdetect_QRCodeEncoder_create_10
1267 ··1263:·0000000000178160···314·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_objdetect_QRCodeEncoder_create_111267 ··1263:·0000000000178160···314·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_objdetect_QRCodeEncoder_create_11
1268 ··1264:·00000000001135e0···152·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_imgproc_Imgproc_isContourConvex_101268 ··1264:·00000000001135e0···152·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_imgproc_Imgproc_isContourConvex_10
1269 ··1265:·000000000015b1a0···159·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_ximgproc_Ximgproc_transformFD_101269 ··1265:·0000000000159b70···159·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_ximgproc_Ximgproc_transformFD_10
1270 ··1266:·0000000000118bd0····39·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_ml_DTrees_setMinSampleCount_101270 ··1266:·0000000000118bd0····39·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_ml_DTrees_setMinSampleCount_10
1271 ··1267:·0000000000119480···193·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_ml_EM_trainEM_101271 ··1267:·0000000000119480···193·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_ml_EM_trainEM_10
1272 ··1268:·000000000015b240···156·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_ximgproc_Ximgproc_transformFD_111272 ··1268:·0000000000159c10···156·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_ximgproc_Ximgproc_transformFD_11
1273 ··1269:·0000000000161190···101·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_bgsegm_BackgroundSubtractorLSBP_getBackgroundImage_101273 ··1269:·0000000000161190···101·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_bgsegm_BackgroundSubtractorLSBP_getBackgroundImage_10
1274 ··1270:·0000000000119550···200·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_ml_EM_trainEM_111274 ··1270:·0000000000119550···200·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_ml_EM_trainEM_11
1275 ··1271:·000000000011c9a0···165·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_ml_TrainData_getSampleWeights_101275 ··1271:·000000000011c9a0···165·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_ml_TrainData_getSampleWeights_10
1276 ··1272:·0000000000168100···170·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_features2d_BOWImgDescriptorExtractor_delete1276 ··1272:·0000000000168100···170·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_features2d_BOWImgDescriptorExtractor_delete
1277 ··1273:·0000000000119620···181·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_ml_EM_trainEM_121277 ··1273:·0000000000119620···181·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_ml_EM_trainEM_12
1278 ··1274:·000000000015c620···232·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_ximgproc_ContourFitting_estimateTransformation_101278 ··1274:·000000000015c620···232·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_ximgproc_ContourFitting_estimateTransformation_10
1279 ··1275:·00000000001ae060···427·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_photo_AlignExposures_process_101279 ··1275:·00000000001ae060···427·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_photo_AlignExposures_process_10
Offset 1295, 15 lines modifiedOffset 1295, 15 lines modified
1295 ··1291:·000000000013ce00···531·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_calib3d_Calib3d_solvePnP_101295 ··1291:·000000000013ce00···531·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_calib3d_Calib3d_solvePnP_10
1296 ··1292:·0000000000133ea0····45·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_features2d_MSER_setPass2Only_101296 ··1292:·0000000000133ea0····45·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_features2d_MSER_setPass2Only_10
1297 ··1293:·000000000016a360···170·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_structured_1light_GrayCodePattern_delete1297 ··1293:·000000000016a360···170·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_structured_1light_GrayCodePattern_delete
1298 ··1294:·000000000013d020···529·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_calib3d_Calib3d_solvePnP_111298 ··1294:·000000000013d020···529·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_calib3d_Calib3d_solvePnP_11
1299 ··1295:·000000000013d240···516·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_calib3d_Calib3d_solvePnP_121299 ··1295:·000000000013d240···516·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_calib3d_Calib3d_solvePnP_12
1300 ··1296:·00000000001d1980···334·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_dnn_Layer_get_1blobs_101300 ··1296:·00000000001d1980···334·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_dnn_Layer_get_1blobs_10
1301 ··1297:·0000000000153e00····34·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_video_DISOpticalFlow_getPatchSize_101301 ··1297:·0000000000153e00····34·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_video_DISOpticalFlow_getPatchSize_10
1302 ··1298:·000000000016b280···170·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_ximgproc_GuidedFilter_delete1302 ··1298:·000000000016ba10···170·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_ximgproc_GuidedFilter_delete
1303 ··1299:·000000000013fc60···719·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_calib3d_Calib3d_stereoRectify_101303 ··1299:·000000000013fc60···719·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_calib3d_Calib3d_stereoRectify_10
1304 ··1300:·00000000001be460···277·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_objdetect_Board_Board_101304 ··1300:·00000000001be460···277·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_objdetect_Board_Board_10
1305 ··1301:·0000000000109540····37·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_imgproc_GeneralizedHoughGuil_getScaleStep_101305 ··1301:·0000000000109540····37·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_imgproc_GeneralizedHoughGuil_getScaleStep_10
1306 ··1302:·000000000013ff30···621·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_calib3d_Calib3d_stereoRectify_111306 ··1302:·000000000013ff30···621·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_calib3d_Calib3d_stereoRectify_11
1307 ··1303:·0000000000118d20····37·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_ml_DTrees_getTruncatePrunedTree_101307 ··1303:·0000000000118d20····37·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_ml_DTrees_getTruncatePrunedTree_10
1308 ··1304:·000000000017a8d0···314·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_ximgproc_Ximgproc_createAMFilter_101308 ··1304:·000000000017a8d0···314·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_ximgproc_Ximgproc_createAMFilter_10
1309 ··1305:·00000000001654c0···335·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_tracking_legacy_1MultiTracker_getObjects_101309 ··1305:·00000000001654c0···335·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_tracking_legacy_1MultiTracker_getObjects_10
Offset 1400, 22 lines modifiedOffset 1400, 22 lines modified
1400 ··1396:·0000000000134650···141·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_features2d_SimpleBlobDetector_getParams_101400 ··1396:·0000000000134650···141·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_features2d_SimpleBlobDetector_getParams_10
1401 ··1397:·0000000000160e10····45·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_bgsegm_BackgroundSubtractorGMG_setUpdateBackgroundModel_101401 ··1397:·0000000000160e10····45·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_bgsegm_BackgroundSubtractorGMG_setUpdateBackgroundModel_10
1402 ··1398:·00000000001066a0····30·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_core_Core_getNumberOfCPUs_101402 ··1398:·00000000001066a0····30·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_core_Core_getNumberOfCPUs_10
1403 ··1399:·000000000014a7b0····39·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_calib3d_StereoSGBM_setPreFilterCap_101403 ··1399:·000000000014a7b0····39·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_calib3d_StereoSGBM_setPreFilterCap_10
1404 ··1400:·000000000011a300····37·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_ml_KNearest_getEmax_101404 ··1400:·000000000011a300····37·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_ml_KNearest_getEmax_10
1405 ··1401:·000000000011d460···164·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_ml_TrainData_getSubVector_101405 ··1401:·000000000011d460···164·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_ml_TrainData_getSubVector_10
1406 ··1402:·0000000000134030····37·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_features2d_ORB_getScaleFactor_101406 ··1402:·0000000000134030····37·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_features2d_ORB_getScaleFactor_10
1407 ··1403:·00000000001988e0···575·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_text_Text_loadOCRHMMClassifierNM_101407 ··1403:·0000000000198d60···575·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_text_Text_loadOCRHMMClassifierNM_10
1408 ··1404:·00000000000f4030···107·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_core_Mat_n_1convertTo__JJID1408 ··1404:·00000000000f4030···107·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_core_Mat_n_1convertTo__JJID
1409 ··1405:·000000000014f7d0···110·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_objdetect_Objdetect_generateImageMarker_101409 ··1405:·000000000014f590···110·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_objdetect_Objdetect_generateImageMarker_10
1410 ··1406:·0000000000118640····37·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_ml_ANN_1MLP_setRpropDWPlus_101410 ··1406:·0000000000118640····37·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_ml_ANN_1MLP_setRpropDWPlus_10
1411 ··1407:·000000000015d0d0····39·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_ximgproc_DisparityWLSFilter_setDepthDiscontinuityRadius_101411 ··1407:·000000000015d0d0····39·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_ximgproc_DisparityWLSFilter_setDepthDiscontinuityRadius_10
1412 ··1408:·0000000000182870···314·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_text_Text_createERFilterNM1_101412 ··1408:·0000000000182870···314·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_text_Text_createERFilterNM1_10
1413 ··1409:·00000000001912a0···305·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_tracking_legacy_1MultiTracker_legacy_1MultiTracker_101413 ··1409:·00000000001912a0···305·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_tracking_legacy_1MultiTracker_legacy_1MultiTracker_10
1414 ··1410:·000000000014f840···111·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_objdetect_Objdetect_generateImageMarker_111414 ··1410:·000000000014f600···111·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_objdetect_Objdetect_generateImageMarker_11
1415 ··1411:·00000000001829b0···311·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_text_Text_createERFilterNM1_111415 ··1411:·00000000001829b0···311·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_text_Text_createERFilterNM1_11
1416 ··1412:·0000000000160820····24·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_aruco_EstimateParameters_delete1416 ··1412:·0000000000160820····24·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_aruco_EstimateParameters_delete
1417 ··1413:·000000000026b440····56·OBJECT··WEAK···DEFAULT···20·_ZTVSt23_Sp_counted_ptr_inplaceIN2cv5flann12SearchParamsESaIvELN9__gnu_cxx12_Lock_policyE2EE1417 ··1413:·000000000026b440····56·OBJECT··WEAK···DEFAULT···20·_ZTVSt23_Sp_counted_ptr_inplaceIN2cv5flann12SearchParamsESaIvELN9__gnu_cxx12_Lock_policyE2EE
1418 ··1414:·000000000017f9d0···314·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_text_Text_createERFilterNM1_121418 ··1414:·000000000017f9d0···314·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_text_Text_createERFilterNM1_12
1419 ··1415:·000000000014a0c0····37·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_calib3d_StereoBM_getPreFilterCap_101419 ··1415:·000000000014a0c0····37·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_calib3d_StereoBM_getPreFilterCap_10
1420 ··1416:·000000000017fb10···330·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_text_Text_createERFilterNM1_131420 ··1416:·000000000017fb10···330·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_text_Text_createERFilterNM1_13
1421 ··1417:·0000000000165070·····8·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_tracking_TrackerCSRT_1Params_set_1admm_1iterations_101421 ··1417:·0000000000165070·····8·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_tracking_TrackerCSRT_1Params_set_1admm_1iterations_10
Offset 1427, 17 lines modifiedOffset 1427, 17 lines modified
1427 ··1423:·000000000017fdb0···346·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_text_Text_createERFilterNM1_151427 ··1423:·000000000017fdb0···346·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_text_Text_createERFilterNM1_15
1428 ··1424:·000000000017ff10···346·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_text_Text_createERFilterNM1_161428 ··1424:·000000000017ff10···346·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_text_Text_createERFilterNM1_16
1429 ··1425:·00000000001960c0···594·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_objdetect_HOGDescriptor_HOGDescriptor_111429 ··1425:·00000000001960c0···594·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_objdetect_HOGDescriptor_HOGDescriptor_11
1430 ··1426:·0000000000195e70···578·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_objdetect_HOGDescriptor_HOGDescriptor_121430 ··1426:·0000000000195e70···578·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_objdetect_HOGDescriptor_HOGDescriptor_12
1431 ··1427:·000000000019b090···655·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_text_Text_createERFilterNM1_171431 ··1427:·000000000019b090···655·FUNC····GLOBAL·DEFAULT···12·Java_org_opencv_text_Text_createERFilterNM1_17
Max diff block lines reached; 194722/210184 bytes (92.64%) of diff not shown.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·9230feb19905d044ea8cba62cb18f8fe3926e9bf3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·3a6594622328067d9715af4388b18c2ffbec4ea5
365 KB
readelf --wide --debug-dump=frames {}
    
Offset 1043, 44 lines modifiedOffset 1043, 44 lines modified
1043 ··0xffffffffffec6b9e·(offset:·0x9dcd6)·->·0x24b68·fde=[·15d00]1043 ··0xffffffffffec6b9e·(offset:·0x9dcd6)·->·0x24b68·fde=[·15d00]
1044 ··0xffffffffffec6bf3·(offset:·0x9dd2b)·->·0x24ba8·fde=[·15d40]1044 ··0xffffffffffec6bf3·(offset:·0x9dd2b)·->·0x24ba8·fde=[·15d40]
1045 ··0xffffffffffec6c48·(offset:·0x9dd80)·->·0x24be8·fde=[·15d80]1045 ··0xffffffffffec6c48·(offset:·0x9dd80)·->·0x24be8·fde=[·15d80]
1046 ··0xffffffffffec6c9d·(offset:·0x9ddd5)·->·0x24c28·fde=[·15dc0]1046 ··0xffffffffffec6c9d·(offset:·0x9ddd5)·->·0x24c28·fde=[·15dc0]
1047 ··0xffffffffffec6cf2·(offset:·0x9de2a)·->·0x24c68·fde=[·15e00]1047 ··0xffffffffffec6cf2·(offset:·0x9de2a)·->·0x24c68·fde=[·15e00]
1048 ··0xffffffffffec6d47·(offset:·0x9de7f)·->·0x24ca8·fde=[·15e40]1048 ··0xffffffffffec6d47·(offset:·0x9de7f)·->·0x24ca8·fde=[·15e40]
1049 ··0xffffffffffec6d9c·(offset:·0x9ded4)·->·0x24cf0·fde=[·15e88]1049 ··0xffffffffffec6d9c·(offset:·0x9ded4)·->·0x24cf0·fde=[·15e88]
1050 ··0xffffffffffec6e34·(offset:·0x9df6c)·->·0x24d3c·fde=[·15ed4]1050 ··0xffffffffffec6e34·(offset:·0x9df6c)·->·0x24d34·fde=[·15ecc]
 1051 ··0xffffffffffec6e89·(offset:·0x9dfc1)·->·0x24d74·fde=[·15f0c]
1051 ··0xffffffffffec6ecc·(offset:·0x9e004)·->·0x24d88·fde=[·15f20]1052 ··0xffffffffffec6ede·(offset:·0x9e016)·->·0x24dc0·fde=[·15f58]
1052 ··0xffffffffffec6f64·(offset:·0x9e09c)·->·0x24dcc·fde=[·15f64] 
1053 ··0xffffffffffec6fb9·(offset:·0x9e0f1)·->·0x24e0c·fde=[·15fa4]1053 ··0xffffffffffec6f73·(offset:·0x9e0ab)·->·0x24e10·fde=[·15fa8]
1054 ··0xffffffffffec700e·(offset:·0x9e146)·->·0x24e4c·fde=[·15fe4]1054 ··0xffffffffffec7008·(offset:·0x9e140)·->·0x24e60·fde=[·15ff8]
1055 ··0xffffffffffec7063·(offset:·0x9e19b)·->·0x24e94·fde=[·1602c]1055 ··0xffffffffffec709d·(offset:·0x9e1d5)·->·0x24eb0·fde=[·16048]
1056 ··0xffffffffffec70fb·(offset:·0x9e233)·->·0x24ee4·fde=[·1607c] 
1057 ··0xffffffffffec7190·(offset:·0x9e2c8)·->·0x24f34·fde=[·160cc]1056 ··0xffffffffffec7132·(offset:·0x9e26a)·->·0x24f00·fde=[·16098]
 1057 ··0xffffffffffec71c7·(offset:·0x9e2ff)·->·0x24f50·fde=[·160e8]
1058 ··0xffffffffffec7225·(offset:·0x9e35d)·->·0x24f84·fde=[·1611c]1058 ··0xffffffffffec725c·(offset:·0x9e394)·->·0x24fa0·fde=[·16138]
1059 ··0xffffffffffec72ba·(offset:·0x9e3f2)·->·0x24fd4·fde=[·1616c]1059 ··0xffffffffffec72f1·(offset:·0x9e429)·->·0x24ff0·fde=[·16188]
1060 ··0xffffffffffec734f·(offset:·0x9e487)·->·0x25024·fde=[·161bc]1060 ··0xffffffffffec7386·(offset:·0x9e4be)·->·0x25040·fde=[·161d8]
1061 ··0xffffffffffec73e4·(offset:·0x9e51c)·->·0x25074·fde=[·1620c]1061 ··0xffffffffffec741b·(offset:·0x9e553)·->·0x25090·fde=[·16228]
1062 ··0xffffffffffec7479·(offset:·0x9e5b1)·->·0x250c4·fde=[·1625c]1062 ··0xffffffffffec74b0·(offset:·0x9e5e8)·->·0x250e0·fde=[·16278]
1063 ··0xffffffffffec750e·(offset:·0x9e646)·->·0x25114·fde=[·162ac] 
1064 ··0xffffffffffec75a3·(offset:·0x9e6db)·->·0x25164·fde=[·162fc]1063 ··0xffffffffffec7545·(offset:·0x9e67d)·->·0x25130·fde=[·162c8]
 1064 ··0xffffffffffec75da·(offset:·0x9e712)·->·0x25180·fde=[·16318]
1065 ··0xffffffffffec7638·(offset:·0x9e770)·->·0x251b4·fde=[·1634c]1065 ··0xffffffffffec766f·(offset:·0x9e7a7)·->·0x251d0·fde=[·16368]
1066 ··0xffffffffffec76cd·(offset:·0x9e805)·->·0x25204·fde=[·1639c]1066 ··0xffffffffffec7704·(offset:·0x9e83c)·->·0x25220·fde=[·163b8]
1067 ··0xffffffffffec7762·(offset:·0x9e89a)·->·0x25254·fde=[·163ec]1067 ··0xffffffffffec7799·(offset:·0x9e8d1)·->·0x25270·fde=[·16408]
1068 ··0xffffffffffec77f7·(offset:·0x9e92f)·->·0x252a4·fde=[·1643c] 
1069 ··0xffffffffffec788c·(offset:·0x9e9c4)·->·0x252f4·fde=[·1648c]1068 ··0xffffffffffec782e·(offset:·0x9e966)·->·0x252c0·fde=[·16458]
 1069 ··0xffffffffffec78c3·(offset:·0x9e9fb)·->·0x25310·fde=[·164a8]
1070 ··0xffffffffffec7921·(offset:·0x9ea59)·->·0x25344·fde=[·164dc]1070 ··0xffffffffffec7958·(offset:·0x9ea90)·->·0x25360·fde=[·164f8]
1071 ··0xffffffffffec79b6·(offset:·0x9eaee)·->·0x25394·fde=[·1652c]1071 ··0xffffffffffec79ed·(offset:·0x9eb25)·->·0x253b0·fde=[·16548]
1072 ··0xffffffffffec7a4b·(offset:·0x9eb83)·->·0x253e4·fde=[·1657c]1072 ··0xffffffffffec7a82·(offset:·0x9ebba)·->·0x25400·fde=[·16598]
1073 ··0xffffffffffec7ae0·(offset:·0x9ec18)·->·0x25434·fde=[·165cc] 
1074 ··0xffffffffffec7b75·(offset:·0x9ecad)·->·0x25484·fde=[·1661c]1073 ··0xffffffffffec7b17·(offset:·0x9ec4f)·->·0x25450·fde=[·165e8]
1075 ··0xffffffffffec7c0a·(offset:·0x9ed42)·->·0x254d4·fde=[·1666c]1074 ··0xffffffffffec7bac·(offset:·0x9ece4)·->·0x254a0·fde=[·16638]
1076 ··0xffffffffffec7c9f·(offset:·0x9edd7)·->·0x25524·fde=[·166bc]1075 ··0xffffffffffec7c41·(offset:·0x9ed79)·->·0x254f0·fde=[·16688]
 1076 ··0xffffffffffec7cd6·(offset:·0x9ee0e)·->·0x2553c·fde=[·166d4]
 1077 ··0xffffffffffec7d6e·(offset:·0x9eea6)·->·0x25580·fde=[·16718]
1077 ··0xffffffffffec7d34·(offset:·0x9ee6c)·->·0x25574·fde=[·1670c]1078 ··0xffffffffffec7dc3·(offset:·0x9eefb)·->·0x255c8·fde=[·16760]
1078 ··0xffffffffffec7dc9·(offset:·0x9ef01)·->·0x255c4·fde=[·1675c] 
1079 ··0xffffffffffec7e5e·(offset:·0x9ef96)·->·0x25614·fde=[·167ac]1079 ··0xffffffffffec7e5b·(offset:·0x9ef93)·->·0x25614·fde=[·167ac]
1080 ··0xffffffffffec7ef3·(offset:·0x9f02b)·->·0x25658·fde=[·167f0]1080 ··0xffffffffffec7ef3·(offset:·0x9f02b)·->·0x25658·fde=[·167f0]
1081 ··0xffffffffffec7f50·(offset:·0x9f088)·->·0x25694·fde=[·1682c]1081 ··0xffffffffffec7f50·(offset:·0x9f088)·->·0x25694·fde=[·1682c]
1082 ··0xffffffffffec7fa5·(offset:·0x9f0dd)·->·0x256dc·fde=[·16874]1082 ··0xffffffffffec7fa5·(offset:·0x9f0dd)·->·0x256dc·fde=[·16874]
1083 ··0xffffffffffec803d·(offset:·0x9f175)·->·0x25720·fde=[·168b8]1083 ··0xffffffffffec803d·(offset:·0x9f175)·->·0x25720·fde=[·168b8]
1084 ··0xffffffffffec8098·(offset:·0x9f1d0)·->·0x2575c·fde=[·168f4]1084 ··0xffffffffffec8098·(offset:·0x9f1d0)·->·0x2575c·fde=[·168f4]
1085 ··0xffffffffffec80ed·(offset:·0x9f225)·->·0x2579c·fde=[·16934]1085 ··0xffffffffffec80ed·(offset:·0x9f225)·->·0x2579c·fde=[·16934]
1086 ··0xffffffffffec814a·(offset:·0x9f282)·->·0x257d8·fde=[·16970]1086 ··0xffffffffffec814a·(offset:·0x9f282)·->·0x257d8·fde=[·16970]
Offset 1851, 18 lines modifiedOffset 1851, 18 lines modified
1851 ··0xffffffffffee2fcc·(offset:·0xba104)·->·0x36cd8·fde=[·27e70]1851 ··0xffffffffffee2fcc·(offset:·0xba104)·->·0x36cd8·fde=[·27e70]
1852 ··0xffffffffffee3051·(offset:·0xba189)·->·0x36d30·fde=[·27ec8]1852 ··0xffffffffffee3051·(offset:·0xba189)·->·0x36d30·fde=[·27ec8]
1853 ··0xffffffffffee30d6·(offset:·0xba20e)·->·0x36d88·fde=[·27f20]1853 ··0xffffffffffee30d6·(offset:·0xba20e)·->·0x36d88·fde=[·27f20]
1854 ··0xffffffffffee315b·(offset:·0xba293)·->·0x36e58·fde=[·27ff0]1854 ··0xffffffffffee315b·(offset:·0xba293)·->·0x36e58·fde=[·27ff0]
1855 ··0xffffffffffee31e7·(offset:·0xba31f)·->·0x36ef0·fde=[·28088]1855 ··0xffffffffffee31e7·(offset:·0xba31f)·->·0x36ef0·fde=[·28088]
1856 ··0xffffffffffee32a9·(offset:·0xba3e1)·->·0x36f80·fde=[·28118]1856 ··0xffffffffffee32a9·(offset:·0xba3e1)·->·0x36f80·fde=[·28118]
1857 ··0xffffffffffee336a·(offset:·0xba4a2)·->·0x36fe8·fde=[·28180]1857 ··0xffffffffffee336a·(offset:·0xba4a2)·->·0x36fe8·fde=[·28180]
1858 ··0xffffffffffee340e·(offset:·0xba546)·->·0x37034·fde=[·281cc]1858 ··0xffffffffffee3402·(offset:·0xba53a)·->·0x37034·fde=[·281cc]
1859 ··0xffffffffffee34b2·(offset:·0xba5ea)·->·0x37090·fde=[·28228]1859 ··0xffffffffffee349a·(offset:·0xba5d2)·->·0x37080·fde=[·28218]
1860 ··0xffffffffffee354d·(offset:·0xba685)·->·0x370e8·fde=[·28280]1860 ··0xffffffffffee353e·(offset:·0xba676)·->·0x370cc·fde=[·28264]
1861 ··0xffffffffffee35e5·(offset:·0xba71d)·->·0x37134·fde=[·282cc]1861 ··0xffffffffffee35e2·(offset:·0xba71a)·->·0x37128·fde=[·282c0]
1862 ··0xffffffffffee367d·(offset:·0xba7b5)·->·0x371a0·fde=[·28338]1862 ··0xffffffffffee367d·(offset:·0xba7b5)·->·0x371a0·fde=[·28338]
1863 ··0xffffffffffee371b·(offset:·0xba853)·->·0x3720c·fde=[·283a4]1863 ··0xffffffffffee371b·(offset:·0xba853)·->·0x3720c·fde=[·283a4]
1864 ··0xffffffffffee37b9·(offset:·0xba8f1)·->·0x37278·fde=[·28410]1864 ··0xffffffffffee37b9·(offset:·0xba8f1)·->·0x37278·fde=[·28410]
1865 ··0xffffffffffee3857·(offset:·0xba98f)·->·0x372e4·fde=[·2847c]1865 ··0xffffffffffee3857·(offset:·0xba98f)·->·0x372e4·fde=[·2847c]
1866 ··0xffffffffffee3908·(offset:·0xbaa40)·->·0x37348·fde=[·284e0]1866 ··0xffffffffffee3908·(offset:·0xbaa40)·->·0x37348·fde=[·284e0]
1867 ··0xffffffffffee3971·(offset:·0xbaaa9)·->·0x373a8·fde=[·28540]1867 ··0xffffffffffee3971·(offset:·0xbaaa9)·->·0x373a8·fde=[·28540]
1868 ··0xffffffffffee3a3e·(offset:·0xbab76)·->·0x3741c·fde=[·285b4]1868 ··0xffffffffffee3a3e·(offset:·0xbab76)·->·0x3741c·fde=[·285b4]
Offset 2128, 89 lines modifiedOffset 2128, 89 lines modified
2128 ··0xffffffffffeeb2e9·(offset:·0xc2421)·->·0x3d1c8·fde=[·2e360]2128 ··0xffffffffffeeb2e9·(offset:·0xc2421)·->·0x3d1c8·fde=[·2e360]
2129 ··0xffffffffffeeb346·(offset:·0xc247e)·->·0x3d20c·fde=[·2e3a4]2129 ··0xffffffffffeeb346·(offset:·0xc247e)·->·0x3d20c·fde=[·2e3a4]
2130 ··0xffffffffffeeb3de·(offset:·0xc2516)·->·0x3d258·fde=[·2e3f0]2130 ··0xffffffffffeeb3de·(offset:·0xc2516)·->·0x3d258·fde=[·2e3f0]
2131 ··0xffffffffffeeb476·(offset:·0xc25ae)·->·0x3d2a4·fde=[·2e43c]2131 ··0xffffffffffeeb476·(offset:·0xc25ae)·->·0x3d2a4·fde=[·2e43c]
2132 ··0xffffffffffeeb50e·(offset:·0xc2646)·->·0x3d2f0·fde=[·2e488]2132 ··0xffffffffffeeb50e·(offset:·0xc2646)·->·0x3d2f0·fde=[·2e488]
2133 ··0xffffffffffeeb5a6·(offset:·0xc26de)·->·0x3d33c·fde=[·2e4d4]2133 ··0xffffffffffeeb5a6·(offset:·0xc26de)·->·0x3d33c·fde=[·2e4d4]
2134 ··0xffffffffffeeb63e·(offset:·0xc2776)·->·0x3d388·fde=[·2e520]2134 ··0xffffffffffeeb63e·(offset:·0xc2776)·->·0x3d388·fde=[·2e520]
2135 ··0xffffffffffeeb6d6·(offset:·0xc280e)·->·0x3d3d4·fde=[·2e56c]2135 ··0xffffffffffeeb6d6·(offset:·0xc280e)·->·0x3d400·fde=[·2e598]
2136 ··0xffffffffffeeb76e·(offset:·0xc28a6)·->·0x3d420·fde=[·2e5b8]2136 ··0xffffffffffeeb776·(offset:·0xc28ae)·->·0x3d44c·fde=[·2e5e4]
2137 ··0xffffffffffeeb806·(offset:·0xc293e)·->·0x3d46c·fde=[·2e604]2137 ··0xffffffffffeeb7fd·(offset:·0xc2935)·->·0x3d490·fde=[·2e628]
2138 ··0xffffffffffeeb89e·(offset:·0xc29d6)·->·0x3d4b8·fde=[·2e650]2138 ··0xffffffffffeeb884·(offset:·0xc29bc)·->·0x3d4d4·fde=[·2e66c]
 2139 ··0xffffffffffeeb90b·(offset:·0xc2a43)·->·0x3d518·fde=[·2e6b0]
2139 ··0xffffffffffeeb936·(offset:·0xc2a6e)·->·0x3d504·fde=[·2e69c]2140 ··0xffffffffffeeb9a3·(offset:·0xc2adb)·->·0x3d564·fde=[·2e6fc]
2140 ··0xffffffffffeeb9ce·(offset:·0xc2b06)·->·0x3d550·fde=[·2e6e8]2141 ··0xffffffffffeeba3b·(offset:·0xc2b73)·->·0x3d5b0·fde=[·2e748]
2141 ··0xffffffffffeeba66·(offset:·0xc2b9e)·->·0x3d59c·fde=[·2e734]2142 ··0xffffffffffeebad3·(offset:·0xc2c0b)·->·0x3d5fc·fde=[·2e794]
2142 ··0xffffffffffeebafe·(offset:·0xc2c36)·->·0x3d5e8·fde=[·2e780] 
2143 ··0xffffffffffeebb96·(offset:·0xc2cce)·->·0x3d634·fde=[·2e7cc]2143 ··0xffffffffffeebb6b·(offset:·0xc2ca3)·->·0x3d648·fde=[·2e7e0]
 2144 ··0xffffffffffeebc03·(offset:·0xc2d3b)·->·0x3d694·fde=[·2e82c]
2144 ··0xffffffffffeebc2e·(offset:·0xc2d66)·->·0x3d680·fde=[·2e818]2145 ··0xffffffffffeebc9b·(offset:·0xc2dd3)·->·0x3d6e0·fde=[·2e878]
2145 ··0xffffffffffeebcc6·(offset:·0xc2dfe)·->·0x3d6cc·fde=[·2e864] 
2146 ··0xffffffffffeebd5e·(offset:·0xc2e96)·->·0x3d718·fde=[·2e8b0]2146 ··0xffffffffffeebd33·(offset:·0xc2e6b)·->·0x3d72c·fde=[·2e8c4]
 2147 ··0xffffffffffeebdcb·(offset:·0xc2f03)·->·0x3d778·fde=[·2e910]
2147 ··0xffffffffffeebdf6·(offset:·0xc2f2e)·->·0x3d764·fde=[·2e8fc]2148 ··0xffffffffffeebe63·(offset:·0xc2f9b)·->·0x3d7c4·fde=[·2e95c]
2148 ··0xffffffffffeebe8e·(offset:·0xc2fc6)·->·0x3d7b0·fde=[·2e948] 
2149 ··0xffffffffffeebf26·(offset:·0xc305e)·->·0x3d7fc·fde=[·2e994] 
2150 ··0xffffffffffeebfbe·(offset:·0xc30f6)·->·0x3d848·fde=[·2e9e0]2149 ··0xffffffffffeebefb·(offset:·0xc3033)·->·0x3d810·fde=[·2e9a8]
 2150 ··0xffffffffffeebf93·(offset:·0xc30cb)·->·0x3d85c·fde=[·2e9f4]
 2151 ··0xffffffffffeec02b·(offset:·0xc3163)·->·0x3d8a8·fde=[·2ea40]
2151 ··0xffffffffffeec056·(offset:·0xc318e)·->·0x3d894·fde=[·2ea2c]2152 ··0xffffffffffeec0c3·(offset:·0xc31fb)·->·0x3d8f4·fde=[·2ea8c]
2152 ··0xffffffffffeec0ee·(offset:·0xc3226)·->·0x3d8e0·fde=[·2ea78]2153 ··0xffffffffffeec15b·(offset:·0xc3293)·->·0x3d940·fde=[·2ead8]
2153 ··0xffffffffffeec186·(offset:·0xc32be)·->·0x3d92c·fde=[·2eac4]2154 ··0xffffffffffeec1f3·(offset:·0xc332b)·->·0x3d98c·fde=[·2eb24]
2154 ··0xffffffffffeec21e·(offset:·0xc3356)·->·0x3d978·fde=[·2eb10]2155 ··0xffffffffffeec28b·(offset:·0xc33c3)·->·0x3d9d8·fde=[·2eb70]
2155 ··0xffffffffffeec2b6·(offset:·0xc33ee)·->·0x3d9c4·fde=[·2eb5c]2156 ··0xffffffffffeec323·(offset:·0xc345b)·->·0x3da24·fde=[·2ebbc]
2156 ··0xffffffffffeec34e·(offset:·0xc3486)·->·0x3da10·fde=[·2eba8]2157 ··0xffffffffffeec3bb·(offset:·0xc34f3)·->·0x3da70·fde=[·2ec08]
2157 ··0xffffffffffeec3e6·(offset:·0xc351e)·->·0x3da5c·fde=[·2ebf4] 
2158 ··0xffffffffffeec47e·(offset:·0xc35b6)·->·0x3daa8·fde=[·2ec40]2158 ··0xffffffffffeec453·(offset:·0xc358b)·->·0x3dabc·fde=[·2ec54]
2159 ··0xffffffffffeec516·(offset:·0xc364e)·->·0x3daf4·fde=[·2ec8c] 
2160 ··0xffffffffffeec5ae·(offset:·0xc36e6)·->·0x3db40·fde=[·2ecd8]2159 ··0xffffffffffeec4eb·(offset:·0xc3623)·->·0x3db08·fde=[·2eca0]
 2160 ··0xffffffffffeec583·(offset:·0xc36bb)·->·0x3db54·fde=[·2ecec]
 2161 ··0xffffffffffeec61b·(offset:·0xc3753)·->·0x3dba0·fde=[·2ed38]
2161 ··0xffffffffffeec646·(offset:·0xc377e)·->·0x3db8c·fde=[·2ed24]2162 ··0xffffffffffeec6b3·(offset:·0xc37eb)·->·0x3dbec·fde=[·2ed84]
2162 ··0xffffffffffeec6de·(offset:·0xc3816)·->·0x3dbd8·fde=[·2ed70]2163 ··0xffffffffffeec74b·(offset:·0xc3883)·->·0x3dc38·fde=[·2edd0]
2163 ··0xffffffffffeec776·(offset:·0xc38ae)·->·0x3dc24·fde=[·2edbc]2164 ··0xffffffffffeec7e3·(offset:·0xc391b)·->·0x3dc84·fde=[·2ee1c]
2164 ··0xffffffffffeec80e·(offset:·0xc3946)·->·0x3dc70·fde=[·2ee08]2165 ··0xffffffffffeec87b·(offset:·0xc39b3)·->·0x3dcd0·fde=[·2ee68]
2165 ··0xffffffffffeec8a6·(offset:·0xc39de)·->·0x3dcbc·fde=[·2ee54] 
2166 ··0xffffffffffeec93e·(offset:·0xc3a76)·->·0x3dd08·fde=[·2eea0]2166 ··0xffffffffffeec913·(offset:·0xc3a4b)·->·0x3dd1c·fde=[·2eeb4]
2167 ··0xffffffffffeec9d6·(offset:·0xc3b0e)·->·0x3dd54·fde=[·2eeec] 
2168 ··0xffffffffffeeca6e·(offset:·0xc3ba6)·->·0x3dda0·fde=[·2ef38]2167 ··0xffffffffffeec9ab·(offset:·0xc3ae3)·->·0x3dd68·fde=[·2ef00]
 2168 ··0xffffffffffeeca43·(offset:·0xc3b7b)·->·0x3ddb4·fde=[·2ef4c]
2169 ··0xffffffffffeecb06·(offset:·0xc3c3e)·->·0x3ddec·fde=[·2ef84]2169 ··0xffffffffffeecadb·(offset:·0xc3c13)·->·0x3de00·fde=[·2ef98]
2170 ··0xffffffffffeecb9e·(offset:·0xc3cd6)·->·0x3de60·fde=[·2eff8]2170 ··0xffffffffffeecb73·(offset:·0xc3cab)·->·0x3de4c·fde=[·2efe4]
 2171 ··0xffffffffffeecc0b·(offset:·0xc3d43)·->·0x3de98·fde=[·2f030]
2171 ··0xffffffffffeecc3f·(offset:·0xc3d77)·->·0x3deec·fde=[·2f084]2172 ··0xffffffffffeecca3·(offset:·0xc3ddb)·->·0x3dee4·fde=[·2f07c]
2172 ··0xffffffffffeecce0·(offset:·0xc3e18)·->·0x3df70·fde=[·2f108] 
2173 ··0xffffffffffeecd7f·(offset:·0xc3eb7)·->·0x3dfd0·fde=[·2f168]2173 ··0xffffffffffeecd3b·(offset:·0xc3e73)·->·0x3df30·fde=[·2f0c8]
2174 ··0xffffffffffeece17·(offset:·0xc3f4f)·->·0x3e01c·fde=[·2f1b4]2174 ··0xffffffffffeecdd3·(offset:·0xc3f0b)·->·0x3df7c·fde=[·2f114]
2175 ··0xffffffffffeeceaf·(offset:·0xc3fe7)·->·0x3e068·fde=[·2f200]2175 ··0xffffffffffeece6b·(offset:·0xc3fa3)·->·0x3dfc8·fde=[·2f160]
Max diff block lines reached; 357152/373480 bytes (95.63%) of diff not shown.
36.3 KB
strings --all --bytes=8 {}
Ordering differences only
    
Offset 1401, 25 lines modifiedOffset 1401, 17 lines modified
1401 Java_org_opencv_plot_Plot2d_setPlotSize_101401 Java_org_opencv_plot_Plot2d_setPlotSize_10
1402 Java_org_opencv_plot_Plot2d_setShowGrid_101402 Java_org_opencv_plot_Plot2d_setShowGrid_10
1403 Java_org_opencv_plot_Plot2d_setShowText_101403 Java_org_opencv_plot_Plot2d_setShowText_10
1404 Java_org_opencv_plot_Plot2d_setGridLinesNumber_101404 Java_org_opencv_plot_Plot2d_setGridLinesNumber_10
1405 Java_org_opencv_plot_Plot2d_setInvertOrientation_101405 Java_org_opencv_plot_Plot2d_setInvertOrientation_10
1406 Java_org_opencv_plot_Plot2d_setPointIdxToPrint_101406 Java_org_opencv_plot_Plot2d_setPointIdxToPrint_10
1407 Java_org_opencv_plot_Plot2d_render_101407 Java_org_opencv_plot_Plot2d_render_10
1408 Java_org_opencv_xphoto_Xphoto_oilPainting_10 
1409 _ZN2cv6xphoto11oilPaintingERKNS_11_InputArrayERKNS_12_OutputArrayEiii 
1410 Java_org_opencv_xphoto_Xphoto_oilPainting_11 
1411 _ZN2cv6xphoto11oilPaintingERKNS_11_InputArrayERKNS_12_OutputArrayEii 
1412 Java_org_opencv_xphoto_Xphoto_dctDenoising_101408 Java_org_opencv_xphoto_Xphoto_dctDenoising_10
1413 _ZN2cv6xphoto12dctDenoisingERKNS_3MatERS1_di1409 _ZN2cv6xphoto12dctDenoisingERKNS_3MatERS1_di
1414 Java_org_opencv_xphoto_Xphoto_dctDenoising_111410 Java_org_opencv_xphoto_Xphoto_dctDenoising_11
1415 Java_org_opencv_xphoto_Xphoto_inpaint_10 
1416 _ZN2cv6xphoto7inpaintERKNS_3MatES3_RS1_i 
1417 Java_org_opencv_xphoto_Xphoto_applyChannelGains_10 
1418 _ZN2cv6xphoto17applyChannelGainsERKNS_11_InputArrayERKNS_12_OutputArrayEfff 
1419 Java_org_opencv_xphoto_Xphoto_bm3dDenoising_101411 Java_org_opencv_xphoto_Xphoto_bm3dDenoising_10
1420 _ZN2cv6xphoto13bm3dDenoisingERKNS_11_InputArrayERKNS_17_InputOutputArrayERKNS_12_OutputArrayEfiiiiiifiii1412 _ZN2cv6xphoto13bm3dDenoisingERKNS_11_InputArrayERKNS_17_InputOutputArrayERKNS_12_OutputArrayEfiiiiiifiii
1421 Java_org_opencv_xphoto_Xphoto_bm3dDenoising_111413 Java_org_opencv_xphoto_Xphoto_bm3dDenoising_11
1422 Java_org_opencv_xphoto_Xphoto_bm3dDenoising_121414 Java_org_opencv_xphoto_Xphoto_bm3dDenoising_12
1423 Java_org_opencv_xphoto_Xphoto_bm3dDenoising_131415 Java_org_opencv_xphoto_Xphoto_bm3dDenoising_13
1424 Java_org_opencv_xphoto_Xphoto_bm3dDenoising_141416 Java_org_opencv_xphoto_Xphoto_bm3dDenoising_14
1425 Java_org_opencv_xphoto_Xphoto_bm3dDenoising_151417 Java_org_opencv_xphoto_Xphoto_bm3dDenoising_15
Offset 1438, 14 lines modifiedOffset 1430, 22 lines modified
1438 Java_org_opencv_xphoto_Xphoto_bm3dDenoising_1171430 Java_org_opencv_xphoto_Xphoto_bm3dDenoising_117
1439 Java_org_opencv_xphoto_Xphoto_bm3dDenoising_1181431 Java_org_opencv_xphoto_Xphoto_bm3dDenoising_118
1440 Java_org_opencv_xphoto_Xphoto_bm3dDenoising_1191432 Java_org_opencv_xphoto_Xphoto_bm3dDenoising_119
1441 Java_org_opencv_xphoto_Xphoto_bm3dDenoising_1201433 Java_org_opencv_xphoto_Xphoto_bm3dDenoising_120
1442 Java_org_opencv_xphoto_Xphoto_bm3dDenoising_1211434 Java_org_opencv_xphoto_Xphoto_bm3dDenoising_121
1443 Java_org_opencv_xphoto_Xphoto_bm3dDenoising_1221435 Java_org_opencv_xphoto_Xphoto_bm3dDenoising_122
1444 Java_org_opencv_xphoto_Xphoto_bm3dDenoising_1231436 Java_org_opencv_xphoto_Xphoto_bm3dDenoising_123
 1437 Java_org_opencv_xphoto_Xphoto_applyChannelGains_10
 1438 _ZN2cv6xphoto17applyChannelGainsERKNS_11_InputArrayERKNS_12_OutputArrayEfff
 1439 Java_org_opencv_xphoto_Xphoto_inpaint_10
 1440 _ZN2cv6xphoto7inpaintERKNS_3MatES3_RS1_i
 1441 Java_org_opencv_xphoto_Xphoto_oilPainting_10
 1442 _ZN2cv6xphoto11oilPaintingERKNS_11_InputArrayERKNS_12_OutputArrayEiii
 1443 Java_org_opencv_xphoto_Xphoto_oilPainting_11
 1444 _ZN2cv6xphoto11oilPaintingERKNS_11_InputArrayERKNS_12_OutputArrayEii
1445 Java_org_opencv_xphoto_GrayworldWB_getSaturationThreshold_101445 Java_org_opencv_xphoto_GrayworldWB_getSaturationThreshold_10
1446 Java_org_opencv_xphoto_GrayworldWB_setSaturationThreshold_101446 Java_org_opencv_xphoto_GrayworldWB_setSaturationThreshold_10
1447 Java_org_opencv_xphoto_LearningBasedWB_extractSimpleFeatures_101447 Java_org_opencv_xphoto_LearningBasedWB_extractSimpleFeatures_10
1448 Java_org_opencv_xphoto_LearningBasedWB_getRangeMaxVal_101448 Java_org_opencv_xphoto_LearningBasedWB_getRangeMaxVal_10
1449 Java_org_opencv_xphoto_LearningBasedWB_setRangeMaxVal_101449 Java_org_opencv_xphoto_LearningBasedWB_setRangeMaxVal_10
1450 Java_org_opencv_xphoto_LearningBasedWB_getSaturationThreshold_101450 Java_org_opencv_xphoto_LearningBasedWB_getSaturationThreshold_10
1451 Java_org_opencv_xphoto_LearningBasedWB_setSaturationThreshold_101451 Java_org_opencv_xphoto_LearningBasedWB_setSaturationThreshold_10
Offset 1982, 29 lines modifiedOffset 1982, 29 lines modified
1982 Java_org_opencv_features2d_SimpleBlobDetector_1Params_get_1minConvexity_101982 Java_org_opencv_features2d_SimpleBlobDetector_1Params_get_1minConvexity_10
1983 Java_org_opencv_features2d_SimpleBlobDetector_1Params_set_1minConvexity_101983 Java_org_opencv_features2d_SimpleBlobDetector_1Params_set_1minConvexity_10
1984 Java_org_opencv_features2d_SimpleBlobDetector_1Params_get_1maxConvexity_101984 Java_org_opencv_features2d_SimpleBlobDetector_1Params_get_1maxConvexity_10
1985 Java_org_opencv_features2d_SimpleBlobDetector_1Params_set_1maxConvexity_101985 Java_org_opencv_features2d_SimpleBlobDetector_1Params_set_1maxConvexity_10
1986 Java_org_opencv_features2d_SimpleBlobDetector_1Params_get_1collectContours_101986 Java_org_opencv_features2d_SimpleBlobDetector_1Params_get_1collectContours_10
1987 Java_org_opencv_features2d_SimpleBlobDetector_1Params_set_1collectContours_101987 Java_org_opencv_features2d_SimpleBlobDetector_1Params_set_1collectContours_10
1988 Java_org_opencv_features2d_SimpleBlobDetector_1Params_delete1988 Java_org_opencv_features2d_SimpleBlobDetector_1Params_delete
1989 Java_org_opencv_img_1hash_Img_1hash_colorMomentHash_10 
1990 _ZN2cv8img_hash15colorMomentHashERKNS_11_InputArrayERKNS_12_OutputArrayE 
1991 Java_org_opencv_img_1hash_Img_1hash_pHash_10 
1992 _ZN2cv8img_hash5pHashERKNS_11_InputArrayERKNS_12_OutputArrayE 
1993 Java_org_opencv_img_1hash_Img_1hash_radialVarianceHash_10 
1994 _ZN2cv8img_hash18radialVarianceHashERKNS_11_InputArrayERKNS_12_OutputArrayEdi 
1995 Java_org_opencv_img_1hash_Img_1hash_radialVarianceHash_11 
1996 Java_org_opencv_img_1hash_Img_1hash_radialVarianceHash_12 
1997 Java_org_opencv_img_1hash_Img_1hash_marrHildrethHash_101989 Java_org_opencv_img_1hash_Img_1hash_marrHildrethHash_10
1998 _ZN2cv8img_hash16marrHildrethHashERKNS_11_InputArrayERKNS_12_OutputArrayEff1990 _ZN2cv8img_hash16marrHildrethHashERKNS_11_InputArrayERKNS_12_OutputArrayEff
1999 Java_org_opencv_img_1hash_Img_1hash_marrHildrethHash_111991 Java_org_opencv_img_1hash_Img_1hash_marrHildrethHash_11
2000 Java_org_opencv_img_1hash_Img_1hash_marrHildrethHash_121992 Java_org_opencv_img_1hash_Img_1hash_marrHildrethHash_12
2001 Java_org_opencv_img_1hash_Img_1hash_blockMeanHash_101993 Java_org_opencv_img_1hash_Img_1hash_blockMeanHash_10
2002 _ZN2cv8img_hash13blockMeanHashERKNS_11_InputArrayERKNS_12_OutputArrayEi1994 _ZN2cv8img_hash13blockMeanHashERKNS_11_InputArrayERKNS_12_OutputArrayEi
2003 Java_org_opencv_img_1hash_Img_1hash_blockMeanHash_111995 Java_org_opencv_img_1hash_Img_1hash_blockMeanHash_11
 1996 Java_org_opencv_img_1hash_Img_1hash_pHash_10
 1997 _ZN2cv8img_hash5pHashERKNS_11_InputArrayERKNS_12_OutputArrayE
 1998 Java_org_opencv_img_1hash_Img_1hash_radialVarianceHash_10
 1999 _ZN2cv8img_hash18radialVarianceHashERKNS_11_InputArrayERKNS_12_OutputArrayEdi
 2000 Java_org_opencv_img_1hash_Img_1hash_radialVarianceHash_11
 2001 Java_org_opencv_img_1hash_Img_1hash_radialVarianceHash_12
 2002 Java_org_opencv_img_1hash_Img_1hash_colorMomentHash_10
 2003 _ZN2cv8img_hash15colorMomentHashERKNS_11_InputArrayERKNS_12_OutputArrayE
2004 Java_org_opencv_img_1hash_Img_1hash_averageHash_102004 Java_org_opencv_img_1hash_Img_1hash_averageHash_10
2005 _ZN2cv8img_hash11averageHashERKNS_11_InputArrayERKNS_12_OutputArrayE2005 _ZN2cv8img_hash11averageHashERKNS_11_InputArrayERKNS_12_OutputArrayE
2006 Java_org_opencv_img_1hash_BlockMeanHash_setMode_102006 Java_org_opencv_img_1hash_BlockMeanHash_setMode_10
2007 _ZN2cv8img_hash13BlockMeanHash7setModeEi2007 _ZN2cv8img_hash13BlockMeanHash7setModeEi
2008 Java_org_opencv_img_1hash_BlockMeanHash_getMean_102008 Java_org_opencv_img_1hash_BlockMeanHash_getMean_10
2009 _ZNK2cv8img_hash13BlockMeanHash7getMeanEv2009 _ZNK2cv8img_hash13BlockMeanHash7getMeanEv
2010 Java_org_opencv_img_1hash_ImgHashBase_compute_102010 Java_org_opencv_img_1hash_ImgHashBase_compute_10
Offset 2557, 21 lines modifiedOffset 2557, 21 lines modified
2557 Java_org_opencv_objdetect_HOGDescriptor_get_1gammaCorrection_102557 Java_org_opencv_objdetect_HOGDescriptor_get_1gammaCorrection_10
2558 Java_org_opencv_objdetect_HOGDescriptor_get_1svmDetector_102558 Java_org_opencv_objdetect_HOGDescriptor_get_1svmDetector_10
2559 Java_org_opencv_objdetect_HOGDescriptor_get_1nlevels_102559 Java_org_opencv_objdetect_HOGDescriptor_get_1nlevels_10
2560 Java_org_opencv_objdetect_HOGDescriptor_get_1signedGradient_102560 Java_org_opencv_objdetect_HOGDescriptor_get_1signedGradient_10
2561 Java_org_opencv_objdetect_Objdetect_groupRectangles_102561 Java_org_opencv_objdetect_Objdetect_groupRectangles_10
2562 _ZN2cv15groupRectanglesERSt6vectorINS_5Rect_IiEESaIS2_EERS0_IiSaIiEEid2562 _ZN2cv15groupRectanglesERSt6vectorINS_5Rect_IiEESaIS2_EERS0_IiSaIiEEid
2563 Java_org_opencv_objdetect_Objdetect_groupRectangles_112563 Java_org_opencv_objdetect_Objdetect_groupRectangles_11
 2564 Java_org_opencv_objdetect_Objdetect_generateImageMarker_10
 2565 _ZN2cv5aruco19generateImageMarkerERKNS0_10DictionaryEiiRKNS_12_OutputArrayEi
 2566 Java_org_opencv_objdetect_Objdetect_generateImageMarker_11
2564 Java_org_opencv_objdetect_Objdetect_drawDetectedCornersCharuco_102567 Java_org_opencv_objdetect_Objdetect_drawDetectedCornersCharuco_10
2565 _ZN2cv5aruco26drawDetectedCornersCharucoERKNS_17_InputOutputArrayERKNS_11_InputArrayES6_NS_7Scalar_IdEE2568 _ZN2cv5aruco26drawDetectedCornersCharucoERKNS_17_InputOutputArrayERKNS_11_InputArrayES6_NS_7Scalar_IdEE
2566 Java_org_opencv_objdetect_Objdetect_drawDetectedCornersCharuco_112569 Java_org_opencv_objdetect_Objdetect_drawDetectedCornersCharuco_11
2567 Java_org_opencv_objdetect_Objdetect_drawDetectedCornersCharuco_122570 Java_org_opencv_objdetect_Objdetect_drawDetectedCornersCharuco_12
2568 Java_org_opencv_objdetect_Objdetect_generateImageMarker_10 
2569 _ZN2cv5aruco19generateImageMarkerERKNS0_10DictionaryEiiRKNS_12_OutputArrayEi 
2570 Java_org_opencv_objdetect_Objdetect_generateImageMarker_11 
2571 Java_org_opencv_objdetect_Objdetect_getPredefinedDictionary_102571 Java_org_opencv_objdetect_Objdetect_getPredefinedDictionary_10
2572 _ZN2cv5aruco23getPredefinedDictionaryEi2572 _ZN2cv5aruco23getPredefinedDictionaryEi
2573 Java_org_opencv_objdetect_Objdetect_extendDictionary_102573 Java_org_opencv_objdetect_Objdetect_extendDictionary_10
2574 _ZN2cv5aruco16extendDictionaryEiiRKNS0_10DictionaryEi2574 _ZN2cv5aruco16extendDictionaryEiiRKNS0_10DictionaryEi
2575 Java_org_opencv_objdetect_Objdetect_extendDictionary_112575 Java_org_opencv_objdetect_Objdetect_extendDictionary_11
2576 Java_org_opencv_objdetect_Objdetect_extendDictionary_122576 Java_org_opencv_objdetect_Objdetect_extendDictionary_12
2577 _ZN2cv5aruco10DictionaryC1Ev2577 _ZN2cv5aruco10DictionaryC1Ev
Offset 3073, 14 lines modifiedOffset 3073, 53 lines modified
3073 Java_org_opencv_ximgproc_Ximgproc_niBlackThreshold_113073 Java_org_opencv_ximgproc_Ximgproc_niBlackThreshold_11
3074 Java_org_opencv_ximgproc_Ximgproc_niBlackThreshold_123074 Java_org_opencv_ximgproc_Ximgproc_niBlackThreshold_12
3075 Java_org_opencv_ximgproc_Ximgproc_thinning_103075 Java_org_opencv_ximgproc_Ximgproc_thinning_10
3076 _ZN2cv8ximgproc8thinningERKNS_11_InputArrayERKNS_12_OutputArrayEi3076 _ZN2cv8ximgproc8thinningERKNS_11_InputArrayERKNS_12_OutputArrayEi
3077 Java_org_opencv_ximgproc_Ximgproc_thinning_113077 Java_org_opencv_ximgproc_Ximgproc_thinning_11
3078 Java_org_opencv_ximgproc_Ximgproc_anisotropicDiffusion_103078 Java_org_opencv_ximgproc_Ximgproc_anisotropicDiffusion_10
3079 _ZN2cv8ximgproc20anisotropicDiffusionERKNS_11_InputArrayERKNS_12_OutputArrayEffi3079 _ZN2cv8ximgproc20anisotropicDiffusionERKNS_11_InputArrayERKNS_12_OutputArrayEffi
 3080 Java_org_opencv_ximgproc_Ximgproc_readGT_10
 3081 _ZN2cv8ximgproc6readGTENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS_12_OutputArrayE
 3082 Java_org_opencv_ximgproc_Ximgproc_computeMSE_10
 3083 _ZN2cv8ximgproc10computeMSEERKNS_11_InputArrayES3_NS_5Rect_IiEE
 3084 Java_org_opencv_ximgproc_Ximgproc_computeBadPixelPercent_10
 3085 _ZN2cv8ximgproc22computeBadPixelPercentERKNS_11_InputArrayES3_NS_5Rect_IiEEi
 3086 Java_org_opencv_ximgproc_Ximgproc_computeBadPixelPercent_11
 3087 Java_org_opencv_ximgproc_Ximgproc_getDisparityVis_10
Max diff block lines reached; 27811/37126 bytes (74.91%) of diff not shown.
169 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 4147, 132 lines modifiedOffset 4147, 132 lines modified
4147 ··0x00035998·696f6e5f·3130004a·6176615f·6f72675f·ion_10.Java_org_4147 ··0x00035998·696f6e5f·3130004a·6176615f·6f72675f·ion_10.Java_org_
4148 ··0x000359a8·6f70656e·63765f70·6c6f745f·506c6f74·opencv_plot_Plot4148 ··0x000359a8·6f70656e·63765f70·6c6f745f·506c6f74·opencv_plot_Plot
4149 ··0x000359b8·32645f73·6574506f·696e7449·6478546f·2d_setPointIdxTo4149 ··0x000359b8·32645f73·6574506f·696e7449·6478546f·2d_setPointIdxTo
4150 ··0x000359c8·5072696e·745f3130·004a6176·615f6f72·Print_10.Java_or4150 ··0x000359c8·5072696e·745f3130·004a6176·615f6f72·Print_10.Java_or
4151 ··0x000359d8·675f6f70·656e6376·5f706c6f·745f506c·g_opencv_plot_Pl4151 ··0x000359d8·675f6f70·656e6376·5f706c6f·745f506c·g_opencv_plot_Pl
4152 ··0x000359e8·6f743264·5f72656e·6465725f·3130004a·ot2d_render_10.J4152 ··0x000359e8·6f743264·5f72656e·6465725f·3130004a·ot2d_render_10.J
4153 ··0x000359f8·6176615f·6f72675f·6f70656e·63765f78·ava_org_opencv_x4153 ··0x000359f8·6176615f·6f72675f·6f70656e·63765f78·ava_org_opencv_x
4154 ··0x00035a08·70686f74·6f5f5870·686f746f·5f6f696c·photo_Xphoto_oil4154 ··0x00035a08·70686f74·6f5f5870·686f746f·5f646374·photo_Xphoto_dct
4155 ··0x00035a18·5061696e·74696e67·5f313000·5f5a4e32·Painting_10._ZN2 
4156 ··0x00035a28·63763678·70686f74·6f31316f·696c5061·cv6xphoto11oilPa4155 ··0x00035a18·44656e6f·6973696e·675f3130·005f5a4e·Denoising_10._ZN
 4156 ··0x00035a28·32637636·7870686f·746f3132·64637444·2cv6xphoto12dctD
 4157 ··0x00035a38·656e6f69·73696e67·45524b4e·535f334d·enoisingERKNS_3M
 4158 ··0x00035a48·61744552·53315f64·69004a61·76615f6f·atERS1_di.Java_o
 4159 ··0x00035a58·72675f6f·70656e63·765f7870·686f746f·rg_opencv_xphoto
 4160 ··0x00035a68·5f587068·6f746f5f·64637444·656e6f69·_Xphoto_dctDenoi
 4161 ··0x00035a78·73696e67·5f313100·4a617661·5f6f7267·sing_11.Java_org
 4162 ··0x00035a88·5f6f7065·6e63765f·7870686f·746f5f58·_opencv_xphoto_X
 4163 ··0x00035a98·70686f74·6f5f626d·33644465·6e6f6973·photo_bm3dDenois
 4164 ··0x00035aa8·696e675f·3130005f·5a4e3263·76367870·ing_10._ZN2cv6xp
 4165 ··0x00035ab8·686f746f·3133626d·33644465·6e6f6973·hoto13bm3dDenois
4157 ··0x00035a38·696e7469·6e674552·4b4e535f·31315f49·intingERKNS_11_I4166 ··0x00035ac8·696e6745·524b4e53·5f31315f·496e7075·ingERKNS_11_Inpu
4158 ··0x00035a48·6e707574·41727261·7945524b·4e535f31·nputArrayERKNS_14167 ··0x00035ad8·74417272·61794552·4b4e535f·31375f49·tArrayERKNS_17_I
4159 ··0x00035a58·325f4f75·74707574·41727261·79456969·2_OutputArrayEii4168 ··0x00035ae8·6e707574·4f757470·75744172·72617945·nputOutputArrayE
 4169 ··0x00035af8·524b4e53·5f31325f·4f757470·75744172·RKNS_12_OutputAr
 4170 ··0x00035b08·72617945·66696969·69696966·69696900·rayEfiiiiiifiii.
4160 ··0x00035a68·69004a61·76615f6f·72675f6f·70656e63·i.Java_org_openc4171 ··0x00035b18·4a617661·5f6f7267·5f6f7065·6e63765f·Java_org_opencv_
4161 ··0x00035a78·765f7870·686f746f·5f587068·6f746f5f·v_xphoto_Xphoto_ 
4162 ··0x00035a88·6f696c50·61696e74·696e675f·3131005f·oilPainting_11._ 
4163 ··0x00035a98·5a4e3263·76367870·686f746f·31316f69·ZN2cv6xphoto11oi 
4164 ··0x00035aa8·6c506169·6e74696e·6745524b·4e535f31·lPaintingERKNS_1 
4165 ··0x00035ab8·315f496e·70757441·72726179·45524b4e·1_InputArrayERKN 
4166 ··0x00035ac8·535f3132·5f4f7574·70757441·72726179·S_12_OutputArray 
4167 ··0x00035ad8·45696900·4a617661·5f6f7267·5f6f7065·Eii.Java_org_ope 
4168 ··0x00035ae8·6e63765f·7870686f·746f5f58·70686f74·ncv_xphoto_Xphot4172 ··0x00035b28·7870686f·746f5f58·70686f74·6f5f626d·xphoto_Xphoto_bm
 4173 ··0x00035b38·33644465·6e6f6973·696e675f·3131004a·3dDenoising_11.J
4169 ··0x00035af8·6f5f6463·7444656e·6f697369·6e675f31·o_dctDenoising_1 
4170 ··0x00035b08·30005f5a·4e326376·36787068·6f746f31·0._ZN2cv6xphoto1 
4171 ··0x00035b18·32646374·44656e6f·6973696e·6745524b·2dctDenoisingERK 
4172 ··0x00035b28·4e535f33·4d617445·5253315f·6469004a·NS_3MatERS1_di.J 
4173 ··0x00035b38·6176615f·6f72675f·6f70656e·63765f78·ava_org_opencv_x4174 ··0x00035b48·6176615f·6f72675f·6f70656e·63765f78·ava_org_opencv_x
4174 ··0x00035b48·70686f74·6f5f5870·686f746f·5f646374·photo_Xphoto_dct4175 ··0x00035b58·70686f74·6f5f5870·686f746f·5f626d33·photo_Xphoto_bm3
 4176 ··0x00035b68·6444656e·6f697369·6e675f31·32004a61·dDenoising_12.Ja
 4177 ··0x00035b78·76615f6f·72675f6f·70656e63·765f7870·va_org_opencv_xp
 4178 ··0x00035b88·686f746f·5f587068·6f746f5f·626d3364·hoto_Xphoto_bm3d
4175 ··0x00035b58·44656e6f·6973696e·675f3131·004a6176·Denoising_11.Jav4179 ··0x00035b98·44656e6f·6973696e·675f3133·004a6176·Denoising_13.Jav
4176 ··0x00035b68·615f6f72·675f6f70·656e6376·5f787068·a_org_opencv_xph4180 ··0x00035ba8·615f6f72·675f6f70·656e6376·5f787068·a_org_opencv_xph
4177 ··0x00035b78·6f746f5f·5870686f·746f5f69·6e706169·oto_Xphoto_inpai 
4178 ··0x00035b88·6e745f31·30005f5a·4e326376·36787068·nt_10._ZN2cv6xph 
4179 ··0x00035b98·6f746f37·696e7061·696e7445·524b4e53·oto7inpaintERKNS 
4180 ··0x00035ba8·5f334d61·74455333·5f525331·5f69004a·_3MatES3_RS1_i.J 
4181 ··0x00035bb8·6176615f·6f72675f·6f70656e·63765f78·ava_org_opencv_x 
4182 ··0x00035bc8·70686f74·6f5f5870·686f746f·5f617070·photo_Xphoto_app 
4183 ··0x00035bd8·6c794368·616e6e65·6c476169·6e735f31·lyChannelGains_1 
4184 ··0x00035be8·30005f5a·4e326376·36787068·6f746f31·0._ZN2cv6xphoto1 
4185 ··0x00035bf8·37617070·6c794368·616e6e65·6c476169·7applyChannelGai 
4186 ··0x00035c08·6e734552·4b4e535f·31315f49·6e707574·nsERKNS_11_Input 
4187 ··0x00035c18·41727261·7945524b·4e535f31·325f4f75·ArrayERKNS_12_Ou 
4188 ··0x00035c28·74707574·41727261·79456666·66004a61·tputArrayEfff.Ja 
4189 ··0x00035c38·76615f6f·72675f6f·70656e63·765f7870·va_org_opencv_xp 
4190 ··0x00035c48·686f746f·5f587068·6f746f5f·626d3364·hoto_Xphoto_bm3d 
4191 ··0x00035c58·44656e6f·6973696e·675f3130·005f5a4e·Denoising_10._ZN 
4192 ··0x00035c68·32637636·7870686f·746f3133·626d3364·2cv6xphoto13bm3d 
4193 ··0x00035c78·44656e6f·6973696e·6745524b·4e535f31·DenoisingERKNS_1 
4194 ··0x00035c88·315f496e·70757441·72726179·45524b4e·1_InputArrayERKN 
4195 ··0x00035c98·535f3137·5f496e70·75744f75·74707574·S_17_InputOutput 
4196 ··0x00035ca8·41727261·7945524b·4e535f31·325f4f75·ArrayERKNS_12_Ou 
4197 ··0x00035cb8·74707574·41727261·79456669·69696969·tputArrayEfiiiii 
4198 ··0x00035cc8·69666969·69004a61·76615f6f·72675f6f·ifiii.Java_org_o 
4199 ··0x00035cd8·70656e63·765f7870·686f746f·5f587068·pencv_xphoto_Xph 
4200 ··0x00035ce8·6f746f5f·626d3364·44656e6f·6973696e·oto_bm3dDenoisin 
4201 ··0x00035cf8·675f3131·004a6176·615f6f72·675f6f70·g_11.Java_org_op 
4202 ··0x00035d08·656e6376·5f787068·6f746f5f·5870686f·encv_xphoto_Xpho 
4203 ··0x00035d18·746f5f62·6d336444·656e6f69·73696e67·to_bm3dDenoising 
4204 ··0x00035d28·5f313200·4a617661·5f6f7267·5f6f7065·_12.Java_org_ope 
4205 ··0x00035d38·6e63765f·7870686f·746f5f58·70686f74·ncv_xphoto_Xphot 
4206 ··0x00035d48·6f5f626d·33644465·6e6f6973·696e675f·o_bm3dDenoising_ 
4207 ··0x00035d58·3133004a·6176615f·6f72675f·6f70656e·13.Java_org_open 
4208 ··0x00035d68·63765f78·70686f74·6f5f5870·686f746f·cv_xphoto_Xphoto 
4209 ··0x00035d78·5f626d33·6444656e·6f697369·6e675f31·_bm3dDenoising_1 
4210 ··0x00035d88·34004a61·76615f6f·72675f6f·70656e63·4.Java_org_openc 
4211 ··0x00035d98·765f7870·686f746f·5f587068·6f746f5f·v_xphoto_Xphoto_ 
4212 ··0x00035da8·626d3364·44656e6f·6973696e·675f3135·bm3dDenoising_15 
4213 ··0x00035db8·004a6176·615f6f72·675f6f70·656e6376·.Java_org_opencv 
4214 ··0x00035dc8·5f787068·6f746f5f·5870686f·746f5f62·_xphoto_Xphoto_b 
4215 ··0x00035dd8·6d336444·656e6f69·73696e67·5f313600·m3dDenoising_16. 
4216 ··0x00035de8·4a617661·5f6f7267·5f6f7065·6e63765f·Java_org_opencv_ 
4217 ··0x00035df8·7870686f·746f5f58·70686f74·6f5f626d·xphoto_Xphoto_bm 
4218 ··0x00035e08·33644465·6e6f6973·696e675f·3137004a·3dDenoising_17.J 
4219 ··0x00035e18·6176615f·6f72675f·6f70656e·63765f78·ava_org_opencv_x 
4220 ··0x00035e28·70686f74·6f5f5870·686f746f·5f626d33·photo_Xphoto_bm3 
4221 ··0x00035e38·6444656e·6f697369·6e675f31·38004a61·dDenoising_18.Ja 
4222 ··0x00035e48·76615f6f·72675f6f·70656e63·765f7870·va_org_opencv_xp 
4223 ··0x00035e58·686f746f·5f587068·6f746f5f·626d3364·hoto_Xphoto_bm3d 
4224 ··0x00035e68·44656e6f·6973696e·675f3139·004a6176·Denoising_19.Jav 
4225 ··0x00035e78·615f6f72·675f6f70·656e6376·5f787068·a_org_opencv_xph 
4226 ··0x00035e88·6f746f5f·5870686f·746f5f62·6d336444·oto_Xphoto_bm3dD 
4227 ··0x00035e98·656e6f69·73696e67·5f313130·004a6176·enoising_110.Jav 
4228 ··0x00035ea8·615f6f72·675f6f70·656e6376·5f787068·a_org_opencv_xph 
4229 ··0x00035eb8·6f746f5f·5870686f·746f5f62·6d336444·oto_Xphoto_bm3dD4181 ··0x00035bb8·6f746f5f·5870686f·746f5f62·6d336444·oto_Xphoto_bm3dD
4230 ··0x00035ec8·656e6f69·73696e67·5f313131·004a6176·enoising_111.Jav 
4231 ··0x00035ed8·615f6f72·675f6f70·656e6376·5f787068·a_org_opencv_xph 
4232 ··0x00035ee8·6f746f5f·5870686f·746f5f62·6d336444·oto_Xphoto_bm3dD 
4233 ··0x00035ef8·656e6f69·73696e67·5f313132·005f5a4e·enoising_112._ZN 
4234 ··0x00035f08·32637636·7870686f·746f3133·626d3364·2cv6xphoto13bm3d 
4235 ··0x00035f18·44656e6f·6973696e·6745524b·4e535f31·DenoisingERKNS_1 
4236 ··0x00035f28·315f496e·70757441·72726179·45524b4e·1_InputArrayERKN 
4237 ··0x00035f38·535f3132·5f4f7574·70757441·72726179·S_12_OutputArray 
4238 ··0x00035f48·45666969·69696969·66696969·004a6176·Efiiiiiifiii.Jav 
4239 ··0x00035f58·615f6f72·675f6f70·656e6376·5f787068·a_org_opencv_xph 
4240 ··0x00035f68·6f746f5f·5870686f·746f5f62·6d336444·oto_Xphoto_bm3dD 
4241 ··0x00035f78·656e6f69·73696e67·5f313133·004a6176·enoising_113.Jav 
4242 ··0x00035f88·615f6f72·675f6f70·656e6376·5f787068·a_org_opencv_xph 
4243 ··0x00035f98·6f746f5f·5870686f·746f5f62·6d336444·oto_Xphoto_bm3dD 
4244 ··0x00035fa8·656e6f69·73696e67·5f313134·004a6176·enoising_114.Jav4182 ··0x00035bc8·656e6f69·73696e67·5f313400·4a617661·enoising_14.Java
4245 ··0x00035fb8·615f6f72·675f6f70·656e6376·5f787068·a_org_opencv_xph4183 ··0x00035bd8·5f6f7267·5f6f7065·6e63765f·7870686f·_org_opencv_xpho
4246 ··0x00035fc8·6f746f5f·5870686f·746f5f62·6d336444·oto_Xphoto_bm3dD4184 ··0x00035be8·746f5f58·70686f74·6f5f626d·33644465·to_Xphoto_bm3dDe
4247 ··0x00035fd8·656e6f69·73696e67·5f313135·004a6176·enoising_115.Jav4185 ··0x00035bf8·6e6f6973·696e675f·3135004a·6176615f·noising_15.Java_
4248 ··0x00035fe8·615f6f72·675f6f70·656e6376·5f787068·a_org_opencv_xph4186 ··0x00035c08·6f72675f·6f70656e·63765f78·70686f74·org_opencv_xphot
4249 ··0x00035ff8·6f746f5f·5870686f·746f5f62·6d336444·oto_Xphoto_bm3dD4187 ··0x00035c18·6f5f5870·686f746f·5f626d33·6444656e·o_Xphoto_bm3dDen
4250 ··0x00036008·656e6f69·73696e67·5f313136·004a6176·enoising_116.Jav4188 ··0x00035c28·6f697369·6e675f31·36004a61·76615f6f·oising_16.Java_o
 4189 ··0x00035c38·72675f6f·70656e63·765f7870·686f746f·rg_opencv_xphoto
 4190 ··0x00035c48·5f587068·6f746f5f·626d3364·44656e6f·_Xphoto_bm3dDeno
 4191 ··0x00035c58·6973696e·675f3137·004a6176·615f6f72·ising_17.Java_or
 4192 ··0x00035c68·675f6f70·656e6376·5f787068·6f746f5f·g_opencv_xphoto_
 4193 ··0x00035c78·5870686f·746f5f62·6d336444·656e6f69·Xphoto_bm3dDenoi
 4194 ··0x00035c88·73696e67·5f313800·4a617661·5f6f7267·sing_18.Java_org
 4195 ··0x00035c98·5f6f7065·6e63765f·7870686f·746f5f58·_opencv_xphoto_X
Max diff block lines reached; 156971/173345 bytes (90.55%) of diff not shown.
3.1 MB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 48092, 1493 lines modifiedOffset 48092, 1493 lines modified
48092 »       mov····0x18(%rsp),%rax48092 »       mov····0x18(%rsp),%rax
48093 »       sub····%fs:0x28,%rax48093 »       sub····%fs:0x28,%rax
48094 »       jne····9df67·<__cxa_finalize@plt+0x219b7>48094 »       jne····9df67·<__cxa_finalize@plt+0x219b7>
48095 »       mov····%rbx,%rdi48095 »       mov····%rbx,%rdi
48096 »       call···7be30·<_Unwind_Resume@plt>48096 »       call···7be30·<_Unwind_Resume@plt>
48097 »       call···7a6d0·<__stack_chk_fail@plt>48097 »       call···7a6d0·<__stack_chk_fail@plt>
48098 »       call···7a6d0·<__stack_chk_fail@plt>48098 »       call···7a6d0·<__stack_chk_fail@plt>
48099 Java_org_opencv_xphoto_Xphoto_oilPainting_10.cold():48099 Java_org_opencv_xphoto_Xphoto_dctDenoising_10.cold():
48100 »       sub····$0x1,%rax48100 »       sub····$0x1,%rax
48101 Java_org_opencv_xphoto_Xphoto_oilPainting_10():48101 Java_org_opencv_xphoto_Xphoto_dctDenoising_10():
48102 »       jne····9df9c·<__cxa_finalize@plt+0x219ec>48102 »       jne····9df88·<__cxa_finalize@plt+0x219d8>
48103 Java_org_opencv_xphoto_Xphoto_oilPainting_10.cold():48103 Java_org_opencv_xphoto_Xphoto_dctDenoising_10.cold():
48104 ./obj-x86_64-linux-gnu/./obj-x86_64-linux-gnu/modules/java_bindings_generator/gen/cpp/xphoto.inl.hpp:70·(discriminator·1)48104 ./obj-x86_64-linux-gnu/./obj-x86_64-linux-gnu/modules/java_bindings_generator/gen/cpp/xphoto.inl.hpp:70·(discriminator·1)
48105 »       call···78b50·<__cxa_begin_catch@plt>48105 »       call···78b50·<__cxa_begin_catch@plt>
48106 ./obj-x86_64-linux-gnu/./obj-x86_64-linux-gnu/modules/java_bindings_generator/gen/cpp/xphoto.inl.hpp:7148106 ./obj-x86_64-linux-gnu/./obj-x86_64-linux-gnu/modules/java_bindings_generator/gen/cpp/xphoto.inl.hpp:71
48107 »       mov····%rbx,%rdi48107 »       mov····%rbx,%rdi
48108 ./obj-x86_64-linux-gnu/./obj-x86_64-linux-gnu/modules/java_bindings_generator/gen/cpp/xphoto.inl.hpp:70·(discriminator·1)48108 ./obj-x86_64-linux-gnu/./obj-x86_64-linux-gnu/modules/java_bindings_generator/gen/cpp/xphoto.inl.hpp:70·(discriminator·1)
48109 »       mov····%rax,%rsi48109 »       mov····%rax,%rsi
48110 ./obj-x86_64-linux-gnu/./obj-x86_64-linux-gnu/modules/java_bindings_generator/gen/cpp/xphoto.inl.hpp:7148110 ./obj-x86_64-linux-gnu/./obj-x86_64-linux-gnu/modules/java_bindings_generator/gen/cpp/xphoto.inl.hpp:71
48111 »       call···806e9·<__cxa_finalize@plt+0x4139>48111 »       call···806e9·<__cxa_finalize@plt+0x4139>
48112 ./obj-x86_64-linux-gnu/./obj-x86_64-linux-gnu/modules/java_bindings_generator/gen/cpp/xphoto.inl.hpp:72 
48113 »       mov····0x38(%rsp),%rax 
48114 »       sub····%fs:0x28,%rax 
48115 »       jne····9dfad·<__cxa_finalize@plt+0x219fd> 
48116 ./obj-x86_64-linux-gnu/./obj-x86_64-linux-gnu/modules/java_bindings_generator/gen/cpp/xphoto.inl.hpp:7548112 ./obj-x86_64-linux-gnu/./obj-x86_64-linux-gnu/modules/java_bindings_generator/gen/cpp/xphoto.inl.hpp:75
48117 »       add····$0x40,%rsp 
48118 »       pop····%rbx48113 »       pop····%rbx
48119 ./obj-x86_64-linux-gnu/./obj-x86_64-linux-gnu/modules/java_bindings_generator/gen/cpp/xphoto.inl.hpp:7248114 ./obj-x86_64-linux-gnu/./obj-x86_64-linux-gnu/modules/java_bindings_generator/gen/cpp/xphoto.inl.hpp:72
48120 »       jmp····7b930·<__cxa_end_catch@plt>48115 »       jmp····7b930·<__cxa_end_catch@plt>
48121 ./obj-x86_64-linux-gnu/./obj-x86_64-linux-gnu/modules/java_bindings_generator/gen/cpp/xphoto.inl.hpp:72·(discriminator·1)48116 ./obj-x86_64-linux-gnu/./obj-x86_64-linux-gnu/modules/java_bindings_generator/gen/cpp/xphoto.inl.hpp:72·(discriminator·1)
48122 »       call···78b50·<__cxa_begin_catch@plt>48117 »       call···78b50·<__cxa_begin_catch@plt>
48123 ./obj-x86_64-linux-gnu/./obj-x86_64-linux-gnu/modules/java_bindings_generator/gen/cpp/xphoto.inl.hpp:7348118 ./obj-x86_64-linux-gnu/./obj-x86_64-linux-gnu/modules/java_bindings_generator/gen/cpp/xphoto.inl.hpp:73
48124 »       xor····%esi,%esi48119 »       xor····%esi,%esi
48125 »       mov····%rbx,%rdi48120 »       mov····%rbx,%rdi
48126 »       call···806e9·<__cxa_finalize@plt+0x4139>48121 »       call···806e9·<__cxa_finalize@plt+0x4139>
48127 »       jmp····9df82·<__cxa_finalize@plt+0x219d2>48122 »       jmp····9df82·<__cxa_finalize@plt+0x219d2>
48128 ./obj-x86_64-linux-gnu/./obj-x86_64-linux-gnu/modules/java_bindings_generator/gen/cpp/xphoto.inl.hpp:72 
48129 »       call···7a6d0·<__stack_chk_fail@plt> 
48130 »       endbr64 
48131 ./obj-x86_64-linux-gnu/./obj-x86_64-linux-gnu/modules/java_bindings_generator/gen/cpp/xphoto.inl.hpp:74 
48132 »       mov····%rax,%rbx 
48133 »       call···7b930·<__cxa_end_catch@plt> 
48134 »       mov····0x38(%rsp),%rax 
48135 »       sub····%fs:0x28,%rax 
48136 »       jne····9dffa·<__cxa_finalize@plt+0x21a4a> 
48137 »       mov····%rbx,%rdi 
48138 »       call···7be30·<_Unwind_Resume@plt> 
48139 »       endbr6448123 »       endbr64
48140 ./obj-x86_64-linux-gnu/./obj-x86_64-linux-gnu/modules/java_bindings_generator/gen/cpp/xphoto.inl.hpp:7248124 ./obj-x86_64-linux-gnu/./obj-x86_64-linux-gnu/modules/java_bindings_generator/gen/cpp/xphoto.inl.hpp:72
48141 »       mov····%rax,%rbx48125 »       mov····%rax,%rbx
48142 »       call···7b930·<__cxa_end_catch@plt>48126 »       call···7b930·<__cxa_end_catch@plt>
48143 »       mov····0x38(%rsp),%rax 
48144 »       sub····%fs:0x28,%rax 
48145 »       jne····9dfff·<__cxa_finalize@plt+0x21a4f> 
48146 »       mov····%rbx,%rdi 
48147 »       call···7be30·<_Unwind_Resume@plt> 
48148 »       call···7a6d0·<__stack_chk_fail@plt> 
48149 »       call···7a6d0·<__stack_chk_fail@plt> 
48150 Java_org_opencv_xphoto_Xphoto_oilPainting_11.cold(): 
48151 »       sub····$0x1,%rax 
48152 Java_org_opencv_xphoto_Xphoto_oilPainting_11(): 
48153 »       jne····9e034·<__cxa_finalize@plt+0x21a84> 
48154 Java_org_opencv_xphoto_Xphoto_oilPainting_11.cold(): 
48155 ./obj-x86_64-linux-gnu/./obj-x86_64-linux-gnu/modules/java_bindings_generator/gen/cpp/xphoto.inl.hpp:95·(discriminator·1) 
48156 »       call···78b50·<__cxa_begin_catch@plt> 
48157 ./obj-x86_64-linux-gnu/./obj-x86_64-linux-gnu/modules/java_bindings_generator/gen/cpp/xphoto.inl.hpp:96 
48158 »       mov····%rbx,%rdi 
48159 ./obj-x86_64-linux-gnu/./obj-x86_64-linux-gnu/modules/java_bindings_generator/gen/cpp/xphoto.inl.hpp:95·(discriminator·1) 
48160 »       mov····%rax,%rsi 
48161 ./obj-x86_64-linux-gnu/./obj-x86_64-linux-gnu/modules/java_bindings_generator/gen/cpp/xphoto.inl.hpp:96 
48162 »       call···806e9·<__cxa_finalize@plt+0x4139> 
48163 ./obj-x86_64-linux-gnu/./obj-x86_64-linux-gnu/modules/java_bindings_generator/gen/cpp/xphoto.inl.hpp:97 
48164 »       mov····0x38(%rsp),%rax 
48165 »       sub····%fs:0x28,%rax 
48166 »       jne····9e045·<__cxa_finalize@plt+0x21a95> 
48167 ./obj-x86_64-linux-gnu/./obj-x86_64-linux-gnu/modules/java_bindings_generator/gen/cpp/xphoto.inl.hpp:100 
48168 »       add····$0x40,%rsp 
48169 »       pop····%rbx 
48170 ./obj-x86_64-linux-gnu/./obj-x86_64-linux-gnu/modules/java_bindings_generator/gen/cpp/xphoto.inl.hpp:97 
48171 »       jmp····7b930·<__cxa_end_catch@plt> 
48172 ./obj-x86_64-linux-gnu/./obj-x86_64-linux-gnu/modules/java_bindings_generator/gen/cpp/xphoto.inl.hpp:97·(discriminator·1) 
48173 »       call···78b50·<__cxa_begin_catch@plt> 
48174 ./obj-x86_64-linux-gnu/./obj-x86_64-linux-gnu/modules/java_bindings_generator/gen/cpp/xphoto.inl.hpp:98 
48175 »       xor····%esi,%esi 
48176 »       mov····%rbx,%rdi 
48177 »       call···806e9·<__cxa_finalize@plt+0x4139> 
48178 »       jmp····9e01a·<__cxa_finalize@plt+0x21a6a> 
48179 ./obj-x86_64-linux-gnu/./obj-x86_64-linux-gnu/modules/java_bindings_generator/gen/cpp/xphoto.inl.hpp:97 
48180 »       call···7a6d0·<__stack_chk_fail@plt> 
48181 »       endbr64 
48182 ./obj-x86_64-linux-gnu/./obj-x86_64-linux-gnu/modules/java_bindings_generator/gen/cpp/xphoto.inl.hpp:99 
48183 »       mov····%rax,%rbx 
48184 »       call···7b930·<__cxa_end_catch@plt> 
48185 »       mov····0x38(%rsp),%rax 
48186 »       sub····%fs:0x28,%rax 
48187 »       jne····9e092·<__cxa_finalize@plt+0x21ae2> 
48188 »       mov····%rbx,%rdi 
48189 »       call···7be30·<_Unwind_Resume@plt> 
48190 »       endbr64 
48191 ./obj-x86_64-linux-gnu/./obj-x86_64-linux-gnu/modules/java_bindings_generator/gen/cpp/xphoto.inl.hpp:97 
48192 »       mov····%rax,%rbx 
48193 »       call···7b930·<__cxa_end_catch@plt> 
48194 »       mov····0x38(%rsp),%rax 
48195 »       sub····%fs:0x28,%rax 
48196 »       jne····9e097·<__cxa_finalize@plt+0x21ae7> 
48197 »       mov····%rbx,%rdi 
48198 »       call···7be30·<_Unwind_Resume@plt> 
48199 »       call···7a6d0·<__stack_chk_fail@plt> 
48200 »       call···7a6d0·<__stack_chk_fail@plt> 
48201 Java_org_opencv_xphoto_Xphoto_dctDenoising_10.cold(): 
48202 »       sub····$0x1,%rax 
48203 Java_org_opencv_xphoto_Xphoto_dctDenoising_10(): 
48204 »       jne····9e0b8·<__cxa_finalize@plt+0x21b08> 
48205 Java_org_opencv_xphoto_Xphoto_dctDenoising_10.cold(): 
48206 ./obj-x86_64-linux-gnu/./obj-x86_64-linux-gnu/modules/java_bindings_generator/gen/cpp/xphoto.inl.hpp:120·(discriminator·1) 
48207 »       call···78b50·<__cxa_begin_catch@plt> 
48208 ./obj-x86_64-linux-gnu/./obj-x86_64-linux-gnu/modules/java_bindings_generator/gen/cpp/xphoto.inl.hpp:121 
48209 »       mov····%rbx,%rdi 
48210 ./obj-x86_64-linux-gnu/./obj-x86_64-linux-gnu/modules/java_bindings_generator/gen/cpp/xphoto.inl.hpp:120·(discriminator·1) 
48211 »       mov····%rax,%rsi 
48212 ./obj-x86_64-linux-gnu/./obj-x86_64-linux-gnu/modules/java_bindings_generator/gen/cpp/xphoto.inl.hpp:121 
48213 »       call···806e9·<__cxa_finalize@plt+0x4139> 
48214 ./obj-x86_64-linux-gnu/./obj-x86_64-linux-gnu/modules/java_bindings_generator/gen/cpp/xphoto.inl.hpp:125 
48215 »       pop····%rbx 
48216 ./obj-x86_64-linux-gnu/./obj-x86_64-linux-gnu/modules/java_bindings_generator/gen/cpp/xphoto.inl.hpp:122 
48217 »       jmp····7b930·<__cxa_end_catch@plt> 
48218 ./obj-x86_64-linux-gnu/./obj-x86_64-linux-gnu/modules/java_bindings_generator/gen/cpp/xphoto.inl.hpp:122·(discriminator·1) 
Max diff block lines reached; 3245513/3252664 bytes (99.78%) of diff not shown.
1.55 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 79, 18 lines modifiedOffset 79, 18 lines modified
79 ··0x001d64c0·00000000·0000803e·2b8716d9·cef7ef3f·.......>+......?79 ··0x001d64c0·00000000·0000803e·2b8716d9·cef7ef3f·.......>+......?
80 ··0x001d64d0·7b14ae47·e17a843f·3a8c30e2·8e79453e·{..G.z.?:.0..yE>80 ··0x001d64d0·7b14ae47·e17a843f·3a8c30e2·8e79453e·{..G.z.?:.0..yE>
81 ··0x001d64e0·9a999999·9999f13f·00000000·00000040·.......?.......@81 ··0x001d64e0·9a999999·9999f13f·00000000·00000040·.......?.......@
82 ··0x001d64f0·cdcccccc·ccccf03f·9a999999·9999c93f·.......?.......?82 ··0x001d64f0·cdcccccc·ccccf03f·9a999999·9999c93f·.......?.......?
83 ··0x001d6500·9a999999·9999a93f·00000000·0000c03f·.......?.......?83 ··0x001d6500·9a999999·9999a93f·00000000·0000c03f·.......?.......?
84 ··0x001d6510·05000000·0a000000·c2b8323e·00002041·..........2>..·A84 ··0x001d6510·05000000·0a000000·c2b8323e·00002041·..........2>..·A
85 ··0x001d6520·2d431ceb·e2361a3f·fca9f1d2·4d62503f·-C...6.?....MbP?85 ··0x001d6520·2d431ceb·e2361a3f·fca9f1d2·4d62503f·-C...6.?....MbP?
86 ··0x001d6530·00000000·00006040·00000000·00003940·......`@......9@86 ··0x001d6530·00000000·00006040·00000000·00806640·......`@......f@
 87 ··0x001d6540·00000000·00003940·f168e388·b5f8e43e·......9@.h.....>
87 ··0x001d6540·f168e388·b5f8e43e·00000000·00002040·.h.....>......·@ 
88 ··0x001d6550·00000000·0000d03f·7b14ae47·e17a943f·.......?{..G.z.? 
89 ··0x001d6560·00000000·00803940·00000000·00806640·......9@......f@88 ··0x001d6550·00000000·00002040·00000000·0000d03f·......·@.......?
 89 ··0x001d6560·7b14ae47·e17a943f·00000000·00803940·{..G.z.?......9@
90 ··0x001d6570·9a999999·9999e93f·00000000·00003040·.......?......0@90 ··0x001d6570·9a999999·9999e93f·00000000·00003040·.......?......0@
91 ··0x001d6580·00000000·00007940·00000000·0000e03f·......y@.......?91 ··0x001d6580·00000000·00007940·00000000·0000e03f·......y@.......?
92 ··0x001d6590·00000000·00004440·66666666·6666e63f·......D@ffffff.?92 ··0x001d6590·00000000·00004440·66666666·6666e63f·......D@ffffff.?
93 ··0x001d65a0·9a999999·9999f93f·00000000·00002440·.......?......$@93 ··0x001d65a0·9a999999·9999f93f·00000000·00002440·.......?......$@
94 ··0x001d65b0·00000000·00004940·00000000·00803640·......I@......6@94 ··0x001d65b0·00000000·00004940·00000000·00803640·......I@......6@
95 ··0x001d65c0·fa7e6abc·7493683f·295c8fc2·f528f03f·.~j.t.h?)\...(.?95 ··0x001d65c0·fa7e6abc·7493683f·295c8fc2·f528f03f·.~j.t.h?)\...(.?
96 ··0x001d65d0·00000000·00001840·00000000·00003440·.......@......4@96 ··0x001d65d0·00000000·00001840·00000000·00003440·.......@......4@
36.2 KB
readelf --wide --decompress --hex-dump=.eh_frame_hdr {}
    
Offset 517, 29 lines modifiedOffset 517, 29 lines modified
517 ··0x001d9158·2c490200·fc67ecff·6c490200·5168ecff·,I...g..lI..Qh..517 ··0x001d9158·2c490200·fc67ecff·6c490200·5168ecff·,I...g..lI..Qh..
518 ··0x001d9168·ac490200·a668ecff·f4490200·3e69ecff·.I...h...I..>i..518 ··0x001d9168·ac490200·a668ecff·f4490200·3e69ecff·.I...h...I..>i..
519 ··0x001d9178·404a0200·d669ecff·8c4a0200·6e6aecff·@J...i...J..nj..519 ··0x001d9178·404a0200·d669ecff·8c4a0200·6e6aecff·@J...i...J..nj..
520 ··0x001d9188·d84a0200·066becff·244b0200·9e6becff·.J...k..$K...k..520 ··0x001d9188·d84a0200·066becff·244b0200·9e6becff·.J...k..$K...k..
521 ··0x001d9198·684b0200·f36becff·a84b0200·486cecff·hK...k...K..Hl..521 ··0x001d9198·684b0200·f36becff·a84b0200·486cecff·hK...k...K..Hl..
522 ··0x001d91a8·e84b0200·9d6cecff·284c0200·f26cecff·.K...l..(L...l..522 ··0x001d91a8·e84b0200·9d6cecff·284c0200·f26cecff·.K...l..(L...l..
523 ··0x001d91b8·684c0200·476decff·a84c0200·9c6decff·hL..Gm...L...m..523 ··0x001d91b8·684c0200·476decff·a84c0200·9c6decff·hL..Gm...L...m..
524 ··0x001d91c8·f04c0200·346eecff·3c4d0200·cc6eecff·.L..4n..<M...n..524 ··0x001d91c8·f04c0200·346eecff·344d0200·896eecff·.L..4n..4M...n..
525 ··0x001d91d8·884d0200·646fecff·cc4d0200·b96fecff·.M..do...M...o..525 ··0x001d91d8·744d0200·de6eecff·c04d0200·736fecff·tM...n...M..so..
526 ··0x001d91e8·0c4e0200·0e70ecff·4c4e0200·6370ecff·.N...p..LN..cp..526 ··0x001d91e8·104e0200·0870ecff·604e0200·9d70ecff·.N...p..`N...p..
527 ··0x001d91f8·944e0200·fb70ecff·e44e0200·9071ecff·.N...p...N...q..527 ··0x001d91f8·b04e0200·3271ecff·004f0200·c771ecff·.N..2q...O...q..
528 ··0x001d9208·344f0200·2572ecff·844f0200·ba72ecff·4O..%r...O...r..528 ··0x001d9208·504f0200·5c72ecff·a04f0200·f172ecff·PO..\r...O...r..
529 ··0x001d9218·d44f0200·4f73ecff·24500200·e473ecff·.O..Os..$P...s..529 ··0x001d9218·f04f0200·8673ecff·40500200·1b74ecff·.O...s..@P...t..
530 ··0x001d9228·74500200·7974ecff·c4500200·0e75ecff·tP..yt...P...u..530 ··0x001d9228·90500200·b074ecff·e0500200·4575ecff·.P...t...P..Eu..
531 ··0x001d9238·14510200·a375ecff·64510200·3876ecff·.Q...u..dQ..8v..531 ··0x001d9238·30510200·da75ecff·80510200·6f76ecff·0Q...u...Q..ov..
532 ··0x001d9248·b4510200·cd76ecff·04520200·6277ecff·.Q...v...R..bw..532 ··0x001d9248·d0510200·0477ecff·20520200·9977ecff·.Q...w..·R...w..
533 ··0x001d9258·54520200·f777ecff·a4520200·8c78ecff·TR...w...R...x..533 ··0x001d9258·70520200·2e78ecff·c0520200·c378ecff·pR...x...R...x..
534 ··0x001d9268·f4520200·2179ecff·44530200·b679ecff·.R..!y..DS...y..534 ··0x001d9268·10530200·5879ecff·60530200·ed79ecff·.S..Xy..`S...y..
535 ··0x001d9278·94530200·4b7aecff·e4530200·e07aecff·.S..Kz...S...z..535 ··0x001d9278·b0530200·827aecff·00540200·177becff·.S...z...T...{..
536 ··0x001d9288·34540200·757becff·84540200·0a7cecff·4T..u{...T...|..536 ··0x001d9288·50540200·ac7becff·a0540200·417cecff·PT...{...T..A|..
537 ··0x001d9298·d4540200·9f7cecff·24550200·347decff·.T...|..$U..4}..537 ··0x001d9298·f0540200·d67cecff·3c550200·6e7decff·.T...|..<U..n}..
538 ··0x001d92a8·74550200·c97decff·c4550200·5e7eecff·tU...}...U..^~..538 ··0x001d92a8·80550200·c37decff·c8550200·5b7eecff·.U...}...U..[~..
539 ··0x001d92b8·14560200·f37eecff·58560200·507fecff·.V...~..XV..P...539 ··0x001d92b8·14560200·f37eecff·58560200·507fecff·.V...~..XV..P...
540 ··0x001d92c8·94560200·a57fecff·dc560200·3d80ecff·.V.......V..=...540 ··0x001d92c8·94560200·a57fecff·dc560200·3d80ecff·.V.......V..=...
541 ··0x001d92d8·20570200·9880ecff·5c570200·ed80ecff··W......\W......541 ··0x001d92d8·20570200·9880ecff·5c570200·ed80ecff··W......\W......
542 ··0x001d92e8·9c570200·4a81ecff·d8570200·9f81ecff·.W..J....W......542 ··0x001d92e8·9c570200·4a81ecff·d8570200·9f81ecff·.W..J....W......
543 ··0x001d92f8·18580200·fa81ecff·54580200·4f82ecff·.X......TX..O...543 ··0x001d92f8·18580200·fa81ecff·54580200·4f82ecff·.X......TX..O...
544 ··0x001d9308·94580200·ac82ecff·d0580200·0183ecff·.X.......X......544 ··0x001d9308·94580200·ac82ecff·d0580200·0183ecff·.X.......X......
545 ··0x001d9318·10590200·5e83ecff·4c590200·b383ecff·.Y..^...LY......545 ··0x001d9318·10590200·5e83ecff·4c590200·b383ecff·.Y..^...LY......
Offset 921, 17 lines modifiedOffset 921, 17 lines modified
921 ··0x001daa98·046a0300·872beeff·6c6a0300·4a2ceeff·.j...+..lj..J,..921 ··0x001daa98·046a0300·872beeff·6c6a0300·4a2ceeff·.j...+..lj..J,..
922 ··0x001daaa8·d06a0300·e52ceeff·286b0300·7d2deeff·.j...,..(k..}-..922 ··0x001daaa8·d06a0300·e52ceeff·286b0300·7d2deeff·.j...,..(k..}-..
923 ··0x001daab8·746b0300·152eeeff·d06b0300·ae2eeeff·tk.......k......923 ··0x001daab8·746b0300·152eeeff·d06b0300·ae2eeeff·tk.......k......
924 ··0x001daac8·286c0300·472feeff·806c0300·cc2feeff·(l..G/...l.../..924 ··0x001daac8·286c0300·472feeff·806c0300·cc2feeff·(l..G/...l.../..
925 ··0x001daad8·d86c0300·5130eeff·306d0300·d630eeff·.l..Q0..0m...0..925 ··0x001daad8·d86c0300·5130eeff·306d0300·d630eeff·.l..Q0..0m...0..
926 ··0x001daae8·886d0300·5b31eeff·586e0300·e731eeff·.m..[1..Xn...1..926 ··0x001daae8·886d0300·5b31eeff·586e0300·e731eeff·.m..[1..Xn...1..
927 ··0x001daaf8·f06e0300·a932eeff·806f0300·6a33eeff·.n...2...o..j3..927 ··0x001daaf8·f06e0300·a932eeff·806f0300·6a33eeff·.n...2...o..j3..
928 ··0x001dab08·e86f0300·0e34eeff·34700300·b234eeff·.o...4..4p...4..928 ··0x001dab08·e86f0300·0234eeff·34700300·9a34eeff·.o...4..4p...4..
929 ··0x001dab18·90700300·4d35eeff·e8700300·e535eeff·.p..M5...p...5..929 ··0x001dab18·80700300·3e35eeff·cc700300·e235eeff·.p..>5...p...5..
930 ··0x001dab28·34710300·7d36eeff·a0710300·1b37eeff·4q..}6...q...7..930 ··0x001dab28·28710300·7d36eeff·a0710300·1b37eeff·(q..}6...q...7..
931 ··0x001dab38·0c720300·b937eeff·78720300·5738eeff·.r...7..xr..W8..931 ··0x001dab38·0c720300·b937eeff·78720300·5738eeff·.r...7..xr..W8..
932 ··0x001dab48·e4720300·0839eeff·48730300·7139eeff·.r...9..Hs..q9..932 ··0x001dab48·e4720300·0839eeff·48730300·7139eeff·.r...9..Hs..q9..
933 ··0x001dab58·a8730300·3e3aeeff·1c740300·ff3aeeff·.s..>:...t...:..933 ··0x001dab58·a8730300·3e3aeeff·1c740300·ff3aeeff·.s..>:...t...:..
934 ··0x001dab68·90740300·cc3beeff·04750300·8d3ceeff·.t...;...u...<..934 ··0x001dab68·90740300·cc3beeff·04750300·8d3ceeff·.t...;...u...<..
935 ··0x001dab78·78750300·4e3deeff·ec750300·b73deeff·xu..N=...u...=..935 ··0x001dab78·78750300·4e3deeff·ec750300·b73deeff·xu..N=...u...=..
936 ··0x001dab88·4c760300·203eeeff·94760300·7b3eeeff·Lv..·>...v..{>..936 ··0x001dab88·4c760300·203eeeff·94760300·7b3eeeff·Lv..·>...v..{>..
937 ··0x001dab98·f0760300·e43eeeff·8c780300·943feeff·.v...>...x...?..937 ··0x001dab98·f0760300·e43eeeff·8c780300·943feeff·.v...>...x...?..
Offset 1060, 52 lines modifiedOffset 1060, 52 lines modified
1060 ··0x001db348·24cf0300·baafeeff·90cf0300·45b0eeff·$...........E...1060 ··0x001db348·24cf0300·baafeeff·90cf0300·45b0eeff·$...........E...
1061 ··0x001db358·fccf0300·ccb0eeff·60d00300·53b1eeff·........`...S...1061 ··0x001db358·fccf0300·ccb0eeff·60d00300·53b1eeff·........`...S...
1062 ··0x001db368·d0d00300·ffb1eeff·44d10300·94b2eeff·........D.......1062 ··0x001db368·d0d00300·ffb1eeff·44d10300·94b2eeff·........D.......
1063 ··0x001db378·88d10300·e9b2eeff·c8d10300·46b3eeff·............F...1063 ··0x001db378·88d10300·e9b2eeff·c8d10300·46b3eeff·............F...
1064 ··0x001db388·0cd20300·deb3eeff·58d20300·76b4eeff·........X...v...1064 ··0x001db388·0cd20300·deb3eeff·58d20300·76b4eeff·........X...v...
1065 ··0x001db398·a4d20300·0eb5eeff·f0d20300·a6b5eeff·................1065 ··0x001db398·a4d20300·0eb5eeff·f0d20300·a6b5eeff·................
1066 ··0x001db3a8·3cd30300·3eb6eeff·88d30300·d6b6eeff·<...>...........1066 ··0x001db3a8·3cd30300·3eb6eeff·88d30300·d6b6eeff·<...>...........
1067 ··0x001db3b8·d4d30300·6eb7eeff·20d40300·06b8eeff·....n...·.......1067 ··0x001db3b8·00d40300·76b7eeff·4cd40300·fdb7eeff·....v...L.......
1068 ··0x001db3c8·6cd40300·9eb8eeff·b8d40300·36b9eeff·l...........6...1068 ··0x001db3c8·90d40300·84b8eeff·d4d40300·0bb9eeff·................
1069 ··0x001db3d8·04d50300·ceb9eeff·50d50300·66baeeff·........P...f...1069 ··0x001db3d8·18d50300·a3b9eeff·64d50300·3bbaeeff·........d...;...
 1070 ··0x001db3e8·b0d50300·d3baeeff·fcd50300·6bbbeeff·............k...
1070 ··0x001db3e8·9cd50300·febaeeff·e8d50300·96bbeeff·................1071 ··0x001db3f8·48d60300·03bceeff·94d60300·9bbceeff·H...............
1071 ··0x001db3f8·34d60300·2ebceeff·80d60300·c6bceeff·4............... 
1072 ··0x001db408·ccd60300·5ebdeeff·18d70300·f6bdeeff·....^...........1072 ··0x001db408·e0d60300·33bdeeff·2cd70300·cbbdeeff·....3...,.......
1073 ··0x001db418·64d70300·8ebeeeff·b0d70300·26bfeeff·d...........&...1073 ··0x001db418·78d70300·63beeeff·c4d70300·fbbeeeff·x...c...........
1074 ··0x001db428·fcd70300·bebfeeff·48d80300·56c0eeff·........H...V...1074 ··0x001db428·10d80300·93bfeeff·5cd80300·2bc0eeff·........\...+...
1075 ··0x001db438·94d80300·eec0eeff·e0d80300·86c1eeff·................ 
1076 ··0x001db448·2cd90300·1ec2eeff·78d90300·b6c2eeff·,.......x.......1075 ··0x001db438·a8d80300·c3c0eeff·f4d80300·5bc1eeff·............[...
 1076 ··0x001db448·40d90300·f3c1eeff·8cd90300·8bc2eeff·@...............
1077 ··0x001db458·c4d90300·4ec3eeff·10da0300·e6c3eeff·....N...........1077 ··0x001db458·d8d90300·23c3eeff·24da0300·bbc3eeff·....#...$.......
1078 ··0x001db468·5cda0300·7ec4eeff·a8da0300·16c5eeff·\...~...........1078 ··0x001db468·70da0300·53c4eeff·bcda0300·ebc4eeff·p...S...........
1079 ··0x001db478·f4da0300·aec5eeff·40db0300·46c6eeff·........@...F...1079 ··0x001db478·08db0300·83c5eeff·54db0300·1bc6eeff·........T.......
1080 ··0x001db488·8cdb0300·dec6eeff·d8db0300·76c7eeff·............v... 
1081 ··0x001db498·24dc0300·0ec8eeff·70dc0300·a6c8eeff·$.......p.......1080 ··0x001db488·a0db0300·b3c6eeff·ecdb0300·4bc7eeff·............K...
 1081 ··0x001db498·38dc0300·e3c7eeff·84dc0300·7bc8eeff·8...........{...
1082 ··0x001db4a8·bcdc0300·3ec9eeff·08dd0300·d6c9eeff·....>...........1082 ··0x001db4a8·d0dc0300·13c9eeff·1cdd0300·abc9eeff·................
1083 ··0x001db4b8·54dd0300·6ecaeeff·a0dd0300·06cbeeff·T...n........... 
1084 ··0x001db4c8·ecdd0300·9ecbeeff·60de0300·3fcceeff·........`...?... 
1085 ··0x001db4d8·ecde0300·e0cceeff·70df0300·7fcdeeff·........p....... 
1086 ··0x001db4e8·d0df0300·17ceeeff·1ce00300·afceeeff·................ 
1087 ··0x001db4f8·68e00300·47cfeeff·b4e00300·dfcfeeff·h...G...........1083 ··0x001db4b8·68dd0300·43caeeff·b4dd0300·dbcaeeff·h...C...........
1088 ··0x001db508·00e10300·77d0eeff·4ce10300·0fd1eeff·....w...L.......1084 ··0x001db4c8·00de0300·73cbeeff·4cde0300·0bcceeff·....s...L.......
1089 ··0x001db518·98e10300·a7d1eeff·e4e10300·3fd2eeff·............?...1085 ··0x001db4d8·98de0300·a3cceeff·e4de0300·3bcdeeff·............;...
 1086 ··0x001db4e8·30df0300·d3cdeeff·7cdf0300·6bceeeff·0.......|...k...
 1087 ··0x001db4f8·c8df0300·03cfeeff·14e00300·9bcfeeff·................
 1088 ··0x001db508·60e00300·33d0eeff·ace00300·cbd0eeff·`...3...........
 1089 ··0x001db518·f8e00300·63d1eeff·44e10300·fbd1eeff·....c...D.......
1090 ··0x001db528·30e20300·d7d2eeff·7ce20300·6fd3eeff·0.......|...o...1090 ··0x001db528·90e10300·93d2eeff·dce10300·2bd3eeff·............+...
 1091 ··0x001db538·28e20300·c3d3eeff·74e20300·5bd4eeff·(.......t...[...
1091 ··0x001db538·c8e20300·07d4eeff·14e30300·9fd4eeff·................1092 ··0x001db548·c0e20300·f3d4eeff·0ce30300·8bd5eeff·................
1092 ··0x001db548·8ce30300·3fd5eeff·d8e30300·c6d5eeff·....?........... 
1093 ··0x001db558·1ce40300·4dd6eeff·60e40300·d4d6eeff·....M...`....... 
1094 ··0x001db568·a4e40300·6cd7eeff·f0e40300·04d8eeff·....l...........1093 ··0x001db558·58e30300·23d6eeff·a4e30300·bbd6eeff·X...#...........
 1094 ··0x001db568·f0e30300·53d7eeff·3ce40300·ebd7eeff·....S...<.......
1095 ··0x001db578·3ce50300·9cd8eeff·88e50300·34d9eeff·<...........4...1095 ··0x001db578·88e40300·83d8eeff·d4e40300·1bd9eeff·................
1096 ··0x001db588·d4e50300·ccd9eeff·20e60300·64daeeff·........·...d...1096 ··0x001db588·20e50300·b3d9eeff·6ce50300·4bdaeeff··.......l...K...
1097 ··0x001db598·6ce60300·fcdaeeff·b8e60300·94dbeeff·l............... 
1098 ··0x001db5a8·04e70300·2cdceeff·50e70300·c4dceeff·....,...P....... 
1099 ··0x001db5b8·9ce70300·5cddeeff·e8e70300·f4ddeeff·....\........... 
1100 ··0x001db5c8·34e80300·8cdeeeff·80e80300·24dfeeff·4...........$...1097 ··0x001db598·b8e50300·e3daeeff·04e60300·7bdbeeff·............{...
 1098 ··0x001db5a8·50e60300·13dceeff·9ce60300·abdceeff·P...............
 1099 ··0x001db5b8·e8e60300·43ddeeff·34e70300·dbddeeff·....C...4.......
 1100 ··0x001db5c8·80e70300·73deeeff·cce70300·0bdfeeff·....s...........
1101 ··0x001db5d8·cce80300·bcdfeeff·18e90300·54e0eeff·............T...1101 ··0x001db5d8·18e80300·a3dfeeff·64e80300·3be0eeff·........d...;...
1102 ··0x001db5e8·64e90300·ece0eeff·b0e90300·84e1eeff·d...............1102 ··0x001db5e8·b0e80300·d3e0eeff·fce80300·6be1eeff·............k...
1103 ··0x001db5f8·fce90300·1ce2eeff·48ea0300·b4e2eeff·........H.......1103 ··0x001db5f8·70e90300·0ce2eeff·fce90300·ade2eeff·p...............
1104 ··0x001db608·94ea0300·4ce3eeff·e0ea0300·e4e3eeff·....L...........1104 ··0x001db608·80ea0300·4ce3eeff·e0ea0300·e4e3eeff·....L...........
1105 ··0x001db618·4ceb0300·83e4eeff·a4eb0300·d8e4eeff·L...............1105 ··0x001db618·4ceb0300·83e4eeff·a4eb0300·d8e4eeff·L...............
1106 ··0x001db628·f4eb0300·74e5eeff·4cec0300·10e6eeff·....t...L.......1106 ··0x001db628·f4eb0300·74e5eeff·4cec0300·10e6eeff·....t...L.......
1107 ··0x001db638·94ec0300·65e6eeff·d4ec0300·bae6eeff·....e...........1107 ··0x001db638·94ec0300·65e6eeff·d4ec0300·bae6eeff·....e...........
1108 ··0x001db648·44ed0300·52e7eeff·90ed0300·eae7eeff·D...R...........1108 ··0x001db648·44ed0300·52e7eeff·90ed0300·eae7eeff·D...R...........
1109 ··0x001db658·e0ed0300·7fe8eeff·3cee0300·34e9eeff·........<...4...1109 ··0x001db658·e0ed0300·7fe8eeff·3cee0300·34e9eeff·........<...4...
1110 ··0x001db668·a0ee0300·e5e9eeff·04ef0300·a2eaeeff·................1110 ··0x001db668·a0ee0300·e5e9eeff·04ef0300·a2eaeeff·................
1111 ··0x001db678·50ef0300·ffeaeeff·8cef0300·54ebeeff·P...........T...1111 ··0x001db678·50ef0300·ffeaeeff·8cef0300·54ebeeff·P...........T...
Offset 1403, 17 lines modifiedOffset 1403, 17 lines modified
1403 ··0x001dc8b8·c8d20400·7f15f0ff·20d30400·1916f0ff·........·.......1403 ··0x001dc8b8·c8d20400·7f15f0ff·20d30400·1916f0ff·........·.......
1404 ··0x001dc8c8·78d30400·b316f0ff·d0d30400·4d17f0ff·x...........M...1404 ··0x001dc8c8·78d30400·b316f0ff·d0d30400·4d17f0ff·x...........M...
1405 ··0x001dc8d8·28d40400·e717f0ff·80d40400·8118f0ff·(...............1405 ··0x001dc8d8·28d40400·e717f0ff·80d40400·8118f0ff·(...............
1406 ··0x001dc8e8·d8d40400·1b19f0ff·30d50400·b519f0ff·........0.......1406 ··0x001dc8e8·d8d40400·1b19f0ff·30d50400·b519f0ff·........0.......
1407 ··0x001dc8f8·88d50400·4f1af0ff·e0d50400·e91af0ff·....O...........1407 ··0x001dc8f8·88d50400·4f1af0ff·e0d50400·e91af0ff·....O...........
1408 ··0x001dc908·38d60400·831bf0ff·90d60400·1d1cf0ff·8...............1408 ··0x001dc908·38d60400·831bf0ff·90d60400·1d1cf0ff·8...............
1409 ··0x001dc918·e4d60400·b41cf0ff·38d70400·4b1df0ff·........8...K...1409 ··0x001dc918·e4d60400·b41cf0ff·38d70400·4b1df0ff·........8...K...
1410 ··0x001dc928·8cd70400·e21df0ff·e4d70400·7c1ef0ff·............|...1410 ··0x001dc928·8cd70400·e21df0ff·e0d70400·791ef0ff·............y...
1411 ··0x001dc938·3cd80400·161ff0ff·90d80400·ad1ff0ff·<...............1411 ··0x001dc938·34d80400·101ff0ff·88d80400·a71ff0ff·4...............
1412 ··0x001dc948·e4d80400·4420f0ff·38d90400·db20f0ff·....D·..8....·..1412 ··0x001dc948·e0d80400·4120f0ff·38d90400·db20f0ff·....A·..8....·..
1413 ··0x001dc958·90d90400·7521f0ff·e8d90400·0f22f0ff·....u!......."..1413 ··0x001dc958·90d90400·7521f0ff·e8d90400·0f22f0ff·....u!......."..
1414 ··0x001dc968·40da0400·a922f0ff·98da0400·4323f0ff·@...."......C#..1414 ··0x001dc968·40da0400·a922f0ff·98da0400·4323f0ff·@...."......C#..
1415 ··0x001dc978·ecda0400·da23f0ff·40db0400·7124f0ff·.....#..@...q$..1415 ··0x001dc978·ecda0400·da23f0ff·40db0400·7124f0ff·.....#..@...q$..
1416 ··0x001dc988·94db0400·0825f0ff·e8db0400·9f25f0ff·.....%.......%..1416 ··0x001dc988·94db0400·0825f0ff·e8db0400·9f25f0ff·.....%.......%..
Max diff block lines reached; 25346/36962 bytes (68.57%) of diff not shown.
122 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 5606, 161 lines modifiedOffset 5606, 161 lines modified
5606 ··0x001fbdd0·042f8704·00450e10·8302520a·0e08410b·./...E....R...A.5606 ··0x001fbdd0·042f8704·00450e10·8302520a·0e08410b·./...E....R...A.
5607 ··0x001fbde0·1c000000·8c5d0100·9720eaff·55000000·.....]...·..U...5607 ··0x001fbde0·1c000000·8c5d0100·9720eaff·55000000·.....]...·..U...
5608 ··0x001fbdf0·04278704·000e1083·02570a0e·08450b00·.'.......W...E..5608 ··0x001fbdf0·04278704·000e1083·02570a0e·08450b00·.'.......W...E..
5609 ··0x001fbe00·24000000·ac5d0100·8843f2ff·68000000·$....]...C..h...5609 ··0x001fbe00·24000000·ac5d0100·8843f2ff·68000000·$....]...C..h...
5610 ··0x001fbe10·042b8704·00450e10·8302440e·3002490a·.+...E....D.0.I.5610 ··0x001fbe10·042b8704·00450e10·8302440e·3002490a·.+...E....D.0.I.
5611 ··0x001fbe20·0e10410e·08410b00·20000000·d45d0100·..A..A..·....]..5611 ··0x001fbe20·0e10410e·08410b00·20000000·d45d0100·..A..A..·....]..
5612 ··0x001fbe30·a420eaff·98000000·041b8704·000e3083·.·............0.5612 ··0x001fbe30·a420eaff·98000000·041b8704·000e3083·.·............0.
5613 ··0x001fbe40·026a0a0e·10410e08·450b0000·24000000·.j...A..E...$...5613 ··0x001fbe40·026a0a0e·10410e08·450b0000·1c000000·.j...A..E.......
5614 ··0x001fbe50·f85d0100·ac43f2ff·8d000000·04178704·.]...C..........5614 ··0x001fbe50·f85d0100·ac43f2ff·27000000·04178704·.]...C..'.......
 5615 ··0x001fbe60·00450e10·8302520a·0e08410b·1c000000·.E....R...A.....
 5616 ··0x001fbe70·185e0100·f820eaff·55000000·040f8704·.^...·..U.......
 5617 ··0x001fbe80·000e1083·02570a0e·08450b00·1c000000·.....W...E......
 5618 ··0x001fbe90·385e0100·9c43f2ff·29000000·04138704·8^...C..).......
 5619 ··0x001fbea0·00450e10·8302540a·0e08410b·1c000000·.E....T...A.....
 5620 ··0x001fbeb0·585e0100·0d21eaff·55000000·040b8704·X^...!..U.......
 5621 ··0x001fbec0·000e1083·02570a0e·08450b00·28000000·.....W...E..(...
 5622 ··0x001fbed0·785e0100·8c43f2ff·ba000000·040f8704·x^...C..........
 5623 ··0x001fbee0·00450e10·8602460d·06418303·027c2e30·.E....F..A...|.0
 5624 ··0x001fbef0·5d0a0c07·08410b00·20000000·a45e0100·]....A..·....^..
 5625 ··0x001fbf00·1621eaff·95000000·04fb8604·000c0610·.!..............
 5626 ··0x001fbf10·83038602·6a0a0c07·08450b00·28000000·....j....E..(...
 5627 ··0x001fbf20·c85e0100·fc43f2ff·b8000000·04f78604·.^...C..........
 5628 ··0x001fbf30·00450e10·8602460d·06418303·027a2e30·.E....F..A...z.0
 5629 ··0x001fbf40·5d0a0c07·08410b00·20000000·f45e0100·]....A..·....^..
 5630 ··0x001fbf50·5b21eaff·95000000·04e38604·000c0610·[!..............
 5631 ··0x001fbf60·83038602·6a0a0c07·08450b00·28000000·....j....E..(...
 5632 ··0x001fbf70·185f0100·6c44f2ff·b6000000·04df8604·._..lD..........
 5633 ··0x001fbf80·00450e10·8602460d·06418303·02782e30·.E....F..A...x.0
 5634 ··0x001fbf90·5d0a0c07·08410b00·20000000·445f0100·]....A..·...D_..
 5635 ··0x001fbfa0·a021eaff·95000000·04cb8604·000c0610·.!..............
 5636 ··0x001fbfb0·83038602·6a0a0c07·08450b00·28000000·....j....E..(...
 5637 ··0x001fbfc0·685f0100·dc44f2ff·b4000000·04c78604·h_...D..........
 5638 ··0x001fbfd0·00450e10·8602460d·06418303·02762e30·.E....F..A...v.0
 5639 ··0x001fbfe0·5d0a0c07·08410b00·20000000·945f0100·]....A..·...._..
 5640 ··0x001fbff0·e521eaff·95000000·04b38604·000c0610·.!..............
 5641 ··0x001fc000·83038602·6a0a0c07·08450b00·28000000·....j....E..(...
 5642 ··0x001fc010·b85f0100·4c45f2ff·bc000000·04af8604·._..LE..........
 5643 ··0x001fc020·00450e10·8602460d·06418303·027e2e30·.E....F..A...~.0
 5644 ··0x001fc030·5d0a0c07·08410b00·20000000·e45f0100·]....A..·...._..
 5645 ··0x001fc040·2a22eaff·95000000·049b8604·000c0610·*"..............
 5646 ··0x001fc050·83038602·6a0a0c07·08450b00·28000000·....j....E..(...
 5647 ··0x001fc060·08600100·bc45f2ff·ba000000·04978604·.`...E..........
 5648 ··0x001fc070·00450e10·8602460d·06418303·027c2e30·.E....F..A...|.0
 5649 ··0x001fc080·5d0a0c07·08410b00·20000000·34600100·]....A..·...4`..
 5650 ··0x001fc090·6f22eaff·95000000·04838604·000c0610·o"..............
 5651 ··0x001fc0a0·83038602·6a0a0c07·08450b00·28000000·....j....E..(...
 5652 ··0x001fc0b0·58600100·2c46f2ff·b8000000·047f8604·X`..,F..........
 5653 ··0x001fc0c0·00450e10·8602460d·06418303·027a2e30·.E....F..A...z.0
 5654 ··0x001fc0d0·5d0a0c07·08410b00·20000000·84600100·]....A..·....`..
 5655 ··0x001fc0e0·b422eaff·95000000·046b8604·000c0610·.".......k......
 5656 ··0x001fc0f0·83038602·6a0a0c07·08450b00·28000000·....j....E..(...
 5657 ··0x001fc100·a8600100·9c46f2ff·b9000000·04678604·.`...F.......g..
 5658 ··0x001fc110·00450e10·8602460d·06418303·027b2e30·.E....F..A...{.0
 5659 ··0x001fc120·5d0a0c07·08410b00·20000000·d4600100·]....A..·....`..
 5660 ··0x001fc130·f922eaff·95000000·04538604·000c0610·.".......S......
 5661 ··0x001fc140·83038602·6a0a0c07·08450b00·28000000·....j....E..(...
 5662 ··0x001fc150·f8600100·0c47f2ff·bb000000·044f8604·.`...G.......O..
 5663 ··0x001fc160·00450e10·8602460d·06418303·027d2e30·.E....F..A...}.0
 5664 ··0x001fc170·5d0a0c07·08410b00·20000000·24610100·]....A..·...$a..
 5665 ··0x001fc180·3e23eaff·95000000·043b8604·000c0610·>#.......;......
 5666 ··0x001fc190·83038602·6a0a0c07·08450b00·28000000·....j....E..(...
 5667 ··0x001fc1a0·48610100·7c47f2ff·bd000000·04378604·Ha..|G.......7..
 5668 ··0x001fc1b0·00450e10·8602460d·06418303·027f2e30·.E....F..A.....0
 5669 ··0x001fc1c0·5d0a0c07·08410b00·20000000·74610100·]....A..·...ta..
 5670 ··0x001fc1d0·8323eaff·95000000·04238604·000c0610·.#.......#......
 5671 ··0x001fc1e0·83038602·6a0a0c07·08450b00·28000000·....j....E..(...
 5672 ··0x001fc1f0·98610100·ec47f2ff·bc000000·041f8604·.a...G..........
 5673 ··0x001fc200·00450e10·8602490d·06498303·02732e30·.E....I..I...s.0
 5674 ··0x001fc210·5d0a0c07·08410b00·20000000·c4610100·]....A..·....a..
 5675 ··0x001fc220·c823eaff·95000000·040b8604·000c0610·.#..............
 5676 ··0x001fc230·83038602·6a0a0c07·08450b00·28000000·....j....E..(...
 5677 ··0x001fc240·e8610100·5c48f2ff·c4000000·04078604·.a..\H..........
 5678 ··0x001fc250·00450e10·8602490d·06498303·027b2e30·.E....I..I...{.0
 5679 ··0x001fc260·5d0a0c07·08410b00·20000000·14620100·]....A..·....b..
 5680 ··0x001fc270·0d24eaff·95000000·04f38504·000c0610·.$..............
 5681 ··0x001fc280·83038602·6a0a0c07·08450b00·28000000·....j....E..(...
 5682 ··0x001fc290·38620100·dc48f2ff·a5000000·04ef8504·8b...H..........
 5683 ··0x001fc2a0·00450e10·86024c0d·06418303·02612e30·.E....L..A...a.0
 5684 ··0x001fc2b0·5d0a0c07·08410b00·20000000·64620100·]....A..·...db..
 5685 ··0x001fc2c0·5224eaff·95000000·04db8504·000c0610·R$..............
 5686 ··0x001fc2d0·83038602·6a0a0c07·08450b00·28000000·....j....E..(...
 5687 ··0x001fc2e0·88620100·3c49f2ff·a3000000·04d78504·.b..<I..........
 5688 ··0x001fc2f0·00450e10·86024c0d·06418303·025f2e30·.E....L..A..._.0
 5689 ··0x001fc300·5d0a0c07·08410b00·20000000·b4620100·]....A..·....b..
 5690 ··0x001fc310·9724eaff·95000000·04c38504·000c0610·.$..............
 5691 ··0x001fc320·83038602·6a0a0c07·08450b00·28000000·....j....E..(...
 5692 ··0x001fc330·d8620100·9c49f2ff·a1000000·04bf8504·.b...I..........
 5693 ··0x001fc340·00450e10·86024c0d·06418303·025d2e30·.E....L..A...].0
 5694 ··0x001fc350·5d0a0c07·08410b00·20000000·04630100·]....A..·....c..
 5695 ··0x001fc360·dc24eaff·95000000·04ab8504·000c0610·.$..............
 5696 ··0x001fc370·83038602·6a0a0c07·08450b00·28000000·....j....E..(...
 5697 ··0x001fc380·28630100·fc49f2ff·9f000000·04a78504·(c...I..........
 5698 ··0x001fc390·00450e10·86024c0d·06418303·025b2e30·.E....L..A...[.0
 5699 ··0x001fc3a0·5d0a0c07·08410b00·20000000·54630100·]....A..·...Tc..
 5700 ··0x001fc3b0·2125eaff·95000000·04938504·000c0610·!%..............
 5701 ··0x001fc3c0·83038602·6a0a0c07·08450b00·28000000·....j....E..(...
 5702 ··0x001fc3d0·78630100·4c4af2ff·a7000000·048f8504·xc..LJ..........
 5703 ··0x001fc3e0·00450e10·86024c0d·06418303·02632e30·.E....L..A...c.0
 5704 ··0x001fc3f0·5d0a0c07·08410b00·20000000·a4630100·]....A..·....c..
 5705 ··0x001fc400·6625eaff·95000000·047b8504·000c0610·f%.......{......
 5706 ··0x001fc410·83038602·6a0a0c07·08450b00·28000000·....j....E..(...
 5707 ··0x001fc420·c8630100·ac4af2ff·a5000000·04778504·.c...J.......w..
 5708 ··0x001fc430·00450e10·86024c0d·06418303·02612e30·.E....L..A...a.0
 5709 ··0x001fc440·5d0a0c07·08410b00·20000000·f4630100·]....A..·....c..
 5710 ··0x001fc450·ab25eaff·95000000·04638504·000c0610·.%.......c......
 5711 ··0x001fc460·83038602·6a0a0c07·08450b00·28000000·....j....E..(...
 5712 ··0x001fc470·18640100·0c4bf2ff·a3000000·045f8504·.d...K......._..
 5713 ··0x001fc480·00450e10·86024c0d·06418303·025f2e30·.E....L..A..._.0
 5714 ··0x001fc490·5d0a0c07·08410b00·20000000·44640100·]....A..·...Dd..
 5715 ··0x001fc4a0·f025eaff·95000000·044b8504·000c0610·.%.......K......
 5716 ··0x001fc4b0·83038602·6a0a0c07·08450b00·28000000·....j....E..(...
 5717 ··0x001fc4c0·68640100·6c4bf2ff·a5000000·04478504·hd..lK.......G..
 5718 ··0x001fc4d0·00450e10·86024c0d·06418303·02612e30·.E....L..A...a.0
 5719 ··0x001fc4e0·5d0a0c07·08410b00·20000000·94640100·]....A..·....d..
 5720 ··0x001fc4f0·3526eaff·95000000·04338504·000c0610·5&.......3......
 5721 ··0x001fc500·83038602·6a0a0c07·08450b00·28000000·....j....E..(...
 5722 ··0x001fc510·b8640100·cc4bf2ff·a7000000·042f8504·.d...K......./..
 5723 ··0x001fc520·00450e10·8602520d·06418303·025d2e30·.E....R..A...].0
 5724 ··0x001fc530·5d0a0c07·08410b00·20000000·e4640100·]....A..·....d..
 5725 ··0x001fc540·7a26eaff·95000000·041b8504·000c0610·z&..............
 5726 ··0x001fc550·83038602·6a0a0c07·08450b00·28000000·....j....E..(...
 5727 ··0x001fc560·08650100·2c4cf2ff·a6000000·04178504·.e..,L..........
 5728 ··0x001fc570·00450e10·86024c0d·06418303·02622e30·.E....L..A...b.0
 5729 ··0x001fc580·5d0a0c07·08410b00·20000000·34650100·]....A..·...4e..
 5730 ··0x001fc590·bf26eaff·95000000·04038504·000c0610·.&..............
 5731 ··0x001fc5a0·83038602·6a0a0c07·08450b00·28000000·....j....E..(...
 5732 ··0x001fc5b0·58650100·8c4cf2ff·a5000000·04ff8404·Xe...L..........
Max diff block lines reached; 104782/125042 bytes (83.80%) of diff not shown.
85.3 KB
readelf --wide --decompress --hex-dump=.gcc_except_table {}
    
Offset 3794, 120 lines modifiedOffset 3794, 120 lines modified
3794 ··0x002444fc·0c9b0200·ff9b1501·04100618·03020001·................3794 ··0x002444fc·0c9b0200·ff9b1501·04100618·03020001·................
3795 ··0x0024450c·7d000000·00000000·f49a0200·ff9b2101·}.............!.3795 ··0x0024450c·7d000000·00000000·f49a0200·ff9b2101·}.............!.
3796 ··0x0024451c·1011052d·00260541·003c0500·00500500·...-.&.A.<...P..3796 ··0x0024451c·1011052d·00260541·003c0500·00500500·...-.&.A.<...P..
3797 ··0x0024452c·00020001·7d000000·00000000·d09a0200·....}...........3797 ··0x0024452c·00020001·7d000000·00000000·d09a0200·....}...........
3798 ··0x0024453c·ff9b1501·04380659·03020001·7d000000·.....8.Y....}...3798 ··0x0024453c·ff9b1501·04380659·03020001·7d000000·.....8.Y....}...
3799 ··0x0024454c·00000000·b89a0200·ff9b1d01·0c11056a·...............j3799 ··0x0024454c·00000000·b89a0200·ff9b1d01·0c11056a·...............j
3800 ··0x0024455c·003a0546·00652900·00020001·7d000000·.:.F.e).....}...3800 ··0x0024455c·003a0546·00652900·00020001·7d000000·.:.F.e).....}...
3801 ··0x0024456c·00000000·989a0200·ff9b1501·045e057e·.............^.~3801 ··0x0024456c·00000000·989a0200·ff9b1501·04110518·................
3802 ··0x0024457c·03020001·7d000000·00000000·809a0200·....}...........3802 ··0x0024457c·03020001·7d000000·00000000·809a0200·....}...........
3803 ··0x0024458c·ff9b1d01·0c11056a·003a0546·00652900·.......j.:.F.e). 
3804 ··0x0024459c·00020001·7d000000·00000000·609a0200·....}.......`... 
3805 ··0x002445ac·ff9b1501·04590579·03020001·7d000000·.....Y.y....}... 
3806 ··0x002445bc·00000000·489a0200·ff9b1d01·0c11056a·....H..........j 
3807 ··0x002445cc·003a0546·00652900·00020001·7d000000·.:.F.e).....}... 
3808 ··0x002445dc·00000000·289a0200·ff9b1501·04110518·....(........... 
3809 ··0x002445ec·03020001·7d000000·00000000·109a0200·....}........... 
3810 ··0x002445fc·ff9b2101·1011052d·00260541·003c0500·..!....-.&.A.<..3803 ··0x0024458c·ff9b2101·1011052d·00260541·003c0500·..!....-.&.A.<..
3811 ··0x0024460c·00500500·00020001·7d000000·00000000·.P......}.......3804 ··0x0024459c·00500500·00020001·7d000000·00000000·.P......}.......
3812 ··0x0024461c·ec990200·ff9b1501·0413051a·03020001·................3805 ··0x002445ac·5c9a0200·ff9b1501·0413051a·03020001·\...............
3813 ··0x0024462c·7d000000·00000000·d4990200·ff9b2101·}.............!.3806 ··0x002445bc·7d000000·00000000·449a0200·ff9b2101·}.......D.....!.
3814 ··0x0024463c·1011052d·00260541·003c0500·00500500·...-.&.A.<...P..3807 ··0x002445cc·1011052d·00260541·003c0500·00500500·...-.&.A.<...P..
 3808 ··0x002445dc·00020001·7d000000·00000000·209a0200·....}.......·...
 3809 ··0x002445ec·ff9b1501·06880105·ab010302·00017d00·..............}.
 3810 ··0x002445fc·00000000·089a0200·ff9b1d01·0c110568·...............h
 3811 ··0x0024460c·00390545·00632800·00020001·7d000000·.9.E.c(.....}...
 3812 ··0x0024461c·00000000·e8990200·ff9b1501·06860105·................
 3813 ··0x0024462c·a9010302·00017d00·00000000·d0990200·......}.........
 3814 ··0x0024463c·ff9b1d01·0c110568·00390545·00632800·.......h.9.E.c(.
3815 ··0x0024464c·00020001·7d000000·00000000·b0990200·....}...........3815 ··0x0024464c·00020001·7d000000·00000000·b0990200·....}...........
3816 ··0x0024465c·ff9b1501·0414051b·03020001·7d000000·............}...3816 ··0x0024465c·ff9b1501·06840105·a7010302·00017d00·..............}.
3817 ··0x0024466c·00000000·98990200·ff9b2101·1011052d·..........!....-3817 ··0x0024466c·00000000·98990200·ff9b1d01·0c110568·...............h
3818 ··0x0024467c·00260541·003c0500·00500500·00020001·.&.A.<...P......3818 ··0x0024467c·00390545·00632800·00020001·7d000000·.9.E.c(.....}...
3819 ··0x0024468c·7d000000·00000000·74990200·ff9b1501·}.......t.......3819 ··0x0024468c·00000000·78990200·ff9b1501·06820105·....x...........
 3820 ··0x0024469c·a5010302·00017d00·00000000·60990200·......}.....`...
 3821 ··0x002446ac·ff9b1d01·0c110568·00390545·00632800·.......h.9.E.c(.
3820 ··0x0024469c·044d056d·03020001·7d000000·00000000·.M.m....}.......3822 ··0x002446bc·00020001·7d000000·00000000·40990200·....}.......@...
3821 ··0x002446ac·5c990200·ff9b1d01·0c11056a·003a0546·\..........j.:.F3823 ··0x002446cc·ff9b1501·068a0105·ad010302·00017d00·..............}.
 3824 ··0x002446dc·00000000·28990200·ff9b1d01·0c110568·....(..........h
 3825 ··0x002446ec·00390545·00632800·00020001·7d000000·.9.E.c(.....}...
 3826 ··0x002446fc·00000000·08990200·ff9b1501·06880105·................
 3827 ··0x0024470c·ab010302·00017d00·00000000·f0980200·......}.........
 3828 ··0x0024471c·ff9b1d01·0c110568·00390545·00632800·.......h.9.E.c(.
 3829 ··0x0024472c·00020001·7d000000·00000000·d0980200·....}...........
 3830 ··0x0024473c·ff9b1501·06860105·a9010302·00017d00·..............}.
 3831 ··0x0024474c·00000000·b8980200·ff9b1d01·0c110568·...............h
 3832 ··0x0024475c·00390545·00632800·00020001·7d000000·.9.E.c(.....}...
 3833 ··0x0024476c·00000000·98980200·ff9b1501·06870105·................
 3834 ··0x0024477c·aa010302·00017d00·00000000·80980200·......}.........
 3835 ··0x0024478c·ff9b1d01·0c110568·00390545·00632800·.......h.9.E.c(.
 3836 ··0x0024479c·00020001·7d000000·00000000·60980200·....}.......`...
 3837 ··0x002447ac·ff9b1501·06890105·ac010302·00017d00·..............}.
 3838 ··0x002447bc·00000000·48980200·ff9b1d01·0c110568·....H..........h
 3839 ··0x002447cc·00390545·00632800·00020001·7d000000·.9.E.c(.....}...
 3840 ··0x002447dc·00000000·28980200·ff9b1501·068b0105·....(...........
 3841 ··0x002447ec·ae010302·00017d00·00000000·10980200·......}.........
 3842 ··0x002447fc·ff9b1d01·0c110568·00390545·00632800·.......h.9.E.c(.
 3843 ··0x0024480c·00020001·7d000000·00000000·f0970200·....}...........
 3844 ··0x0024481c·ff9b1501·068a0105·ad010302·00017d00·..............}.
 3845 ··0x0024482c·00000000·d8970200·ff9b1d01·0c110568·...............h
 3846 ··0x0024483c·00390545·00632800·00020001·7d000000·.9.E.c(.....}...
 3847 ··0x0024484c·00000000·b8970200·ff9b1501·06920105·................
 3848 ··0x0024485c·b5010302·00017d00·00000000·a0970200·......}.........
 3849 ··0x0024486c·ff9b1d01·0c110568·00390545·00632800·.......h.9.E.c(.
 3850 ··0x0024487c·00020001·7d000000·00000000·80970200·....}...........
 3851 ··0x0024488c·ff9b1501·05730596·01030200·017d0000·.....s.......}..
 3852 ··0x0024489c·00000000·68970200·ff9b1d01·0c110568·....h..........h
 3853 ··0x002448ac·00390545·00632800·00020001·7d000000·.9.E.c(.....}...
 3854 ··0x002448bc·00000000·48970200·ff9b1501·05710594·....H........q..
 3855 ··0x002448cc·01030200·017d0000·00000000·30970200·.....}......0...
 3856 ··0x002448dc·ff9b1d01·0c110568·00390545·00632800·.......h.9.E.c(.
 3857 ··0x002448ec·00020001·7d000000·00000000·10970200·....}...........
 3858 ··0x002448fc·ff9b1501·056f0592·01030200·017d0000·.....o.......}..
 3859 ··0x0024490c·00000000·f8960200·ff9b1d01·0c110568·...............h
 3860 ··0x0024491c·00390545·00632800·00020001·7d000000·.9.E.c(.....}...
 3861 ··0x0024492c·00000000·d8960200·ff9b1501·056d0590·.............m..
 3862 ··0x0024493c·01030200·017d0000·00000000·c0960200·.....}..........
 3863 ··0x0024494c·ff9b1d01·0c110568·00390545·00632800·.......h.9.E.c(.
 3864 ··0x0024495c·00020001·7d000000·00000000·a0960200·....}...........
 3865 ··0x0024496c·ff9b1501·05750598·01030200·017d0000·.....u.......}..
 3866 ··0x0024497c·00000000·88960200·ff9b1d01·0c110568·...............h
 3867 ··0x0024498c·00390545·00632800·00020001·7d000000·.9.E.c(.....}...
 3868 ··0x0024499c·00000000·68960200·ff9b1501·05730596·....h........s..
 3869 ··0x002449ac·01030200·017d0000·00000000·50960200·.....}......P...
 3870 ··0x002449bc·ff9b1d01·0c110568·00390545·00632800·.......h.9.E.c(.
 3871 ··0x002449cc·00020001·7d000000·00000000·30960200·....}.......0...
 3872 ··0x002449dc·ff9b1501·05710594·01030200·017d0000·.....q.......}..
 3873 ··0x002449ec·00000000·18960200·ff9b1d01·0c110568·...............h
 3874 ··0x002449fc·00390545·00632800·00020001·7d000000·.9.E.c(.....}...
 3875 ··0x00244a0c·00000000·f8950200·ff9b1501·05730596·.............s..
 3876 ··0x00244a1c·01030200·017d0000·00000000·e0950200·.....}..........
 3877 ··0x00244a2c·ff9b1d01·0c110568·00390545·00632800·.......h.9.E.c(.
 3878 ··0x00244a3c·00020001·7d000000·00000000·c0950200·....}...........
 3879 ··0x00244a4c·ff9b1501·05750598·01030200·017d0000·.....u.......}..
 3880 ··0x00244a5c·00000000·a8950200·ff9b1d01·0c110568·...............h
 3881 ··0x00244a6c·00390545·00632800·00020001·7d000000·.9.E.c(.....}...
 3882 ··0x00244a7c·00000000·88950200·ff9b1501·05740597·.............t..
 3883 ··0x00244a8c·01030200·017d0000·00000000·70950200·.....}......p...
 3884 ··0x00244a9c·ff9b1d01·0c110568·00390545·00632800·.......h.9.E.c(.
 3885 ··0x00244aac·00020001·7d000000·00000000·50950200·....}.......P...
 3886 ··0x00244abc·ff9b1501·05730596·01030200·017d0000·.....s.......}..
 3887 ··0x00244acc·00000000·38950200·ff9b1d01·0c110568·....8..........h
 3888 ··0x00244adc·00390545·00632800·00020001·7d000000·.9.E.c(.....}...
 3889 ··0x00244aec·00000000·18950200·ff9b1501·057b059e·.............{..
 3890 ··0x00244afc·01030200·017d0000·00000000·00950200·.....}..........
 3891 ··0x00244b0c·ff9b1d01·0c110568·00390545·00632800·.......h.9.E.c(.
 3892 ··0x00244b1c·00020001·7d000000·00000000·e0940200·....}...........
 3893 ··0x00244b2c·ff9b1501·044d056d·03020001·7d000000·.....M.m....}...
 3894 ··0x00244b3c·00000000·c8940200·ff9b1d01·0c11056a·...............j
 3895 ··0x00244b4c·003a0546·00652900·00020001·7d000000·.:.F.e).....}...
 3896 ··0x00244b5c·00000000·a8940200·ff9b1501·0414051b·................
 3897 ··0x00244b6c·03020001·7d000000·00000000·90940200·....}...........
 3898 ··0x00244b7c·ff9b2101·1011052d·00260541·003c0500·..!....-.&.A.<..
3822 ··0x002446bc·00652900·00020001·7d000000·00000000·.e).....}.......3899 ··0x00244b8c·00500500·00020001·7d000000·00000000·.P......}.......
3823 ··0x002446cc·3c990200·ff9b1501·06880105·ab010302·<............... 
3824 ··0x002446dc·00017d00·00000000·24990200·ff9b1d01·..}.....$....... 
3825 ··0x002446ec·0c110568·00390545·00632800·00020001·...h.9.E.c(..... 
3826 ··0x002446fc·7d000000·00000000·04990200·ff9b1501·}............... 
3827 ··0x0024470c·06860105·a9010302·00017d00·00000000·..........}..... 
3828 ··0x0024471c·ec980200·ff9b1d01·0c110568·00390545·...........h.9.E 
3829 ··0x0024472c·00632800·00020001·7d000000·00000000·.c(.....}....... 
3830 ··0x0024473c·cc980200·ff9b1501·06840105·a7010302·................ 
3831 ··0x0024474c·00017d00·00000000·b4980200·ff9b1d01·..}............. 
3832 ··0x0024475c·0c110568·00390545·00632800·00020001·...h.9.E.c(..... 
3833 ··0x0024476c·7d000000·00000000·94980200·ff9b1501·}............... 
3834 ··0x0024477c·06820105·a5010302·00017d00·00000000·..........}..... 
3835 ··0x0024478c·7c980200·ff9b1d01·0c110568·00390545·|..........h.9.E 
3836 ··0x0024479c·00632800·00020001·7d000000·00000000·.c(.....}....... 
Max diff block lines reached; 73087/87183 bytes (83.83%) of diff not shown.
811 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·33306665·62313939·30356430·34346561·30feb19905d044ea 
3 ··0x00000010·38636261·36326362·31386638·66653339·8cba62cb18f8fe392 ··0x00000000·36353934·36323233·32383036·37643937·6594622328067d97
 3 ··0x00000010·31356166·34333838·62313863·32666662·15af4388b18c2ffb
4 ··0x00000020·32366539·62662e64·65627567·00000000·26e9bf.debug....4 ··0x00000020·65633465·61352e64·65627567·00000000·ec4ea5.debug....
5 ··0x00000030·e43905b3····························.9..5 ··0x00000030·1ad11424····························...$
  
2.5 MB
opencv-doc_4.10.0+dfsg-5_all.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2025-03-18·19:39:02.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-03-18·19:39:02.000000·debian-binary
2 -rw-r--r--···0········0········0···239060·2025-03-18·19:39:02.000000·control.tar.xz2 -rw-r--r--···0········0········0···239080·2025-03-18·19:39:02.000000·control.tar.xz
3 -rw-r--r--···0········0········0·97903784·2025-03-18·19:39:02.000000·data.tar.xz3 -rw-r--r--···0········0········0·97903012·2025-03-18·19:39:02.000000·data.tar.xz
98.0 B
control.tar.xz
70.0 B
control.tar
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
2.5 MB
data.tar.xz
2.5 MB
data.tar
2.31 KB
file list
    
Offset 11742, 15 lines modifiedOffset 11742, 15 lines modified
11742 -rw-r--r--···0·root·········(0)·root·········(0)·····8955·2025-03-18·19:39:02.000000·./usr/share/doc/opencv-doc/opencv4/html/oc_1d_testdata.png11742 -rw-r--r--···0·root·········(0)·root·········(0)·····8955·2025-03-18·19:39:02.000000·./usr/share/doc/opencv-doc/opencv4/html/oc_1d_testdata.png
11743 -rw-r--r--···0·root·········(0)·root·········(0)····10486·2025-03-18·19:39:02.000000·./usr/share/doc/opencv-doc/opencv4/html/oc_2d_clustered.jpg11743 -rw-r--r--···0·root·········(0)·root·········(0)····10486·2025-03-18·19:39:02.000000·./usr/share/doc/opencv-doc/opencv4/html/oc_2d_clustered.jpg
11744 -rw-r--r--···0·root·········(0)·root·········(0)····31684·2025-03-18·19:39:02.000000·./usr/share/doc/opencv-doc/opencv4/html/oc_color_quantization.jpg11744 -rw-r--r--···0·root·········(0)·root·········(0)····31684·2025-03-18·19:39:02.000000·./usr/share/doc/opencv-doc/opencv4/html/oc_color_quantization.jpg
11745 -rw-r--r--···0·root·········(0)·root·········(0)····12012·2025-03-18·19:39:02.000000·./usr/share/doc/opencv-doc/opencv4/html/oc_feature_representation.jpg11745 -rw-r--r--···0·root·········(0)·root·········(0)····12012·2025-03-18·19:39:02.000000·./usr/share/doc/opencv-doc/opencv4/html/oc_feature_representation.jpg
11746 -rw-r--r--···0·root·········(0)·root·········(0)······123·2025-03-18·19:39:02.000000·./usr/share/doc/opencv-doc/opencv4/html/open.png11746 -rw-r--r--···0·root·········(0)·root·········(0)······123·2025-03-18·19:39:02.000000·./usr/share/doc/opencv-doc/opencv4/html/open.png
11747 -rw-r--r--···0·root·········(0)·root·········(0)·····2155·2025-03-18·19:39:02.000000·./usr/share/doc/opencv-doc/opencv4/html/opencv-logo-small.png11747 -rw-r--r--···0·root·········(0)·root·········(0)·····2155·2025-03-18·19:39:02.000000·./usr/share/doc/opencv-doc/opencv4/html/opencv-logo-small.png
11748 -rw-r--r--···0·root·········(0)·root·········(0)·····1114·2025-03-18·19:39:02.000000·./usr/share/doc/opencv-doc/opencv4/html/opencv.ico.gz11748 -rw-r--r--···0·root·········(0)·root·········(0)·····1114·2025-03-18·19:39:02.000000·./usr/share/doc/opencv-doc/opencv4/html/opencv.ico.gz
11749 -rw-r--r--···0·root·········(0)·root·········(0)··1967958·2025-03-18·19:39:02.000000·./usr/share/doc/opencv-doc/opencv4/html/opencv.tag.gz11749 -rw-r--r--···0·root·········(0)·root·········(0)··1968041·2025-03-18·19:39:02.000000·./usr/share/doc/opencv-doc/opencv4/html/opencv.tag.gz
11750 -rw-r--r--···0·root·········(0)·root·········(0)····83154·2025-03-18·19:39:02.000000·./usr/share/doc/opencv-doc/opencv4/html/opencv_bus_res.jpg11750 -rw-r--r--···0·root·········(0)·root·········(0)····83154·2025-03-18·19:39:02.000000·./usr/share/doc/opencv-doc/opencv4/html/opencv_bus_res.jpg
11751 -rw-r--r--···0·root·········(0)·root·········(0)·····5327·2025-03-18·19:39:02.000000·./usr/share/doc/opencv-doc/opencv4/html/opencv_logo.jpg11751 -rw-r--r--···0·root·········(0)·root·········(0)·····5327·2025-03-18·19:39:02.000000·./usr/share/doc/opencv-doc/opencv4/html/opencv_logo.jpg
11752 -rw-r--r--···0·root·········(0)·root·········(0)····60324·2025-03-18·19:39:02.000000·./usr/share/doc/opencv-doc/opencv4/html/opencv_resnet50_test_res_c.jpg11752 -rw-r--r--···0·root·········(0)·root·········(0)····60324·2025-03-18·19:39:02.000000·./usr/share/doc/opencv-doc/opencv4/html/opencv_resnet50_test_res_c.jpg
11753 -rw-r--r--···0·root·········(0)·root·········(0)·····2082·2025-03-18·19:39:02.000000·./usr/share/doc/opencv-doc/opencv4/html/opening.png11753 -rw-r--r--···0·root·········(0)·root·········(0)·····2082·2025-03-18·19:39:02.000000·./usr/share/doc/opencv-doc/opencv4/html/opening.png
11754 -rw-r--r--···0·root·········(0)·root·········(0)·····6146·2025-03-18·19:39:02.000000·./usr/share/doc/opencv-doc/opencv4/html/optical_flow_basic1.jpg11754 -rw-r--r--···0·root·········(0)·root·········(0)·····6146·2025-03-18·19:39:02.000000·./usr/share/doc/opencv-doc/opencv4/html/optical_flow_basic1.jpg
11755 -rw-r--r--···0·root·········(0)·root·········(0)····24600·2025-03-18·19:39:02.000000·./usr/share/doc/opencv-doc/opencv4/html/opticalfb.jpg11755 -rw-r--r--···0·root·········(0)·root·········(0)····24600·2025-03-18·19:39:02.000000·./usr/share/doc/opencv-doc/opencv4/html/opticalfb.jpg
11756 -rw-r--r--···0·root·········(0)·root·········(0)····22792·2025-03-18·19:39:02.000000·./usr/share/doc/opencv-doc/opencv4/html/opticalflow_lk.jpg11756 -rw-r--r--···0·root·········(0)·root·········(0)····22792·2025-03-18·19:39:02.000000·./usr/share/doc/opencv-doc/opencv4/html/opticalflow_lk.jpg
92.7 KB
./usr/share/doc/opencv-doc/opencv4/html/javadoc/org/opencv/aruco/Aruco.html
Ordering differences only
    
Offset 1424, 14 lines modifiedOffset 1424, 334 lines modified
1424 <dd><code>charucoIds</code>·-·automatically·generated</dd>1424 <dd><code>charucoIds</code>·-·automatically·generated</dd>
1425 <dt>Returns:</dt>1425 <dt>Returns:</dt>
1426 <dd>automatically·generated</dd>1426 <dd>automatically·generated</dd>
1427 </dl>1427 </dl>
1428 </section>1428 </section>
1429 </li>1429 </li>
1430 <li>1430 <li>
 1431 <section·class="detail"·id="interpolateCornersCharuco(java.util.List,org.opencv.core.Mat,org.opencv.core.Mat,org.opencv.objdetect.CharucoBoard,org.opencv.core.Mat,org.opencv.core.Mat,org.opencv.core.Mat,org.opencv.core.Mat,int)">
 1432 <h3>interpolateCornersCharuco</h3>
 1433 <div·class="member-signature"><span·class="annotations"><a·href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Deprecated.html"·title="class·or·interface·in·java.lang"·class="external-link">@Deprecated</a>
 1434 </span><span·class="modifiers">public·static</span>&nbsp;<span·class="return-type">int</span>&nbsp;<span·class="element-name">interpolateCornersCharuco</span><wbr><span·class="parameters">(<a·href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html"·title="class·or·interface·in·java.util"·class="external-link">List</a>&lt;<a·href="../core/Mat.html"·title="class·in·org.opencv.core">Mat</a>&gt;&nbsp;markerCorners,
 1435 ·<a·href="../core/Mat.html"·title="class·in·org.opencv.core">Mat</a>&nbsp;markerIds,
 1436 ·<a·href="../core/Mat.html"·title="class·in·org.opencv.core">Mat</a>&nbsp;image,
 1437 ·<a·href="../objdetect/CharucoBoard.html"·title="class·in·org.opencv.objdetect">CharucoBoard</a>&nbsp;board,
 1438 ·<a·href="../core/Mat.html"·title="class·in·org.opencv.core">Mat</a>&nbsp;charucoCorners,
 1439 ·<a·href="../core/Mat.html"·title="class·in·org.opencv.core">Mat</a>&nbsp;charucoIds,
 1440 ·<a·href="../core/Mat.html"·title="class·in·org.opencv.core">Mat</a>&nbsp;cameraMatrix,
 1441 ·<a·href="../core/Mat.html"·title="class·in·org.opencv.core">Mat</a>&nbsp;distCoeffs,
 1442 ·int&nbsp;minMarkers)</span></div>
 1443 <div·class="deprecation-block"><span·class="deprecated-label">Deprecated.</span>
 1444 <div·class="deprecation-comment">Use·CharucoDetector::detectBoard</div>
 1445 </div>
 1446 <div·class="block">Interpolate·position·of·ChArUco·board·corners</div>
 1447 <dl·class="notes">
 1448 <dt>Parameters:</dt>
 1449 <dd><code>markerCorners</code>·-·vector·of·already·detected·markers·corners.·For·each·marker,·its·four
 1450 ·corners·are·provided,·(e.g·std::vector&lt;std::vector&lt;cv::Point2f&gt;·&gt;·).·For·N·detected·markers,·the
 1451 ·dimensions·of·this·array·should·be·Nx4.·The·order·of·the·corners·should·be·clockwise.</dd>
 1452 <dd><code>markerIds</code>·-·list·of·identifiers·for·each·marker·in·corners</dd>
 1453 <dd><code>image</code>·-·input·image·necesary·for·corner·refinement.·Note·that·markers·are·not·detected·and
 1454 ·should·be·sent·in·corners·and·ids·parameters.</dd>
 1455 <dd><code>board</code>·-·layout·of·ChArUco·board.</dd>
 1456 <dd><code>charucoCorners</code>·-·interpolated·chessboard·corners</dd>
 1457 <dd><code>charucoIds</code>·-·interpolated·chessboard·corners·identifiers</dd>
 1458 <dd><code>cameraMatrix</code>·-·optional·3x3·floating-point·camera·matrix
 1459 ·\(A·=·\vecthreethree{f_x}{0}{c_x}{0}{f_y}{c_y}{0}{0}{1}\)</dd>
 1460 <dd><code>distCoeffs</code>·-·optional·vector·of·distortion·coefficients
 1461 ·\((k_1,·k_2,·p_1,·p_2[,·k_3[,·k_4,·k_5,·k_6],[s_1,·s_2,·s_3,·s_4]])\)·of·4,·5,·8·or·12·elements</dd>
 1462 <dd><code>minMarkers</code>·-·number·of·adjacent·markers·that·must·be·detected·to·return·a·charuco·corner
  
 1463 ·This·function·receives·the·detected·markers·and·returns·the·2D·position·of·the·chessboard·corners
 1464 ·from·a·ChArUco·board·using·the·detected·Aruco·markers.·If·camera·parameters·are·provided,
 1465 ·the·process·is·based·in·an·approximated·pose·estimation,·else·it·is·based·on·local·homography.
 1466 ·Only·visible·corners·are·returned.·For·each·corner,·its·corresponding·identifier·is
 1467 ·also·returned·in·charucoIds.
 1468 ·The·function·returns·the·number·of·interpolated·corners.</dd>
 1469 <dt>Returns:</dt>
 1470 <dd>automatically·generated</dd>
 1471 </dl>
 1472 </section>
 1473 </li>
 1474 <li>
 1475 <section·class="detail"·id="interpolateCornersCharuco(java.util.List,org.opencv.core.Mat,org.opencv.core.Mat,org.opencv.objdetect.CharucoBoard,org.opencv.core.Mat,org.opencv.core.Mat,org.opencv.core.Mat,org.opencv.core.Mat)">
 1476 <h3>interpolateCornersCharuco</h3>
 1477 <div·class="member-signature"><span·class="annotations"><a·href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Deprecated.html"·title="class·or·interface·in·java.lang"·class="external-link">@Deprecated</a>
 1478 </span><span·class="modifiers">public·static</span>&nbsp;<span·class="return-type">int</span>&nbsp;<span·class="element-name">interpolateCornersCharuco</span><wbr><span·class="parameters">(<a·href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html"·title="class·or·interface·in·java.util"·class="external-link">List</a>&lt;<a·href="../core/Mat.html"·title="class·in·org.opencv.core">Mat</a>&gt;&nbsp;markerCorners,
 1479 ·<a·href="../core/Mat.html"·title="class·in·org.opencv.core">Mat</a>&nbsp;markerIds,
 1480 ·<a·href="../core/Mat.html"·title="class·in·org.opencv.core">Mat</a>&nbsp;image,
 1481 ·<a·href="../objdetect/CharucoBoard.html"·title="class·in·org.opencv.objdetect">CharucoBoard</a>&nbsp;board,
 1482 ·<a·href="../core/Mat.html"·title="class·in·org.opencv.core">Mat</a>&nbsp;charucoCorners,
 1483 ·<a·href="../core/Mat.html"·title="class·in·org.opencv.core">Mat</a>&nbsp;charucoIds,
 1484 ·<a·href="../core/Mat.html"·title="class·in·org.opencv.core">Mat</a>&nbsp;cameraMatrix,
 1485 ·<a·href="../core/Mat.html"·title="class·in·org.opencv.core">Mat</a>&nbsp;distCoeffs)</span></div>
 1486 <div·class="deprecation-block"><span·class="deprecated-label">Deprecated.</span>
 1487 <div·class="deprecation-comment">Use·CharucoDetector::detectBoard</div>
 1488 </div>
 1489 <div·class="block">Interpolate·position·of·ChArUco·board·corners</div>
 1490 <dl·class="notes">
 1491 <dt>Parameters:</dt>
 1492 <dd><code>markerCorners</code>·-·vector·of·already·detected·markers·corners.·For·each·marker,·its·four
 1493 ·corners·are·provided,·(e.g·std::vector&lt;std::vector&lt;cv::Point2f&gt;·&gt;·).·For·N·detected·markers,·the
 1494 ·dimensions·of·this·array·should·be·Nx4.·The·order·of·the·corners·should·be·clockwise.</dd>
 1495 <dd><code>markerIds</code>·-·list·of·identifiers·for·each·marker·in·corners</dd>
 1496 <dd><code>image</code>·-·input·image·necesary·for·corner·refinement.·Note·that·markers·are·not·detected·and
 1497 ·should·be·sent·in·corners·and·ids·parameters.</dd>
 1498 <dd><code>board</code>·-·layout·of·ChArUco·board.</dd>
 1499 <dd><code>charucoCorners</code>·-·interpolated·chessboard·corners</dd>
 1500 <dd><code>charucoIds</code>·-·interpolated·chessboard·corners·identifiers</dd>
 1501 <dd><code>cameraMatrix</code>·-·optional·3x3·floating-point·camera·matrix
 1502 ·\(A·=·\vecthreethree{f_x}{0}{c_x}{0}{f_y}{c_y}{0}{0}{1}\)</dd>
 1503 <dd><code>distCoeffs</code>·-·optional·vector·of·distortion·coefficients
 1504 ·\((k_1,·k_2,·p_1,·p_2[,·k_3[,·k_4,·k_5,·k_6],[s_1,·s_2,·s_3,·s_4]])\)·of·4,·5,·8·or·12·elements
  
 1505 ·This·function·receives·the·detected·markers·and·returns·the·2D·position·of·the·chessboard·corners
 1506 ·from·a·ChArUco·board·using·the·detected·Aruco·markers.·If·camera·parameters·are·provided,
 1507 ·the·process·is·based·in·an·approximated·pose·estimation,·else·it·is·based·on·local·homography.
 1508 ·Only·visible·corners·are·returned.·For·each·corner,·its·corresponding·identifier·is
 1509 ·also·returned·in·charucoIds.
 1510 ·The·function·returns·the·number·of·interpolated·corners.</dd>
 1511 <dt>Returns:</dt>
 1512 <dd>automatically·generated</dd>
 1513 </dl>
 1514 </section>
 1515 </li>
 1516 <li>
 1517 <section·class="detail"·id="interpolateCornersCharuco(java.util.List,org.opencv.core.Mat,org.opencv.core.Mat,org.opencv.objdetect.CharucoBoard,org.opencv.core.Mat,org.opencv.core.Mat,org.opencv.core.Mat)">
 1518 <h3>interpolateCornersCharuco</h3>
 1519 <div·class="member-signature"><span·class="annotations"><a·href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Deprecated.html"·title="class·or·interface·in·java.lang"·class="external-link">@Deprecated</a>
 1520 </span><span·class="modifiers">public·static</span>&nbsp;<span·class="return-type">int</span>&nbsp;<span·class="element-name">interpolateCornersCharuco</span><wbr><span·class="parameters">(<a·href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html"·title="class·or·interface·in·java.util"·class="external-link">List</a>&lt;<a·href="../core/Mat.html"·title="class·in·org.opencv.core">Mat</a>&gt;&nbsp;markerCorners,
 1521 ·<a·href="../core/Mat.html"·title="class·in·org.opencv.core">Mat</a>&nbsp;markerIds,
 1522 ·<a·href="../core/Mat.html"·title="class·in·org.opencv.core">Mat</a>&nbsp;image,
 1523 ·<a·href="../objdetect/CharucoBoard.html"·title="class·in·org.opencv.objdetect">CharucoBoard</a>&nbsp;board,
 1524 ·<a·href="../core/Mat.html"·title="class·in·org.opencv.core">Mat</a>&nbsp;charucoCorners,
 1525 ·<a·href="../core/Mat.html"·title="class·in·org.opencv.core">Mat</a>&nbsp;charucoIds,
 1526 ·<a·href="../core/Mat.html"·title="class·in·org.opencv.core">Mat</a>&nbsp;cameraMatrix)</span></div>
 1527 <div·class="deprecation-block"><span·class="deprecated-label">Deprecated.</span>
 1528 <div·class="deprecation-comment">Use·CharucoDetector::detectBoard</div>
 1529 </div>
 1530 <div·class="block">Interpolate·position·of·ChArUco·board·corners</div>
 1531 <dl·class="notes">
 1532 <dt>Parameters:</dt>
 1533 <dd><code>markerCorners</code>·-·vector·of·already·detected·markers·corners.·For·each·marker,·its·four
 1534 ·corners·are·provided,·(e.g·std::vector&lt;std::vector&lt;cv::Point2f&gt;·&gt;·).·For·N·detected·markers,·the
 1535 ·dimensions·of·this·array·should·be·Nx4.·The·order·of·the·corners·should·be·clockwise.</dd>
 1536 <dd><code>markerIds</code>·-·list·of·identifiers·for·each·marker·in·corners</dd>
 1537 <dd><code>image</code>·-·input·image·necesary·for·corner·refinement.·Note·that·markers·are·not·detected·and
 1538 ·should·be·sent·in·corners·and·ids·parameters.</dd>
 1539 <dd><code>board</code>·-·layout·of·ChArUco·board.</dd>
 1540 <dd><code>charucoCorners</code>·-·interpolated·chessboard·corners</dd>
 1541 <dd><code>charucoIds</code>·-·interpolated·chessboard·corners·identifiers</dd>
 1542 <dd><code>cameraMatrix</code>·-·optional·3x3·floating-point·camera·matrix
 1543 ·\(A·=·\vecthreethree{f_x}{0}{c_x}{0}{f_y}{c_y}{0}{0}{1}\)
 1544 ·\((k_1,·k_2,·p_1,·p_2[,·k_3[,·k_4,·k_5,·k_6],[s_1,·s_2,·s_3,·s_4]])\)·of·4,·5,·8·or·12·elements
  
 1545 ·This·function·receives·the·detected·markers·and·returns·the·2D·position·of·the·chessboard·corners
 1546 ·from·a·ChArUco·board·using·the·detected·Aruco·markers.·If·camera·parameters·are·provided,
 1547 ·the·process·is·based·in·an·approximated·pose·estimation,·else·it·is·based·on·local·homography.
Max diff block lines reached; 28170/55531 bytes (50.73%) of diff not shown.
38.3 KB
html2text {}
    
Offset 684, 14 lines modifiedOffset 684, 290 lines modified
684 ············Deprecated.684 ············Deprecated.
685 ············Use·CharucoBoard::checkCharucoCornersCollinear685 ············Use·CharucoBoard::checkCharucoCornersCollinear
686 ··············Parameters:686 ··············Parameters:
687 ··················board·-·automatically·generated687 ··················board·-·automatically·generated
688 ··················charucoIds·-·automatically·generated688 ··················charucoIds·-·automatically·generated
689 ··············Returns:689 ··············Returns:
690 ··················automatically·generated690 ··················automatically·generated
 691 ··········o·*\x8**\x8**\x8**\x8*·i\x8in\x8nt\x8te\x8er\x8rp\x8po\x8ol\x8la\x8at\x8te\x8eC\x8Co\x8or\x8rn\x8ne\x8er\x8rs\x8sC\x8Ch\x8ha\x8ar\x8ru\x8uc\x8co\x8o·*\x8**\x8**\x8**\x8*
 692 ············_\x8@_\x8D_\x8e_\x8p_\x8r_\x8e_\x8c_\x8a_\x8t_\x8e_\x8d·public·static int interpolateCornersCharuco
 693 ············(_\x8L_\x8i_\x8s_\x8t<_\x8M_\x8a_\x8t> markerCorners,·_\x8M_\x8a_\x8t markerIds,·_\x8M_\x8a_\x8t image,
 694 ············_\x8C_\x8h_\x8a_\x8r_\x8u_\x8c_\x8o_\x8B_\x8o_\x8a_\x8r_\x8d board,·_\x8M_\x8a_\x8t charucoCorners,·_\x8M_\x8a_\x8t charucoIds,
 695 ············_\x8M_\x8a_\x8t cameraMatrix,·_\x8M_\x8a_\x8t distCoeffs,·int minMarkers)
 696 ············Deprecated.
 697 ············Use·CharucoDetector::detectBoard
 698 ············Interpolate·position·of·ChArUco·board·corners
 699 ··············Parameters:
 700 ··················markerCorners·-·vector·of·already·detected·markers·corners.
 701 ··················For·each·marker,·its·four·corners·are·provided,·(e.g·std::
 702 ··················vector<std::vector<cv::Point2f>·>·).·For·N·detected·markers,
 703 ··················the·dimensions·of·this·array·should·be·Nx4.·The·order·of·the
 704 ··················corners·should·be·clockwise.
 705 ··················markerIds·-·list·of·identifiers·for·each·marker·in·corners
 706 ··················image·-·input·image·necesary·for·corner·refinement.·Note·that
 707 ··················markers·are·not·detected·and·should·be·sent·in·corners·and
 708 ··················ids·parameters.
 709 ··················board·-·layout·of·ChArUco·board.
 710 ··················charucoCorners·-·interpolated·chessboard·corners
 711 ··················charucoIds·-·interpolated·chessboard·corners·identifiers
 712 ··················cameraMatrix·-·optional·3x3·floating-point·camera·matrix·\(A
 713 ··················=·\vecthreethree{f_x}{0}{c_x}{0}{f_y}{c_y}{0}{0}{1}\)
 714 ··················distCoeffs·-·optional·vector·of·distortion·coefficients·\(
 715 ··················(k_1,·k_2,·p_1,·p_2[,·k_3[,·k_4,·k_5,·k_6],[s_1,·s_2,·s_3,
 716 ··················s_4]])\)·of·4,·5,·8·or·12·elements
 717 ··················minMarkers·-·number·of·adjacent·markers·that·must·be·detected
 718 ··················to·return·a·charuco·corner·This·function·receives·the
 719 ··················detected·markers·and·returns·the·2D·position·of·the
 720 ··················chessboard·corners·from·a·ChArUco·board·using·the·detected
 721 ··················Aruco·markers.·If·camera·parameters·are·provided,·the·process
 722 ··················is·based·in·an·approximated·pose·estimation,·else·it·is·based
 723 ··················on·local·homography.·Only·visible·corners·are·returned.·For
 724 ··················each·corner,·its·corresponding·identifier·is·also·returned·in
 725 ··················charucoIds.·The·function·returns·the·number·of·interpolated
 726 ··················corners.
 727 ··············Returns:
 728 ··················automatically·generated
 729 ··········o·*\x8**\x8**\x8**\x8*·i\x8in\x8nt\x8te\x8er\x8rp\x8po\x8ol\x8la\x8at\x8te\x8eC\x8Co\x8or\x8rn\x8ne\x8er\x8rs\x8sC\x8Ch\x8ha\x8ar\x8ru\x8uc\x8co\x8o·*\x8**\x8**\x8**\x8*
 730 ············_\x8@_\x8D_\x8e_\x8p_\x8r_\x8e_\x8c_\x8a_\x8t_\x8e_\x8d·public·static int interpolateCornersCharuco
 731 ············(_\x8L_\x8i_\x8s_\x8t<_\x8M_\x8a_\x8t> markerCorners,·_\x8M_\x8a_\x8t markerIds,·_\x8M_\x8a_\x8t image,
 732 ············_\x8C_\x8h_\x8a_\x8r_\x8u_\x8c_\x8o_\x8B_\x8o_\x8a_\x8r_\x8d board,·_\x8M_\x8a_\x8t charucoCorners,·_\x8M_\x8a_\x8t charucoIds,
 733 ············_\x8M_\x8a_\x8t cameraMatrix,·_\x8M_\x8a_\x8t distCoeffs)
 734 ············Deprecated.
 735 ············Use·CharucoDetector::detectBoard
 736 ············Interpolate·position·of·ChArUco·board·corners
 737 ··············Parameters:
 738 ··················markerCorners·-·vector·of·already·detected·markers·corners.
 739 ··················For·each·marker,·its·four·corners·are·provided,·(e.g·std::
 740 ··················vector<std::vector<cv::Point2f>·>·).·For·N·detected·markers,
 741 ··················the·dimensions·of·this·array·should·be·Nx4.·The·order·of·the
 742 ··················corners·should·be·clockwise.
 743 ··················markerIds·-·list·of·identifiers·for·each·marker·in·corners
 744 ··················image·-·input·image·necesary·for·corner·refinement.·Note·that
 745 ··················markers·are·not·detected·and·should·be·sent·in·corners·and
 746 ··················ids·parameters.
 747 ··················board·-·layout·of·ChArUco·board.
 748 ··················charucoCorners·-·interpolated·chessboard·corners
 749 ··················charucoIds·-·interpolated·chessboard·corners·identifiers
 750 ··················cameraMatrix·-·optional·3x3·floating-point·camera·matrix·\(A
 751 ··················=·\vecthreethree{f_x}{0}{c_x}{0}{f_y}{c_y}{0}{0}{1}\)
 752 ··················distCoeffs·-·optional·vector·of·distortion·coefficients·\(
 753 ··················(k_1,·k_2,·p_1,·p_2[,·k_3[,·k_4,·k_5,·k_6],[s_1,·s_2,·s_3,
 754 ··················s_4]])\)·of·4,·5,·8·or·12·elements·This·function·receives·the
 755 ··················detected·markers·and·returns·the·2D·position·of·the
 756 ··················chessboard·corners·from·a·ChArUco·board·using·the·detected
 757 ··················Aruco·markers.·If·camera·parameters·are·provided,·the·process
 758 ··················is·based·in·an·approximated·pose·estimation,·else·it·is·based
 759 ··················on·local·homography.·Only·visible·corners·are·returned.·For
 760 ··················each·corner,·its·corresponding·identifier·is·also·returned·in
 761 ··················charucoIds.·The·function·returns·the·number·of·interpolated
 762 ··················corners.
 763 ··············Returns:
 764 ··················automatically·generated
 765 ··········o·*\x8**\x8**\x8**\x8*·i\x8in\x8nt\x8te\x8er\x8rp\x8po\x8ol\x8la\x8at\x8te\x8eC\x8Co\x8or\x8rn\x8ne\x8er\x8rs\x8sC\x8Ch\x8ha\x8ar\x8ru\x8uc\x8co\x8o·*\x8**\x8**\x8**\x8*
 766 ············_\x8@_\x8D_\x8e_\x8p_\x8r_\x8e_\x8c_\x8a_\x8t_\x8e_\x8d·public·static int interpolateCornersCharuco
 767 ············(_\x8L_\x8i_\x8s_\x8t<_\x8M_\x8a_\x8t> markerCorners,·_\x8M_\x8a_\x8t markerIds,·_\x8M_\x8a_\x8t image,
 768 ············_\x8C_\x8h_\x8a_\x8r_\x8u_\x8c_\x8o_\x8B_\x8o_\x8a_\x8r_\x8d board,·_\x8M_\x8a_\x8t charucoCorners,·_\x8M_\x8a_\x8t charucoIds,
 769 ············_\x8M_\x8a_\x8t cameraMatrix)
 770 ············Deprecated.
 771 ············Use·CharucoDetector::detectBoard
 772 ············Interpolate·position·of·ChArUco·board·corners
 773 ··············Parameters:
 774 ··················markerCorners·-·vector·of·already·detected·markers·corners.
 775 ··················For·each·marker,·its·four·corners·are·provided,·(e.g·std::
 776 ··················vector<std::vector<cv::Point2f>·>·).·For·N·detected·markers,
 777 ··················the·dimensions·of·this·array·should·be·Nx4.·The·order·of·the
 778 ··················corners·should·be·clockwise.
 779 ··················markerIds·-·list·of·identifiers·for·each·marker·in·corners
 780 ··················image·-·input·image·necesary·for·corner·refinement.·Note·that
 781 ··················markers·are·not·detected·and·should·be·sent·in·corners·and
 782 ··················ids·parameters.
 783 ··················board·-·layout·of·ChArUco·board.
 784 ··················charucoCorners·-·interpolated·chessboard·corners
 785 ··················charucoIds·-·interpolated·chessboard·corners·identifiers
 786 ··················cameraMatrix·-·optional·3x3·floating-point·camera·matrix·\(A
 787 ··················=·\vecthreethree{f_x}{0}{c_x}{0}{f_y}{c_y}{0}{0}{1}\)·\((k_1,
 788 ··················k_2,·p_1,·p_2[,·k_3[,·k_4,·k_5,·k_6],[s_1,·s_2,·s_3,·s_4]])\)
 789 ··················of·4,·5,·8·or·12·elements·This·function·receives·the·detected
 790 ··················markers·and·returns·the·2D·position·of·the·chessboard·corners
 791 ··················from·a·ChArUco·board·using·the·detected·Aruco·markers.·If
 792 ··················camera·parameters·are·provided,·the·process·is·based·in·an
 793 ··················approximated·pose·estimation,·else·it·is·based·on·local
 794 ··················homography.·Only·visible·corners·are·returned.·For·each
 795 ··················corner,·its·corresponding·identifier·is·also·returned·in
 796 ··················charucoIds.·The·function·returns·the·number·of·interpolated
 797 ··················corners.
 798 ··············Returns:
 799 ··················automatically·generated
 800 ··········o·*\x8**\x8**\x8**\x8*·i\x8in\x8nt\x8te\x8er\x8rp\x8po\x8ol\x8la\x8at\x8te\x8eC\x8Co\x8or\x8rn\x8ne\x8er\x8rs\x8sC\x8Ch\x8ha\x8ar\x8ru\x8uc\x8co\x8o·*\x8**\x8**\x8**\x8*
 801 ············_\x8@_\x8D_\x8e_\x8p_\x8r_\x8e_\x8c_\x8a_\x8t_\x8e_\x8d·public·static int interpolateCornersCharuco
 802 ············(_\x8L_\x8i_\x8s_\x8t<_\x8M_\x8a_\x8t> markerCorners,·_\x8M_\x8a_\x8t markerIds,·_\x8M_\x8a_\x8t image,
 803 ············_\x8C_\x8h_\x8a_\x8r_\x8u_\x8c_\x8o_\x8B_\x8o_\x8a_\x8r_\x8d board,·_\x8M_\x8a_\x8t charucoCorners,·_\x8M_\x8a_\x8t charucoIds)
 804 ············Deprecated.
 805 ············Use·CharucoDetector::detectBoard
 806 ············Interpolate·position·of·ChArUco·board·corners
 807 ··············Parameters:
 808 ··················markerCorners·-·vector·of·already·detected·markers·corners.
 809 ··················For·each·marker,·its·four·corners·are·provided,·(e.g·std::
 810 ··················vector<std::vector<cv::Point2f>·>·).·For·N·detected·markers,
Max diff block lines reached; 19883/39213 bytes (50.71%) of diff not shown.
17.8 KB
./usr/share/doc/opencv-doc/opencv4/html/javadoc/org/opencv/img_hash/Img_hash.html
Ordering differences only
    
Offset 276, 92 lines modifiedOffset 276, 14 lines modified
276 </li>276 </li>
277 <!--·============·METHOD·DETAIL·==========·-->277 <!--·============·METHOD·DETAIL·==========·-->
278 <li>278 <li>
279 <section·class="method-details"·id="method-detail">279 <section·class="method-details"·id="method-detail">
280 <h2>Method·Details</h2>280 <h2>Method·Details</h2>
281 <ul·class="member-list">281 <ul·class="member-list">
282 <li>282 <li>
283 <section·class="detail"·id="colorMomentHash(org.opencv.core.Mat,org.opencv.core.Mat)"> 
284 <h3>colorMomentHash</h3> 
285 <div·class="member-signature"><span·class="modifiers">public·static</span>&nbsp;<span·class="return-type">void</span>&nbsp;<span·class="element-name">colorMomentHash</span><wbr><span·class="parameters">(<a·href="../core/Mat.html"·title="class·in·org.opencv.core">Mat</a>&nbsp;inputArr, 
286 ·<a·href="../core/Mat.html"·title="class·in·org.opencv.core">Mat</a>&nbsp;outputArr)</span></div> 
287 <div·class="block">Computes·color·moment·hash·of·the·input,·the·algorithm 
288 ·····is·come·from·the·paper·"Perceptual··Hashing··for··Color··Images 
289 ·····Using··Invariant·Moments"</div> 
290 <dl·class="notes"> 
291 <dt>Parameters:</dt> 
292 <dd><code>inputArr</code>·-·input·image·want·to·compute·hash·value, 
293 ·····type·should·be·CV_8UC4,·CV_8UC3·or·CV_8UC1.</dd> 
294 <dd><code>outputArr</code>·-·42·hash·values·with·type·CV_64F(double)</dd> 
295 </dl> 
296 </section> 
297 </li> 
298 <li> 
299 <section·class="detail"·id="pHash(org.opencv.core.Mat,org.opencv.core.Mat)"> 
300 <h3>pHash</h3> 
301 <div·class="member-signature"><span·class="modifiers">public·static</span>&nbsp;<span·class="return-type">void</span>&nbsp;<span·class="element-name">pHash</span><wbr><span·class="parameters">(<a·href="../core/Mat.html"·title="class·in·org.opencv.core">Mat</a>&nbsp;inputArr, 
302 ·<a·href="../core/Mat.html"·title="class·in·org.opencv.core">Mat</a>&nbsp;outputArr)</span></div> 
303 <div·class="block">Computes·pHash·value·of·the·input·image</div> 
304 <dl·class="notes"> 
305 <dt>Parameters:</dt> 
306 <dd><code>inputArr</code>·-·input·image·want·to·compute·hash·value, 
307 ······type·should·be·CV_8UC4,·CV_8UC3,·CV_8UC1.</dd> 
308 <dd><code>outputArr</code>·-·Hash·value·of·input,·it·will·contain·8·uchar·value</dd> 
309 </dl> 
310 </section> 
311 </li> 
312 <li> 
313 <section·class="detail"·id="radialVarianceHash(org.opencv.core.Mat,org.opencv.core.Mat,double,int)"> 
314 <h3>radialVarianceHash</h3> 
315 <div·class="member-signature"><span·class="modifiers">public·static</span>&nbsp;<span·class="return-type">void</span>&nbsp;<span·class="element-name">radialVarianceHash</span><wbr><span·class="parameters">(<a·href="../core/Mat.html"·title="class·in·org.opencv.core">Mat</a>&nbsp;inputArr, 
316 ·<a·href="../core/Mat.html"·title="class·in·org.opencv.core">Mat</a>&nbsp;outputArr, 
317 ·double&nbsp;sigma, 
318 ·int&nbsp;numOfAngleLine)</span></div> 
319 <div·class="block">Computes·radial·variance·hash·of·the·input·image</div> 
320 <dl·class="notes"> 
321 <dt>Parameters:</dt> 
322 <dd><code>inputArr</code>·-·input·image·want·to·compute·hash·value, 
323 ·····type·should·be·CV_8UC4,·CV_8UC3,·CV_8UC1.</dd> 
324 <dd><code>outputArr</code>·-·Hash·value·of·input</dd> 
325 <dd><code>sigma</code>·-·Gaussian·kernel·standard·deviation</dd> 
326 <dd><code>numOfAngleLine</code>·-·The·number·of·angles·to·consider</dd> 
327 </dl> 
328 </section> 
329 </li> 
330 <li> 
331 <section·class="detail"·id="radialVarianceHash(org.opencv.core.Mat,org.opencv.core.Mat,double)"> 
332 <h3>radialVarianceHash</h3> 
333 <div·class="member-signature"><span·class="modifiers">public·static</span>&nbsp;<span·class="return-type">void</span>&nbsp;<span·class="element-name">radialVarianceHash</span><wbr><span·class="parameters">(<a·href="../core/Mat.html"·title="class·in·org.opencv.core">Mat</a>&nbsp;inputArr, 
334 ·<a·href="../core/Mat.html"·title="class·in·org.opencv.core">Mat</a>&nbsp;outputArr, 
335 ·double&nbsp;sigma)</span></div> 
336 <div·class="block">Computes·radial·variance·hash·of·the·input·image</div> 
337 <dl·class="notes"> 
338 <dt>Parameters:</dt> 
339 <dd><code>inputArr</code>·-·input·image·want·to·compute·hash·value, 
340 ·····type·should·be·CV_8UC4,·CV_8UC3,·CV_8UC1.</dd> 
341 <dd><code>outputArr</code>·-·Hash·value·of·input</dd> 
342 <dd><code>sigma</code>·-·Gaussian·kernel·standard·deviation</dd> 
343 </dl> 
344 </section> 
345 </li> 
346 <li> 
347 <section·class="detail"·id="radialVarianceHash(org.opencv.core.Mat,org.opencv.core.Mat)"> 
348 <h3>radialVarianceHash</h3> 
349 <div·class="member-signature"><span·class="modifiers">public·static</span>&nbsp;<span·class="return-type">void</span>&nbsp;<span·class="element-name">radialVarianceHash</span><wbr><span·class="parameters">(<a·href="../core/Mat.html"·title="class·in·org.opencv.core">Mat</a>&nbsp;inputArr, 
350 ·<a·href="../core/Mat.html"·title="class·in·org.opencv.core">Mat</a>&nbsp;outputArr)</span></div> 
351 <div·class="block">Computes·radial·variance·hash·of·the·input·image</div> 
352 <dl·class="notes"> 
353 <dt>Parameters:</dt> 
354 <dd><code>inputArr</code>·-·input·image·want·to·compute·hash·value, 
355 ·····type·should·be·CV_8UC4,·CV_8UC3,·CV_8UC1.</dd> 
356 <dd><code>outputArr</code>·-·Hash·value·of·input</dd> 
357 </dl> 
358 </section> 
359 </li> 
360 <li> 
361 <section·class="detail"·id="marrHildrethHash(org.opencv.core.Mat,org.opencv.core.Mat,float,float)">283 <section·class="detail"·id="marrHildrethHash(org.opencv.core.Mat,org.opencv.core.Mat,float,float)">
362 <h3>marrHildrethHash</h3>284 <h3>marrHildrethHash</h3>
363 <div·class="member-signature"><span·class="modifiers">public·static</span>&nbsp;<span·class="return-type">void</span>&nbsp;<span·class="element-name">marrHildrethHash</span><wbr><span·class="parameters">(<a·href="../core/Mat.html"·title="class·in·org.opencv.core">Mat</a>&nbsp;inputArr,285 <div·class="member-signature"><span·class="modifiers">public·static</span>&nbsp;<span·class="return-type">void</span>&nbsp;<span·class="element-name">marrHildrethHash</span><wbr><span·class="parameters">(<a·href="../core/Mat.html"·title="class·in·org.opencv.core">Mat</a>&nbsp;inputArr,
364 ·<a·href="../core/Mat.html"·title="class·in·org.opencv.core">Mat</a>&nbsp;outputArr,286 ·<a·href="../core/Mat.html"·title="class·in·org.opencv.core">Mat</a>&nbsp;outputArr,
365 ·float&nbsp;alpha,287 ·float&nbsp;alpha,
366 ·float&nbsp;scale)</span></div>288 ·float&nbsp;scale)</span></div>
367 <div·class="block">Computes·average·hash·value·of·the·input·image</div>289 <div·class="block">Computes·average·hash·value·of·the·input·image</div>
Offset 433, 14 lines modifiedOffset 355, 92 lines modified
433 <dt>Parameters:</dt>355 <dt>Parameters:</dt>
434 <dd><code>inputArr</code>·-·input·image·want·to·compute·hash·value,·type·should·be·CV_8UC4,·CV_8UC3·or·CV_8UC1.</dd>356 <dd><code>inputArr</code>·-·input·image·want·to·compute·hash·value,·type·should·be·CV_8UC4,·CV_8UC3·or·CV_8UC1.</dd>
435 <dd><code>outputArr</code>·-·Hash·value·of·input,·it·will·contain·16·hex·decimal·number,·return·type·is·CV_8U</dd>357 <dd><code>outputArr</code>·-·Hash·value·of·input,·it·will·contain·16·hex·decimal·number,·return·type·is·CV_8U</dd>
436 </dl>358 </dl>
437 </section>359 </section>
438 </li>360 </li>
439 <li>361 <li>
 362 <section·class="detail"·id="pHash(org.opencv.core.Mat,org.opencv.core.Mat)">
 363 <h3>pHash</h3>
 364 <div·class="member-signature"><span·class="modifiers">public·static</span>&nbsp;<span·class="return-type">void</span>&nbsp;<span·class="element-name">pHash</span><wbr><span·class="parameters">(<a·href="../core/Mat.html"·title="class·in·org.opencv.core">Mat</a>&nbsp;inputArr,
 365 ·<a·href="../core/Mat.html"·title="class·in·org.opencv.core">Mat</a>&nbsp;outputArr)</span></div>
 366 <div·class="block">Computes·pHash·value·of·the·input·image</div>
 367 <dl·class="notes">
 368 <dt>Parameters:</dt>
 369 <dd><code>inputArr</code>·-·input·image·want·to·compute·hash·value,
 370 ······type·should·be·CV_8UC4,·CV_8UC3,·CV_8UC1.</dd>
 371 <dd><code>outputArr</code>·-·Hash·value·of·input,·it·will·contain·8·uchar·value</dd>
 372 </dl>
 373 </section>
 374 </li>
 375 <li>
 376 <section·class="detail"·id="radialVarianceHash(org.opencv.core.Mat,org.opencv.core.Mat,double,int)">
 377 <h3>radialVarianceHash</h3>
 378 <div·class="member-signature"><span·class="modifiers">public·static</span>&nbsp;<span·class="return-type">void</span>&nbsp;<span·class="element-name">radialVarianceHash</span><wbr><span·class="parameters">(<a·href="../core/Mat.html"·title="class·in·org.opencv.core">Mat</a>&nbsp;inputArr,
 379 ·<a·href="../core/Mat.html"·title="class·in·org.opencv.core">Mat</a>&nbsp;outputArr,
 380 ·double&nbsp;sigma,
 381 ·int&nbsp;numOfAngleLine)</span></div>
 382 <div·class="block">Computes·radial·variance·hash·of·the·input·image</div>
 383 <dl·class="notes">
 384 <dt>Parameters:</dt>
 385 <dd><code>inputArr</code>·-·input·image·want·to·compute·hash·value,
 386 ·····type·should·be·CV_8UC4,·CV_8UC3,·CV_8UC1.</dd>
 387 <dd><code>outputArr</code>·-·Hash·value·of·input</dd>
 388 <dd><code>sigma</code>·-·Gaussian·kernel·standard·deviation</dd>
Max diff block lines reached; 517/10876 bytes (4.75%) of diff not shown.
7.0 KB
html2text {}
    
Offset 102, 57 lines modifiedOffset 102, 14 lines modified
102 ············public·static·final int BLOCK_MEAN_HASH_MODE_1102 ············public·static·final int BLOCK_MEAN_HASH_MODE_1
103 ··············See·Also:103 ··············See·Also:
104 ······················#·_\x8C_\x8o_\x8n_\x8s_\x8t_\x8a_\x8n_\x8t_\x8·_\x8F_\x8i_\x8e_\x8l_\x8d_\x8·_\x8V_\x8a_\x8l_\x8u_\x8e_\x8s104 ······················#·_\x8C_\x8o_\x8n_\x8s_\x8t_\x8a_\x8n_\x8t_\x8·_\x8F_\x8i_\x8e_\x8l_\x8d_\x8·_\x8V_\x8a_\x8l_\x8u_\x8e_\x8s
105 ····*·*\x8**\x8**\x8**\x8**\x8*·C\x8Co\x8on\x8ns\x8st\x8tr\x8ru\x8uc\x8ct\x8to\x8or\x8r·D\x8De\x8et\x8ta\x8ai\x8il\x8ls\x8s·*\x8**\x8**\x8**\x8**\x8*105 ····*·*\x8**\x8**\x8**\x8**\x8*·C\x8Co\x8on\x8ns\x8st\x8tr\x8ru\x8uc\x8ct\x8to\x8or\x8r·D\x8De\x8et\x8ta\x8ai\x8il\x8ls\x8s·*\x8**\x8**\x8**\x8**\x8*
106 ··········o·*\x8**\x8**\x8**\x8*·I\x8Im\x8mg\x8g_\x8_h\x8ha\x8as\x8sh\x8h·*\x8**\x8**\x8**\x8*106 ··········o·*\x8**\x8**\x8**\x8*·I\x8Im\x8mg\x8g_\x8_h\x8ha\x8as\x8sh\x8h·*\x8**\x8**\x8**\x8*
107 ············public Img_hash()107 ············public Img_hash()
108 ····*·*\x8**\x8**\x8**\x8**\x8*·M\x8Me\x8et\x8th\x8ho\x8od\x8d·D\x8De\x8et\x8ta\x8ai\x8il\x8ls\x8s·*\x8**\x8**\x8**\x8**\x8*108 ····*·*\x8**\x8**\x8**\x8**\x8*·M\x8Me\x8et\x8th\x8ho\x8od\x8d·D\x8De\x8et\x8ta\x8ai\x8il\x8ls\x8s·*\x8**\x8**\x8**\x8**\x8*
109 ··········o·*\x8**\x8**\x8**\x8*·c\x8co\x8ol\x8lo\x8or\x8rM\x8Mo\x8om\x8me\x8en\x8nt\x8tH\x8Ha\x8as\x8sh\x8h·*\x8**\x8**\x8**\x8* 
110 ············public·static void colorMomentHash(_\x8M_\x8a_\x8t inputArr,·_\x8M_\x8a_\x8t outputArr) 
111 ············Computes·color·moment·hash·of·the·input,·the·algorithm·is·come·from 
112 ············the·paper·"Perceptual·Hashing·for·Color·Images·Using·Invariant 
113 ············Moments" 
114 ··············Parameters: 
115 ··················inputArr·-·input·image·want·to·compute·hash·value,·type 
116 ··················should·be·CV_8UC4,·CV_8UC3·or·CV_8UC1. 
117 ··················outputArr·-·42·hash·values·with·type·CV_64F(double) 
118 ··········o·*\x8**\x8**\x8**\x8*·p\x8pH\x8Ha\x8as\x8sh\x8h·*\x8**\x8**\x8**\x8* 
119 ············public·static void pHash(_\x8M_\x8a_\x8t inputArr,·_\x8M_\x8a_\x8t outputArr) 
120 ············Computes·pHash·value·of·the·input·image 
121 ··············Parameters: 
122 ··················inputArr·-·input·image·want·to·compute·hash·value,·type 
123 ··················should·be·CV_8UC4,·CV_8UC3,·CV_8UC1. 
124 ··················outputArr·-·Hash·value·of·input,·it·will·contain·8·uchar 
125 ··················value 
126 ··········o·*\x8**\x8**\x8**\x8*·r\x8ra\x8ad\x8di\x8ia\x8al\x8lV\x8Va\x8ar\x8ri\x8ia\x8an\x8nc\x8ce\x8eH\x8Ha\x8as\x8sh\x8h·*\x8**\x8**\x8**\x8* 
127 ············public·static void radialVarianceHash(_\x8M_\x8a_\x8t inputArr,·_\x8M_\x8a_\x8t outputArr, 
128 ············double sigma,·int numOfAngleLine) 
129 ············Computes·radial·variance·hash·of·the·input·image 
130 ··············Parameters: 
131 ··················inputArr·-·input·image·want·to·compute·hash·value,·type 
132 ··················should·be·CV_8UC4,·CV_8UC3,·CV_8UC1. 
133 ··················outputArr·-·Hash·value·of·input 
134 ··················sigma·-·Gaussian·kernel·standard·deviation 
135 ··················numOfAngleLine·-·The·number·of·angles·to·consider 
136 ··········o·*\x8**\x8**\x8**\x8*·r\x8ra\x8ad\x8di\x8ia\x8al\x8lV\x8Va\x8ar\x8ri\x8ia\x8an\x8nc\x8ce\x8eH\x8Ha\x8as\x8sh\x8h·*\x8**\x8**\x8**\x8* 
137 ············public·static void radialVarianceHash(_\x8M_\x8a_\x8t inputArr,·_\x8M_\x8a_\x8t outputArr, 
138 ············double sigma) 
139 ············Computes·radial·variance·hash·of·the·input·image 
140 ··············Parameters: 
141 ··················inputArr·-·input·image·want·to·compute·hash·value,·type 
142 ··················should·be·CV_8UC4,·CV_8UC3,·CV_8UC1. 
143 ··················outputArr·-·Hash·value·of·input 
144 ··················sigma·-·Gaussian·kernel·standard·deviation 
145 ··········o·*\x8**\x8**\x8**\x8*·r\x8ra\x8ad\x8di\x8ia\x8al\x8lV\x8Va\x8ar\x8ri\x8ia\x8an\x8nc\x8ce\x8eH\x8Ha\x8as\x8sh\x8h·*\x8**\x8**\x8**\x8* 
146 ············public·static void radialVarianceHash(_\x8M_\x8a_\x8t inputArr,·_\x8M_\x8a_\x8t outputArr) 
147 ············Computes·radial·variance·hash·of·the·input·image 
148 ··············Parameters: 
149 ··················inputArr·-·input·image·want·to·compute·hash·value,·type 
150 ··················should·be·CV_8UC4,·CV_8UC3,·CV_8UC1. 
151 ··················outputArr·-·Hash·value·of·input 
152 ··········o·*\x8**\x8**\x8**\x8*·m\x8ma\x8ar\x8rr\x8rH\x8Hi\x8il\x8ld\x8dr\x8re\x8et\x8th\x8hH\x8Ha\x8as\x8sh\x8h·*\x8**\x8**\x8**\x8*109 ··········o·*\x8**\x8**\x8**\x8*·m\x8ma\x8ar\x8rr\x8rH\x8Hi\x8il\x8ld\x8dr\x8re\x8et\x8th\x8hH\x8Ha\x8as\x8sh\x8h·*\x8**\x8**\x8**\x8*
153 ············public·static void marrHildrethHash(_\x8M_\x8a_\x8t inputArr,·_\x8M_\x8a_\x8t outputArr,110 ············public·static void marrHildrethHash(_\x8M_\x8a_\x8t inputArr,·_\x8M_\x8a_\x8t outputArr,
154 ············float alpha,·float scale)111 ············float alpha,·float scale)
155 ············Computes·average·hash·value·of·the·input·image112 ············Computes·average·hash·value·of·the·input·image
156 ··············Parameters:113 ··············Parameters:
157 ··················inputArr·-·input·image·want·to·compute·hash·value,·type114 ··················inputArr·-·input·image·want·to·compute·hash·value,·type
158 ··················should·be·CV_8UC4,·CV_8UC3,·CV_8UC1.115 ··················should·be·CV_8UC4,·CV_8UC3,·CV_8UC1.
Offset 192, 14 lines modifiedOffset 149, 57 lines modified
192 ············public·static void blockMeanHash(_\x8M_\x8a_\x8t inputArr,·_\x8M_\x8a_\x8t outputArr)149 ············public·static void blockMeanHash(_\x8M_\x8a_\x8t inputArr,·_\x8M_\x8a_\x8t outputArr)
193 ············Computes·block·mean·hash·of·the·input·image150 ············Computes·block·mean·hash·of·the·input·image
194 ··············Parameters:151 ··············Parameters:
195 ··················inputArr·-·input·image·want·to·compute·hash·value,·type152 ··················inputArr·-·input·image·want·to·compute·hash·value,·type
196 ··················should·be·CV_8UC4,·CV_8UC3·or·CV_8UC1.153 ··················should·be·CV_8UC4,·CV_8UC3·or·CV_8UC1.
197 ··················outputArr·-·Hash·value·of·input,·it·will·contain·16·hex154 ··················outputArr·-·Hash·value·of·input,·it·will·contain·16·hex
198 ··················decimal·number,·return·type·is·CV_8U155 ··················decimal·number,·return·type·is·CV_8U
 156 ··········o·*\x8**\x8**\x8**\x8*·p\x8pH\x8Ha\x8as\x8sh\x8h·*\x8**\x8**\x8**\x8*
 157 ············public·static void pHash(_\x8M_\x8a_\x8t inputArr,·_\x8M_\x8a_\x8t outputArr)
 158 ············Computes·pHash·value·of·the·input·image
 159 ··············Parameters:
 160 ··················inputArr·-·input·image·want·to·compute·hash·value,·type
 161 ··················should·be·CV_8UC4,·CV_8UC3,·CV_8UC1.
 162 ··················outputArr·-·Hash·value·of·input,·it·will·contain·8·uchar
 163 ··················value
 164 ··········o·*\x8**\x8**\x8**\x8*·r\x8ra\x8ad\x8di\x8ia\x8al\x8lV\x8Va\x8ar\x8ri\x8ia\x8an\x8nc\x8ce\x8eH\x8Ha\x8as\x8sh\x8h·*\x8**\x8**\x8**\x8*
 165 ············public·static void radialVarianceHash(_\x8M_\x8a_\x8t inputArr,·_\x8M_\x8a_\x8t outputArr,
 166 ············double sigma,·int numOfAngleLine)
 167 ············Computes·radial·variance·hash·of·the·input·image
 168 ··············Parameters:
 169 ··················inputArr·-·input·image·want·to·compute·hash·value,·type
 170 ··················should·be·CV_8UC4,·CV_8UC3,·CV_8UC1.
 171 ··················outputArr·-·Hash·value·of·input
 172 ··················sigma·-·Gaussian·kernel·standard·deviation
 173 ··················numOfAngleLine·-·The·number·of·angles·to·consider
 174 ··········o·*\x8**\x8**\x8**\x8*·r\x8ra\x8ad\x8di\x8ia\x8al\x8lV\x8Va\x8ar\x8ri\x8ia\x8an\x8nc\x8ce\x8eH\x8Ha\x8as\x8sh\x8h·*\x8**\x8**\x8**\x8*
 175 ············public·static void radialVarianceHash(_\x8M_\x8a_\x8t inputArr,·_\x8M_\x8a_\x8t outputArr,
 176 ············double sigma)
 177 ············Computes·radial·variance·hash·of·the·input·image
 178 ··············Parameters:
 179 ··················inputArr·-·input·image·want·to·compute·hash·value,·type
 180 ··················should·be·CV_8UC4,·CV_8UC3,·CV_8UC1.
 181 ··················outputArr·-·Hash·value·of·input
 182 ··················sigma·-·Gaussian·kernel·standard·deviation
 183 ··········o·*\x8**\x8**\x8**\x8*·r\x8ra\x8ad\x8di\x8ia\x8al\x8lV\x8Va\x8ar\x8ri\x8ia\x8an\x8nc\x8ce\x8eH\x8Ha\x8as\x8sh\x8h·*\x8**\x8**\x8**\x8*
 184 ············public·static void radialVarianceHash(_\x8M_\x8a_\x8t inputArr,·_\x8M_\x8a_\x8t outputArr)
 185 ············Computes·radial·variance·hash·of·the·input·image
 186 ··············Parameters:
 187 ··················inputArr·-·input·image·want·to·compute·hash·value,·type
 188 ··················should·be·CV_8UC4,·CV_8UC3,·CV_8UC1.
 189 ··················outputArr·-·Hash·value·of·input
 190 ··········o·*\x8**\x8**\x8**\x8*·c\x8co\x8ol\x8lo\x8or\x8rM\x8Mo\x8om\x8me\x8en\x8nt\x8tH\x8Ha\x8as\x8sh\x8h·*\x8**\x8**\x8**\x8*
 191 ············public·static void colorMomentHash(_\x8M_\x8a_\x8t inputArr,·_\x8M_\x8a_\x8t outputArr)
 192 ············Computes·color·moment·hash·of·the·input,·the·algorithm·is·come·from
 193 ············the·paper·"Perceptual·Hashing·for·Color·Images·Using·Invariant
 194 ············Moments"
 195 ··············Parameters:
 196 ··················inputArr·-·input·image·want·to·compute·hash·value,·type
 197 ··················should·be·CV_8UC4,·CV_8UC3·or·CV_8UC1.
 198 ··················outputArr·-·42·hash·values·with·type·CV_64F(double)
199 ··········o·*\x8**\x8**\x8**\x8*·a\x8av\x8ve\x8er\x8ra\x8ag\x8ge\x8eH\x8Ha\x8as\x8sh\x8h·*\x8**\x8**\x8**\x8*199 ··········o·*\x8**\x8**\x8**\x8*·a\x8av\x8ve\x8er\x8ra\x8ag\x8ge\x8eH\x8Ha\x8as\x8sh\x8h·*\x8**\x8**\x8**\x8*
200 ············public·static void averageHash(_\x8M_\x8a_\x8t inputArr,·_\x8M_\x8a_\x8t outputArr)200 ············public·static void averageHash(_\x8M_\x8a_\x8t inputArr,·_\x8M_\x8a_\x8t outputArr)
201 ············Calculates·img_hash::AverageHash·in·one·call201 ············Calculates·img_hash::AverageHash·in·one·call
202 ··············Parameters:202 ··············Parameters:
203 ··················inputArr·-·input·image·want·to·compute·hash·value,·type203 ··················inputArr·-·input·image·want·to·compute·hash·value,·type
204 ··················should·be·CV_8UC4,·CV_8UC3·or·CV_8UC1.204 ··················should·be·CV_8UC4,·CV_8UC3·or·CV_8UC1.
205 ··················outputArr·-·Hash·value·of·input,·it·will·contain·16·hex205 ··················outputArr·-·Hash·value·of·input,·it·will·contain·16·hex
29.7 KB
./usr/share/doc/opencv-doc/opencv4/html/javadoc/org/opencv/objdetect/Objdetect.html
Ordering differences only
    
Offset 879, 14 lines modifiedOffset 879, 123 lines modified
879 <h3>groupRectangles</h3>879 <h3>groupRectangles</h3>
880 <div·class="member-signature"><span·class="modifiers">public·static</span>&nbsp;<span·class="return-type">void</span>&nbsp;<span·class="element-name">groupRectangles</span><wbr><span·class="parameters">(<a·href="../core/MatOfRect.html"·title="class·in·org.opencv.core">MatOfRect</a>&nbsp;rectList,880 <div·class="member-signature"><span·class="modifiers">public·static</span>&nbsp;<span·class="return-type">void</span>&nbsp;<span·class="element-name">groupRectangles</span><wbr><span·class="parameters">(<a·href="../core/MatOfRect.html"·title="class·in·org.opencv.core">MatOfRect</a>&nbsp;rectList,
881 ·<a·href="../core/MatOfInt.html"·title="class·in·org.opencv.core">MatOfInt</a>&nbsp;weights,881 ·<a·href="../core/MatOfInt.html"·title="class·in·org.opencv.core">MatOfInt</a>&nbsp;weights,
882 ·int&nbsp;groupThreshold)</span></div>882 ·int&nbsp;groupThreshold)</span></div>
883 </section>883 </section>
884 </li>884 </li>
885 <li>885 <li>
 886 <section·class="detail"·id="drawDetectedMarkers(org.opencv.core.Mat,java.util.List,org.opencv.core.Mat,org.opencv.core.Scalar)">
 887 <h3>drawDetectedMarkers</h3>
 888 <div·class="member-signature"><span·class="modifiers">public·static</span>&nbsp;<span·class="return-type">void</span>&nbsp;<span·class="element-name">drawDetectedMarkers</span><wbr><span·class="parameters">(<a·href="../core/Mat.html"·title="class·in·org.opencv.core">Mat</a>&nbsp;image,
 889 ·<a·href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html"·title="class·or·interface·in·java.util"·class="external-link">List</a>&lt;<a·href="../core/Mat.html"·title="class·in·org.opencv.core">Mat</a>&gt;&nbsp;corners,
 890 ·<a·href="../core/Mat.html"·title="class·in·org.opencv.core">Mat</a>&nbsp;ids,
 891 ·<a·href="../core/Scalar.html"·title="class·in·org.opencv.core">Scalar</a>&nbsp;borderColor)</span></div>
 892 <div·class="block">Draw·detected·markers·in·image</div>
 893 <dl·class="notes">
 894 <dt>Parameters:</dt>
 895 <dd><code>image</code>·-·input/output·image.·It·must·have·1·or·3·channels.·The·number·of·channels·is·not·altered.</dd>
 896 <dd><code>corners</code>·-·positions·of·marker·corners·on·input·image.
 897 ·(e.g·std::vector&lt;std::vector&lt;cv::Point2f&gt;·&gt;·).·For·N·detected·markers,·the·dimensions·of
 898 ·this·array·should·be·Nx4.·The·order·of·the·corners·should·be·clockwise.</dd>
 899 <dd><code>ids</code>·-·vector·of·identifiers·for·markers·in·markersCorners·.
 900 ·Optional,·if·not·provided,·ids·are·not·painted.</dd>
 901 <dd><code>borderColor</code>·-·color·of·marker·borders.·Rest·of·colors·(text·color·and·first·corner·color)
 902 ·are·calculated·based·on·this·one·to·improve·visualization.
  
 903 ·Given·an·array·of·detected·marker·corners·and·its·corresponding·ids,·this·functions·draws
 904 ·the·markers·in·the·image.·The·marker·borders·are·painted·and·the·markers·identifiers·if·provided.
 905 ·Useful·for·debugging·purposes.</dd>
 906 </dl>
 907 </section>
 908 </li>
 909 <li>
 910 <section·class="detail"·id="drawDetectedMarkers(org.opencv.core.Mat,java.util.List,org.opencv.core.Mat)">
 911 <h3>drawDetectedMarkers</h3>
 912 <div·class="member-signature"><span·class="modifiers">public·static</span>&nbsp;<span·class="return-type">void</span>&nbsp;<span·class="element-name">drawDetectedMarkers</span><wbr><span·class="parameters">(<a·href="../core/Mat.html"·title="class·in·org.opencv.core">Mat</a>&nbsp;image,
 913 ·<a·href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html"·title="class·or·interface·in·java.util"·class="external-link">List</a>&lt;<a·href="../core/Mat.html"·title="class·in·org.opencv.core">Mat</a>&gt;&nbsp;corners,
 914 ·<a·href="../core/Mat.html"·title="class·in·org.opencv.core">Mat</a>&nbsp;ids)</span></div>
 915 <div·class="block">Draw·detected·markers·in·image</div>
 916 <dl·class="notes">
 917 <dt>Parameters:</dt>
 918 <dd><code>image</code>·-·input/output·image.·It·must·have·1·or·3·channels.·The·number·of·channels·is·not·altered.</dd>
 919 <dd><code>corners</code>·-·positions·of·marker·corners·on·input·image.
 920 ·(e.g·std::vector&lt;std::vector&lt;cv::Point2f&gt;·&gt;·).·For·N·detected·markers,·the·dimensions·of
 921 ·this·array·should·be·Nx4.·The·order·of·the·corners·should·be·clockwise.</dd>
 922 <dd><code>ids</code>·-·vector·of·identifiers·for·markers·in·markersCorners·.
 923 ·Optional,·if·not·provided,·ids·are·not·painted.
 924 ·are·calculated·based·on·this·one·to·improve·visualization.
  
 925 ·Given·an·array·of·detected·marker·corners·and·its·corresponding·ids,·this·functions·draws
 926 ·the·markers·in·the·image.·The·marker·borders·are·painted·and·the·markers·identifiers·if·provided.
 927 ·Useful·for·debugging·purposes.</dd>
 928 </dl>
 929 </section>
 930 </li>
 931 <li>
 932 <section·class="detail"·id="drawDetectedMarkers(org.opencv.core.Mat,java.util.List)">
 933 <h3>drawDetectedMarkers</h3>
 934 <div·class="member-signature"><span·class="modifiers">public·static</span>&nbsp;<span·class="return-type">void</span>&nbsp;<span·class="element-name">drawDetectedMarkers</span><wbr><span·class="parameters">(<a·href="../core/Mat.html"·title="class·in·org.opencv.core">Mat</a>&nbsp;image,
 935 ·<a·href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html"·title="class·or·interface·in·java.util"·class="external-link">List</a>&lt;<a·href="../core/Mat.html"·title="class·in·org.opencv.core">Mat</a>&gt;&nbsp;corners)</span></div>
 936 <div·class="block">Draw·detected·markers·in·image</div>
 937 <dl·class="notes">
 938 <dt>Parameters:</dt>
 939 <dd><code>image</code>·-·input/output·image.·It·must·have·1·or·3·channels.·The·number·of·channels·is·not·altered.</dd>
 940 <dd><code>corners</code>·-·positions·of·marker·corners·on·input·image.
 941 ·(e.g·std::vector&lt;std::vector&lt;cv::Point2f&gt;·&gt;·).·For·N·detected·markers,·the·dimensions·of
 942 ·this·array·should·be·Nx4.·The·order·of·the·corners·should·be·clockwise.
 943 ·Optional,·if·not·provided,·ids·are·not·painted.
 944 ·are·calculated·based·on·this·one·to·improve·visualization.
  
 945 ·Given·an·array·of·detected·marker·corners·and·its·corresponding·ids,·this·functions·draws
 946 ·the·markers·in·the·image.·The·marker·borders·are·painted·and·the·markers·identifiers·if·provided.
 947 ·Useful·for·debugging·purposes.</dd>
 948 </dl>
 949 </section>
 950 </li>
 951 <li>
 952 <section·class="detail"·id="generateImageMarker(org.opencv.objdetect.Dictionary,int,int,org.opencv.core.Mat,int)">
 953 <h3>generateImageMarker</h3>
 954 <div·class="member-signature"><span·class="modifiers">public·static</span>&nbsp;<span·class="return-type">void</span>&nbsp;<span·class="element-name">generateImageMarker</span><wbr><span·class="parameters">(<a·href="Dictionary.html"·title="class·in·org.opencv.objdetect">Dictionary</a>&nbsp;dictionary,
 955 ·int&nbsp;id,
 956 ·int&nbsp;sidePixels,
 957 ·<a·href="../core/Mat.html"·title="class·in·org.opencv.core">Mat</a>&nbsp;img,
 958 ·int&nbsp;borderBits)</span></div>
 959 <div·class="block">Generate·a·canonical·marker·image</div>
 960 <dl·class="notes">
 961 <dt>Parameters:</dt>
 962 <dd><code>dictionary</code>·-·dictionary·of·markers·indicating·the·type·of·markers</dd>
 963 <dd><code>id</code>·-·identifier·of·the·marker·that·will·be·returned.·It·has·to·be·a·valid·id·in·the·specified·dictionary.</dd>
 964 <dd><code>sidePixels</code>·-·size·of·the·image·in·pixels</dd>
 965 <dd><code>img</code>·-·output·image·with·the·marker</dd>
 966 <dd><code>borderBits</code>·-·width·of·the·marker·border.
  
 967 ·This·function·returns·a·marker·image·in·its·canonical·form·(i.e.·ready·to·be·printed)</dd>
 968 </dl>
 969 </section>
 970 </li>
 971 <li>
 972 <section·class="detail"·id="generateImageMarker(org.opencv.objdetect.Dictionary,int,int,org.opencv.core.Mat)">
 973 <h3>generateImageMarker</h3>
 974 <div·class="member-signature"><span·class="modifiers">public·static</span>&nbsp;<span·class="return-type">void</span>&nbsp;<span·class="element-name">generateImageMarker</span><wbr><span·class="parameters">(<a·href="Dictionary.html"·title="class·in·org.opencv.objdetect">Dictionary</a>&nbsp;dictionary,
 975 ·int&nbsp;id,
 976 ·int&nbsp;sidePixels,
 977 ·<a·href="../core/Mat.html"·title="class·in·org.opencv.core">Mat</a>&nbsp;img)</span></div>
 978 <div·class="block">Generate·a·canonical·marker·image</div>
 979 <dl·class="notes">
 980 <dt>Parameters:</dt>
 981 <dd><code>dictionary</code>·-·dictionary·of·markers·indicating·the·type·of·markers</dd>
 982 <dd><code>id</code>·-·identifier·of·the·marker·that·will·be·returned.·It·has·to·be·a·valid·id·in·the·specified·dictionary.</dd>
 983 <dd><code>sidePixels</code>·-·size·of·the·image·in·pixels</dd>
 984 <dd><code>img</code>·-·output·image·with·the·marker
  
 985 ·This·function·returns·a·marker·image·in·its·canonical·form·(i.e.·ready·to·be·printed)</dd>
 986 </dl>
 987 </section>
 988 </li>
 989 <li>
886 <section·class="detail"·id="drawDetectedCornersCharuco(org.opencv.core.Mat,org.opencv.core.Mat,org.opencv.core.Mat,org.opencv.core.Scalar)">990 <section·class="detail"·id="drawDetectedCornersCharuco(org.opencv.core.Mat,org.opencv.core.Mat,org.opencv.core.Mat,org.opencv.core.Scalar)">
887 <h3>drawDetectedCornersCharuco</h3>991 <h3>drawDetectedCornersCharuco</h3>
888 <div·class="member-signature"><span·class="modifiers">public·static</span>&nbsp;<span·class="return-type">void</span>&nbsp;<span·class="element-name">drawDetectedCornersCharuco</span><wbr><span·class="parameters">(<a·href="../core/Mat.html"·title="class·in·org.opencv.core">Mat</a>&nbsp;image,992 <div·class="member-signature"><span·class="modifiers">public·static</span>&nbsp;<span·class="return-type">void</span>&nbsp;<span·class="element-name">drawDetectedCornersCharuco</span><wbr><span·class="parameters">(<a·href="../core/Mat.html"·title="class·in·org.opencv.core">Mat</a>&nbsp;image,
889 ·<a·href="../core/Mat.html"·title="class·in·org.opencv.core">Mat</a>&nbsp;charucoCorners,993 ·<a·href="../core/Mat.html"·title="class·in·org.opencv.core">Mat</a>&nbsp;charucoCorners,
890 ·<a·href="../core/Mat.html"·title="class·in·org.opencv.core">Mat</a>&nbsp;charucoIds,994 ·<a·href="../core/Mat.html"·title="class·in·org.opencv.core">Mat</a>&nbsp;charucoIds,
891 ·<a·href="../core/Scalar.html"·title="class·in·org.opencv.core">Scalar</a>&nbsp;cornerColor)</span></div>995 ·<a·href="../core/Scalar.html"·title="class·in·org.opencv.core">Scalar</a>&nbsp;cornerColor)</span></div>
892 <div·class="block">Draws·a·set·of·Charuco·corners</div>996 <div·class="block">Draws·a·set·of·Charuco·corners</div>
Offset 1011, 123 lines modifiedOffset 1120, 14 lines modified
1011 ·Given·an·array·of·detected·diamonds,·this·functions·draws·them·in·the·image.·The·marker·borders1120 ·Given·an·array·of·detected·diamonds,·this·functions·draws·them·in·the·image.·The·marker·borders
1012 ·are·painted·and·the·markers·identifiers·if·provided.1121 ·are·painted·and·the·markers·identifiers·if·provided.
1013 ·Useful·for·debugging·purposes.</dd>1122 ·Useful·for·debugging·purposes.</dd>
Max diff block lines reached; 8131/17188 bytes (47.31%) of diff not shown.
12.7 KB
html2text {}
    
Offset 357, 14 lines modifiedOffset 357, 95 lines modified
357 ····*·*\x8**\x8**\x8**\x8**\x8*·M\x8Me\x8et\x8th\x8ho\x8od\x8d·D\x8De\x8et\x8ta\x8ai\x8il\x8ls\x8s·*\x8**\x8**\x8**\x8**\x8*357 ····*·*\x8**\x8**\x8**\x8**\x8*·M\x8Me\x8et\x8th\x8ho\x8od\x8d·D\x8De\x8et\x8ta\x8ai\x8il\x8ls\x8s·*\x8**\x8**\x8**\x8**\x8*
358 ··········o·*\x8**\x8**\x8**\x8*·g\x8gr\x8ro\x8ou\x8up\x8pR\x8Re\x8ec\x8ct\x8ta\x8an\x8ng\x8gl\x8le\x8es\x8s·*\x8**\x8**\x8**\x8*358 ··········o·*\x8**\x8**\x8**\x8*·g\x8gr\x8ro\x8ou\x8up\x8pR\x8Re\x8ec\x8ct\x8ta\x8an\x8ng\x8gl\x8le\x8es\x8s·*\x8**\x8**\x8**\x8*
359 ············public·static void groupRectangles(_\x8M_\x8a_\x8t_\x8O_\x8f_\x8R_\x8e_\x8c_\x8t rectList,359 ············public·static void groupRectangles(_\x8M_\x8a_\x8t_\x8O_\x8f_\x8R_\x8e_\x8c_\x8t rectList,
360 ············_\x8M_\x8a_\x8t_\x8O_\x8f_\x8I_\x8n_\x8t weights,·int groupThreshold,·double eps)360 ············_\x8M_\x8a_\x8t_\x8O_\x8f_\x8I_\x8n_\x8t weights,·int groupThreshold,·double eps)
361 ··········o·*\x8**\x8**\x8**\x8*·g\x8gr\x8ro\x8ou\x8up\x8pR\x8Re\x8ec\x8ct\x8ta\x8an\x8ng\x8gl\x8le\x8es\x8s·*\x8**\x8**\x8**\x8*361 ··········o·*\x8**\x8**\x8**\x8*·g\x8gr\x8ro\x8ou\x8up\x8pR\x8Re\x8ec\x8ct\x8ta\x8an\x8ng\x8gl\x8le\x8es\x8s·*\x8**\x8**\x8**\x8*
362 ············public·static void groupRectangles(_\x8M_\x8a_\x8t_\x8O_\x8f_\x8R_\x8e_\x8c_\x8t rectList,362 ············public·static void groupRectangles(_\x8M_\x8a_\x8t_\x8O_\x8f_\x8R_\x8e_\x8c_\x8t rectList,
363 ············_\x8M_\x8a_\x8t_\x8O_\x8f_\x8I_\x8n_\x8t weights,·int groupThreshold)363 ············_\x8M_\x8a_\x8t_\x8O_\x8f_\x8I_\x8n_\x8t weights,·int groupThreshold)
 364 ··········o·*\x8**\x8**\x8**\x8*·d\x8dr\x8ra\x8aw\x8wD\x8De\x8et\x8te\x8ec\x8ct\x8te\x8ed\x8dM\x8Ma\x8ar\x8rk\x8ke\x8er\x8rs\x8s·*\x8**\x8**\x8**\x8*
 365 ············public·static void drawDetectedMarkers(_\x8M_\x8a_\x8t image,
 366 ············_\x8L_\x8i_\x8s_\x8t<_\x8M_\x8a_\x8t> corners,·_\x8M_\x8a_\x8t ids,·_\x8S_\x8c_\x8a_\x8l_\x8a_\x8r borderColor)
 367 ············Draw·detected·markers·in·image
 368 ··············Parameters:
 369 ··················image·-·input/output·image.·It·must·have·1·or·3·channels.·The
 370 ··················number·of·channels·is·not·altered.
 371 ··················corners·-·positions·of·marker·corners·on·input·image.·(e.g
 372 ··················std::vector<std::vector<cv::Point2f>·>·).·For·N·detected
 373 ··················markers,·the·dimensions·of·this·array·should·be·Nx4.·The
 374 ··················order·of·the·corners·should·be·clockwise.
 375 ··················ids·-·vector·of·identifiers·for·markers·in·markersCorners·.
 376 ··················Optional,·if·not·provided,·ids·are·not·painted.
 377 ··················borderColor·-·color·of·marker·borders.·Rest·of·colors·(text
 378 ··················color·and·first·corner·color)·are·calculated·based·on·this
 379 ··················one·to·improve·visualization.·Given·an·array·of·detected
 380 ··················marker·corners·and·its·corresponding·ids,·this·functions
 381 ··················draws·the·markers·in·the·image.·The·marker·borders·are
 382 ··················painted·and·the·markers·identifiers·if·provided.·Useful·for
 383 ··················debugging·purposes.
 384 ··········o·*\x8**\x8**\x8**\x8*·d\x8dr\x8ra\x8aw\x8wD\x8De\x8et\x8te\x8ec\x8ct\x8te\x8ed\x8dM\x8Ma\x8ar\x8rk\x8ke\x8er\x8rs\x8s·*\x8**\x8**\x8**\x8*
 385 ············public·static void drawDetectedMarkers(_\x8M_\x8a_\x8t image,
 386 ············_\x8L_\x8i_\x8s_\x8t<_\x8M_\x8a_\x8t> corners,·_\x8M_\x8a_\x8t ids)
 387 ············Draw·detected·markers·in·image
 388 ··············Parameters:
 389 ··················image·-·input/output·image.·It·must·have·1·or·3·channels.·The
 390 ··················number·of·channels·is·not·altered.
 391 ··················corners·-·positions·of·marker·corners·on·input·image.·(e.g
 392 ··················std::vector<std::vector<cv::Point2f>·>·).·For·N·detected
 393 ··················markers,·the·dimensions·of·this·array·should·be·Nx4.·The
 394 ··················order·of·the·corners·should·be·clockwise.
 395 ··················ids·-·vector·of·identifiers·for·markers·in·markersCorners·.
 396 ··················Optional,·if·not·provided,·ids·are·not·painted.·are
 397 ··················calculated·based·on·this·one·to·improve·visualization.·Given
 398 ··················an·array·of·detected·marker·corners·and·its·corresponding
 399 ··················ids,·this·functions·draws·the·markers·in·the·image.·The
 400 ··················marker·borders·are·painted·and·the·markers·identifiers·if
 401 ··················provided.·Useful·for·debugging·purposes.
 402 ··········o·*\x8**\x8**\x8**\x8*·d\x8dr\x8ra\x8aw\x8wD\x8De\x8et\x8te\x8ec\x8ct\x8te\x8ed\x8dM\x8Ma\x8ar\x8rk\x8ke\x8er\x8rs\x8s·*\x8**\x8**\x8**\x8*
 403 ············public·static void drawDetectedMarkers(_\x8M_\x8a_\x8t image,
 404 ············_\x8L_\x8i_\x8s_\x8t<_\x8M_\x8a_\x8t> corners)
 405 ············Draw·detected·markers·in·image
 406 ··············Parameters:
 407 ··················image·-·input/output·image.·It·must·have·1·or·3·channels.·The
 408 ··················number·of·channels·is·not·altered.
 409 ··················corners·-·positions·of·marker·corners·on·input·image.·(e.g
 410 ··················std::vector<std::vector<cv::Point2f>·>·).·For·N·detected
 411 ··················markers,·the·dimensions·of·this·array·should·be·Nx4.·The
 412 ··················order·of·the·corners·should·be·clockwise.·Optional,·if·not
 413 ··················provided,·ids·are·not·painted.·are·calculated·based·on·this
 414 ··················one·to·improve·visualization.·Given·an·array·of·detected
 415 ··················marker·corners·and·its·corresponding·ids,·this·functions
 416 ··················draws·the·markers·in·the·image.·The·marker·borders·are
 417 ··················painted·and·the·markers·identifiers·if·provided.·Useful·for
 418 ··················debugging·purposes.
 419 ··········o·*\x8**\x8**\x8**\x8*·g\x8ge\x8en\x8ne\x8er\x8ra\x8at\x8te\x8eI\x8Im\x8ma\x8ag\x8ge\x8eM\x8Ma\x8ar\x8rk\x8ke\x8er\x8r·*\x8**\x8**\x8**\x8*
 420 ············public·static void generateImageMarker(_\x8D_\x8i_\x8c_\x8t_\x8i_\x8o_\x8n_\x8a_\x8r_\x8y dictionary,
 421 ············int id,·int sidePixels,·_\x8M_\x8a_\x8t img,·int borderBits)
 422 ············Generate·a·canonical·marker·image
 423 ··············Parameters:
 424 ··················dictionary·-·dictionary·of·markers·indicating·the·type·of
 425 ··················markers
 426 ··················id·-·identifier·of·the·marker·that·will·be·returned.·It·has
 427 ··················to·be·a·valid·id·in·the·specified·dictionary.
 428 ··················sidePixels·-·size·of·the·image·in·pixels
 429 ··················img·-·output·image·with·the·marker
 430 ··················borderBits·-·width·of·the·marker·border.·This·function
 431 ··················returns·a·marker·image·in·its·canonical·form·(i.e.·ready·to
 432 ··················be·printed)
 433 ··········o·*\x8**\x8**\x8**\x8*·g\x8ge\x8en\x8ne\x8er\x8ra\x8at\x8te\x8eI\x8Im\x8ma\x8ag\x8ge\x8eM\x8Ma\x8ar\x8rk\x8ke\x8er\x8r·*\x8**\x8**\x8**\x8*
 434 ············public·static void generateImageMarker(_\x8D_\x8i_\x8c_\x8t_\x8i_\x8o_\x8n_\x8a_\x8r_\x8y dictionary,
 435 ············int id,·int sidePixels,·_\x8M_\x8a_\x8t img)
 436 ············Generate·a·canonical·marker·image
 437 ··············Parameters:
 438 ··················dictionary·-·dictionary·of·markers·indicating·the·type·of
 439 ··················markers
 440 ··················id·-·identifier·of·the·marker·that·will·be·returned.·It·has
 441 ··················to·be·a·valid·id·in·the·specified·dictionary.
 442 ··················sidePixels·-·size·of·the·image·in·pixels
 443 ··················img·-·output·image·with·the·marker·This·function·returns·a
 444 ··················marker·image·in·its·canonical·form·(i.e.·ready·to·be·printed)
364 ··········o·*\x8**\x8**\x8**\x8*·d\x8dr\x8ra\x8aw\x8wD\x8De\x8et\x8te\x8ec\x8ct\x8te\x8ed\x8dC\x8Co\x8or\x8rn\x8ne\x8er\x8rs\x8sC\x8Ch\x8ha\x8ar\x8ru\x8uc\x8co\x8o·*\x8**\x8**\x8**\x8*445 ··········o·*\x8**\x8**\x8**\x8*·d\x8dr\x8ra\x8aw\x8wD\x8De\x8et\x8te\x8ec\x8ct\x8te\x8ed\x8dC\x8Co\x8or\x8rn\x8ne\x8er\x8rs\x8sC\x8Ch\x8ha\x8ar\x8ru\x8uc\x8co\x8o·*\x8**\x8**\x8**\x8*
365 ············public·static void drawDetectedCornersCharuco(_\x8M_\x8a_\x8t image,446 ············public·static void drawDetectedCornersCharuco(_\x8M_\x8a_\x8t image,
366 ············_\x8M_\x8a_\x8t charucoCorners,·_\x8M_\x8a_\x8t charucoIds,·_\x8S_\x8c_\x8a_\x8l_\x8a_\x8r cornerColor)447 ············_\x8M_\x8a_\x8t charucoCorners,·_\x8M_\x8a_\x8t charucoIds,·_\x8S_\x8c_\x8a_\x8l_\x8a_\x8r cornerColor)
367 ············Draws·a·set·of·Charuco·corners448 ············Draws·a·set·of·Charuco·corners
368 ··············Parameters:449 ··············Parameters:
369 ··················image·-·input/output·image.·It·must·have·1·or·3·channels.·The450 ··················image·-·input/output·image.·It·must·have·1·or·3·channels.·The
370 ··················number·of·channels·is·not·altered.451 ··················number·of·channels·is·not·altered.
Offset 453, 95 lines modifiedOffset 534, 14 lines modified
453 ··················the·dimensions·of·this·array·should·be·Nx4.·The·order·of·the534 ··················the·dimensions·of·this·array·should·be·Nx4.·The·order·of·the
454 ··················corners·should·be·clockwise.·returned·by·detectCharucoDiamond535 ··················corners·should·be·clockwise.·returned·by·detectCharucoDiamond
455 ··················()·(e.g.·std::vector<Vec4i>).·Optional,·if·not·provided,·ids536 ··················()·(e.g.·std::vector<Vec4i>).·Optional,·if·not·provided,·ids
456 ··················are·not·painted.·are·calculated·based·on·this·one.·Given·an537 ··················are·not·painted.·are·calculated·based·on·this·one.·Given·an
457 ··················array·of·detected·diamonds,·this·functions·draws·them·in·the538 ··················array·of·detected·diamonds,·this·functions·draws·them·in·the
458 ··················image.·The·marker·borders·are·painted·and·the·markers539 ··················image.·The·marker·borders·are·painted·and·the·markers
459 ··················identifiers·if·provided.·Useful·for·debugging·purposes.540 ··················identifiers·if·provided.·Useful·for·debugging·purposes.
460 ··········o·*\x8**\x8**\x8**\x8*·d\x8dr\x8ra\x8aw\x8wD\x8De\x8et\x8te\x8ec\x8ct\x8te\x8ed\x8dM\x8Ma\x8ar\x8rk\x8ke\x8er\x8rs\x8s·*\x8**\x8**\x8**\x8* 
461 ············public·static void drawDetectedMarkers(_\x8M_\x8a_\x8t image, 
462 ············_\x8L_\x8i_\x8s_\x8t<_\x8M_\x8a_\x8t> corners,·_\x8M_\x8a_\x8t ids,·_\x8S_\x8c_\x8a_\x8l_\x8a_\x8r borderColor) 
463 ············Draw·detected·markers·in·image 
464 ··············Parameters: 
465 ··················image·-·input/output·image.·It·must·have·1·or·3·channels.·The 
466 ··················number·of·channels·is·not·altered. 
467 ··················corners·-·positions·of·marker·corners·on·input·image.·(e.g 
468 ··················std::vector<std::vector<cv::Point2f>·>·).·For·N·detected 
469 ··················markers,·the·dimensions·of·this·array·should·be·Nx4.·The 
470 ··················order·of·the·corners·should·be·clockwise. 
471 ··················ids·-·vector·of·identifiers·for·markers·in·markersCorners·. 
472 ··················Optional,·if·not·provided,·ids·are·not·painted. 
473 ··················borderColor·-·color·of·marker·borders.·Rest·of·colors·(text 
474 ··················color·and·first·corner·color)·are·calculated·based·on·this 
475 ··················one·to·improve·visualization.·Given·an·array·of·detected 
476 ··················marker·corners·and·its·corresponding·ids,·this·functions 
477 ··················draws·the·markers·in·the·image.·The·marker·borders·are 
478 ··················painted·and·the·markers·identifiers·if·provided.·Useful·for 
479 ··················debugging·purposes. 
480 ··········o·*\x8**\x8**\x8**\x8*·d\x8dr\x8ra\x8aw\x8wD\x8De\x8et\x8te\x8ec\x8ct\x8te\x8ed\x8dM\x8Ma\x8ar\x8rk\x8ke\x8er\x8rs\x8s·*\x8**\x8**\x8**\x8* 
481 ············public·static void drawDetectedMarkers(_\x8M_\x8a_\x8t image, 
482 ············_\x8L_\x8i_\x8s_\x8t<_\x8M_\x8a_\x8t> corners,·_\x8M_\x8a_\x8t ids) 
483 ············Draw·detected·markers·in·image 
Max diff block lines reached; 314/12996 bytes (2.42%) of diff not shown.
4.21 KB
./usr/share/doc/opencv-doc/opencv4/html/javadoc/org/opencv/structured_light/Structured_light.html
Ordering differences only
    
Offset 147, 28 lines modifiedOffset 147, 14 lines modified
147 <ul·class="details-list">147 <ul·class="details-list">
148 <!--·============·FIELD·DETAIL·===========·-->148 <!--·============·FIELD·DETAIL·===========·-->
149 <li>149 <li>
150 <section·class="field-details"·id="field-detail">150 <section·class="field-details"·id="field-detail">
151 <h2>Field·Details</h2>151 <h2>Field·Details</h2>
152 <ul·class="member-list">152 <ul·class="member-list">
153 <li>153 <li>
154 <section·class="detail"·id="DECODE_3D_UNDERWORLD"> 
155 <h3>DECODE_3D_UNDERWORLD</h3> 
156 <div·class="member-signature"><span·class="modifiers">public·static·final</span>&nbsp;<span·class="return-type">int</span>&nbsp;<span·class="element-name">DECODE_3D_UNDERWORLD</span></div> 
157 <dl·class="notes"> 
158 <dt>See·Also:</dt> 
159 <dd> 
160 <ul·class="tag-list"> 
161 <li><a·href="../../../constant-values.html#org.opencv.structured_light.Structured_light.DECODE_3D_UNDERWORLD">Constant·Field·Values</a></li> 
162 </ul> 
163 </dd> 
164 </dl> 
165 </section> 
166 </li> 
167 <li> 
168 <section·class="detail"·id="FTP">154 <section·class="detail"·id="FTP">
169 <h3>FTP</h3>155 <h3>FTP</h3>
170 <div·class="member-signature"><span·class="modifiers">public·static·final</span>&nbsp;<span·class="return-type">int</span>&nbsp;<span·class="element-name">FTP</span></div>156 <div·class="member-signature"><span·class="modifiers">public·static·final</span>&nbsp;<span·class="return-type">int</span>&nbsp;<span·class="element-name">FTP</span></div>
171 <dl·class="notes">157 <dl·class="notes">
172 <dt>See·Also:</dt>158 <dt>See·Also:</dt>
173 <dd>159 <dd>
174 <ul·class="tag-list">160 <ul·class="tag-list">
Offset 202, 14 lines modifiedOffset 188, 28 lines modified
202 <ul·class="tag-list">188 <ul·class="tag-list">
203 <li><a·href="../../../constant-values.html#org.opencv.structured_light.Structured_light.FAPS">Constant·Field·Values</a></li>189 <li><a·href="../../../constant-values.html#org.opencv.structured_light.Structured_light.FAPS">Constant·Field·Values</a></li>
204 </ul>190 </ul>
205 </dd>191 </dd>
206 </dl>192 </dl>
207 </section>193 </section>
208 </li>194 </li>
 195 <li>
 196 <section·class="detail"·id="DECODE_3D_UNDERWORLD">
 197 <h3>DECODE_3D_UNDERWORLD</h3>
 198 <div·class="member-signature"><span·class="modifiers">public·static·final</span>&nbsp;<span·class="return-type">int</span>&nbsp;<span·class="element-name">DECODE_3D_UNDERWORLD</span></div>
 199 <dl·class="notes">
 200 <dt>See·Also:</dt>
 201 <dd>
 202 <ul·class="tag-list">
 203 <li><a·href="../../../constant-values.html#org.opencv.structured_light.Structured_light.DECODE_3D_UNDERWORLD">Constant·Field·Values</a></li>
 204 </ul>
 205 </dd>
 206 </dl>
 207 </section>
 208 </li>
209 </ul>209 </ul>
210 </section>210 </section>
211 </li>211 </li>
212 <!--·=========·CONSTRUCTOR·DETAIL·========·-->212 <!--·=========·CONSTRUCTOR·DETAIL·========·-->
213 <li>213 <li>
214 <section·class="constructor-details"·id="constructor-detail">214 <section·class="constructor-details"·id="constructor-detail">
215 <h2>Constructor·Details</h2>215 <h2>Constructor·Details</h2>
2.1 KB
html2text {}
    
Offset 57, 27 lines modifiedOffset 57, 27 lines modified
57 ······_\x8S_\x8t_\x8r_\x8u_\x8c_\x8t_\x8u_\x8r_\x8e_\x8d_\x8__\x8l_\x8i_\x8g_\x8h_\x8t()57 ······_\x8S_\x8t_\x8r_\x8u_\x8c_\x8t_\x8u_\x8r_\x8e_\x8d_\x8__\x8l_\x8i_\x8g_\x8h_\x8t()
58 ······ 58 ······ 
59 ····*·*\x8**\x8**\x8**\x8**\x8*·M\x8Me\x8et\x8th\x8ho\x8od\x8d·S\x8Su\x8um\x8mm\x8ma\x8ar\x8ry\x8y·*\x8**\x8**\x8**\x8**\x8*59 ····*·*\x8**\x8**\x8**\x8**\x8*·M\x8Me\x8et\x8th\x8ho\x8od\x8d·S\x8Su\x8um\x8mm\x8ma\x8ar\x8ry\x8y·*\x8**\x8**\x8**\x8**\x8*
60 ······*\x8**\x8**\x8**\x8*·M\x8Me\x8et\x8th\x8ho\x8od\x8ds\x8s·i\x8in\x8nh\x8he\x8er\x8ri\x8it\x8te\x8ed\x8d·f\x8fr\x8ro\x8om\x8m·c\x8cl\x8la\x8as\x8ss\x8s?\x8 j\x8ja\x8av\x8va\x8a.\x8.l\x8la\x8an\x8ng\x8g.\x8._\x8O\x8O_\x8b\x8b_\x8j\x8j_\x8e\x8e_\x8c\x8c_\x8t\x8t·*\x8**\x8**\x8**\x8*60 ······*\x8**\x8**\x8**\x8*·M\x8Me\x8et\x8th\x8ho\x8od\x8ds\x8s·i\x8in\x8nh\x8he\x8er\x8ri\x8it\x8te\x8ed\x8d·f\x8fr\x8ro\x8om\x8m·c\x8cl\x8la\x8as\x8ss\x8s?\x8 j\x8ja\x8av\x8va\x8a.\x8.l\x8la\x8an\x8ng\x8g.\x8._\x8O\x8O_\x8b\x8b_\x8j\x8j_\x8e\x8e_\x8c\x8c_\x8t\x8t·*\x8**\x8**\x8**\x8*
61 ······_\x8c_\x8l_\x8o_\x8n_\x8e,·_\x8e_\x8q_\x8u_\x8a_\x8l_\x8s,·_\x8f_\x8i_\x8n_\x8a_\x8l_\x8i_\x8z_\x8e,·_\x8g_\x8e_\x8t_\x8C_\x8l_\x8a_\x8s_\x8s,·_\x8h_\x8a_\x8s_\x8h_\x8C_\x8o_\x8d_\x8e,·_\x8n_\x8o_\x8t_\x8i_\x8f_\x8y,·_\x8n_\x8o_\x8t_\x8i_\x8f_\x8y_\x8A_\x8l_\x8l,·_\x8t_\x8o_\x8S_\x8t_\x8r_\x8i_\x8n_\x8g,61 ······_\x8c_\x8l_\x8o_\x8n_\x8e,·_\x8e_\x8q_\x8u_\x8a_\x8l_\x8s,·_\x8f_\x8i_\x8n_\x8a_\x8l_\x8i_\x8z_\x8e,·_\x8g_\x8e_\x8t_\x8C_\x8l_\x8a_\x8s_\x8s,·_\x8h_\x8a_\x8s_\x8h_\x8C_\x8o_\x8d_\x8e,·_\x8n_\x8o_\x8t_\x8i_\x8f_\x8y,·_\x8n_\x8o_\x8t_\x8i_\x8f_\x8y_\x8A_\x8l_\x8l,·_\x8t_\x8o_\x8S_\x8t_\x8r_\x8i_\x8n_\x8g,
62 ······_\x8w_\x8a_\x8i_\x8t,·_\x8w_\x8a_\x8i_\x8t,·_\x8w_\x8a_\x8i_\x8t62 ······_\x8w_\x8a_\x8i_\x8t,·_\x8w_\x8a_\x8i_\x8t,·_\x8w_\x8a_\x8i_\x8t
63 ····*·*\x8**\x8**\x8**\x8**\x8*·F\x8Fi\x8ie\x8el\x8ld\x8d·D\x8De\x8et\x8ta\x8ai\x8il\x8ls\x8s·*\x8**\x8**\x8**\x8**\x8*63 ····*·*\x8**\x8**\x8**\x8**\x8*·F\x8Fi\x8ie\x8el\x8ld\x8d·D\x8De\x8et\x8ta\x8ai\x8il\x8ls\x8s·*\x8**\x8**\x8**\x8**\x8*
64 ··········o·*\x8**\x8**\x8**\x8*·D\x8DE\x8EC\x8CO\x8OD\x8DE\x8E_\x8_3\x83D\x8D_\x8_U\x8UN\x8ND\x8DE\x8ER\x8RW\x8WO\x8OR\x8RL\x8LD\x8D·*\x8**\x8**\x8**\x8* 
65 ············public·static·final int DECODE_3D_UNDERWORLD 
66 ··············See·Also: 
67 ······················#·_\x8C_\x8o_\x8n_\x8s_\x8t_\x8a_\x8n_\x8t_\x8·_\x8F_\x8i_\x8e_\x8l_\x8d_\x8·_\x8V_\x8a_\x8l_\x8u_\x8e_\x8s 
68 ··········o·*\x8**\x8**\x8**\x8*·F\x8FT\x8TP\x8P·*\x8**\x8**\x8**\x8*64 ··········o·*\x8**\x8**\x8**\x8*·F\x8FT\x8TP\x8P·*\x8**\x8**\x8**\x8*
69 ············public·static·final int FTP65 ············public·static·final int FTP
70 ··············See·Also:66 ··············See·Also:
71 ······················#·_\x8C_\x8o_\x8n_\x8s_\x8t_\x8a_\x8n_\x8t_\x8·_\x8F_\x8i_\x8e_\x8l_\x8d_\x8·_\x8V_\x8a_\x8l_\x8u_\x8e_\x8s67 ······················#·_\x8C_\x8o_\x8n_\x8s_\x8t_\x8a_\x8n_\x8t_\x8·_\x8F_\x8i_\x8e_\x8l_\x8d_\x8·_\x8V_\x8a_\x8l_\x8u_\x8e_\x8s
72 ··········o·*\x8**\x8**\x8**\x8*·P\x8PS\x8SP\x8P·*\x8**\x8**\x8**\x8*68 ··········o·*\x8**\x8**\x8**\x8*·P\x8PS\x8SP\x8P·*\x8**\x8**\x8**\x8*
73 ············public·static·final int PSP69 ············public·static·final int PSP
74 ··············See·Also:70 ··············See·Also:
75 ······················#·_\x8C_\x8o_\x8n_\x8s_\x8t_\x8a_\x8n_\x8t_\x8·_\x8F_\x8i_\x8e_\x8l_\x8d_\x8·_\x8V_\x8a_\x8l_\x8u_\x8e_\x8s71 ······················#·_\x8C_\x8o_\x8n_\x8s_\x8t_\x8a_\x8n_\x8t_\x8·_\x8F_\x8i_\x8e_\x8l_\x8d_\x8·_\x8V_\x8a_\x8l_\x8u_\x8e_\x8s
76 ··········o·*\x8**\x8**\x8**\x8*·F\x8FA\x8AP\x8PS\x8S·*\x8**\x8**\x8**\x8*72 ··········o·*\x8**\x8**\x8**\x8*·F\x8FA\x8AP\x8PS\x8S·*\x8**\x8**\x8**\x8*
77 ············public·static·final int FAPS73 ············public·static·final int FAPS
78 ··············See·Also:74 ··············See·Also:
79 ······················#·_\x8C_\x8o_\x8n_\x8s_\x8t_\x8a_\x8n_\x8t_\x8·_\x8F_\x8i_\x8e_\x8l_\x8d_\x8·_\x8V_\x8a_\x8l_\x8u_\x8e_\x8s75 ······················#·_\x8C_\x8o_\x8n_\x8s_\x8t_\x8a_\x8n_\x8t_\x8·_\x8F_\x8i_\x8e_\x8l_\x8d_\x8·_\x8V_\x8a_\x8l_\x8u_\x8e_\x8s
 76 ··········o·*\x8**\x8**\x8**\x8*·D\x8DE\x8EC\x8CO\x8OD\x8DE\x8E_\x8_3\x83D\x8D_\x8_U\x8UN\x8ND\x8DE\x8ER\x8RW\x8WO\x8OR\x8RL\x8LD\x8D·*\x8**\x8**\x8**\x8*
 77 ············public·static·final int DECODE_3D_UNDERWORLD
 78 ··············See·Also:
 79 ······················#·_\x8C_\x8o_\x8n_\x8s_\x8t_\x8a_\x8n_\x8t_\x8·_\x8F_\x8i_\x8e_\x8l_\x8d_\x8·_\x8V_\x8a_\x8l_\x8u_\x8e_\x8s
80 ····*·*\x8**\x8**\x8**\x8**\x8*·C\x8Co\x8on\x8ns\x8st\x8tr\x8ru\x8uc\x8ct\x8to\x8or\x8r·D\x8De\x8et\x8ta\x8ai\x8il\x8ls\x8s·*\x8**\x8**\x8**\x8**\x8*80 ····*·*\x8**\x8**\x8**\x8**\x8*·C\x8Co\x8on\x8ns\x8st\x8tr\x8ru\x8uc\x8ct\x8to\x8or\x8r·D\x8De\x8et\x8ta\x8ai\x8il\x8ls\x8s·*\x8**\x8**\x8**\x8**\x8*
81 ··········o·*\x8**\x8**\x8**\x8*·S\x8St\x8tr\x8ru\x8uc\x8ct\x8tu\x8ur\x8re\x8ed\x8d_\x8_l\x8li\x8ig\x8gh\x8ht\x8t·*\x8**\x8**\x8**\x8*81 ··········o·*\x8**\x8**\x8**\x8*·S\x8St\x8tr\x8ru\x8uc\x8ct\x8tu\x8ur\x8re\x8ed\x8d_\x8_l\x8li\x8ig\x8gh\x8ht\x8t·*\x8**\x8**\x8**\x8*
82 ············public Structured_light()82 ············public Structured_light()
83 ===============================================================================83 ===============================================================================
494 KB
./usr/share/doc/opencv-doc/opencv4/html/javadoc/org/opencv/text/Text.html
    
Offset 3407, 130 lines modifiedOffset 3407, 130 lines modified
0000d4e0:·6f6e·2063·6c61·7373·3d22·6669·656c·642d··on·class="field-0000d4e0:·6f6e·2063·6c61·7373·3d22·6669·656c·642d··on·class="field-
0000d4f0:·6465·7461·696c·7322·2069·643d·2266·6965··details"·id="fie0000d4f0:·6465·7461·696c·7322·2069·643d·2266·6965··details"·id="fie
0000d500:·6c64·2d64·6574·6169·6c22·3e0a·3c68·323e··ld-detail">.<h2>0000d500:·6c64·2d64·6574·6169·6c22·3e0a·3c68·323e··ld-detail">.<h2>
0000d510:·4669·656c·6420·4465·7461·696c·733c·2f68··Field·Details</h0000d510:·4669·656c·6420·4465·7461·696c·733c·2f68··Field·Details</h
0000d520:·323e·0a3c·756c·2063·6c61·7373·3d22·6d65··2>.<ul·class="me0000d520:·323e·0a3c·756c·2063·6c61·7373·3d22·6d65··2>.<ul·class="me
0000d530:·6d62·6572·2d6c·6973·7422·3e0a·3c6c·693e··mber-list">.<li>0000d530:·6d62·6572·2d6c·6973·7422·3e0a·3c6c·693e··mber-list">.<li>
0000d540:·0a3c·7365·6374·696f·6e20·636c·6173·733d··.<section·class=0000d540:·0a3c·7365·6374·696f·6e20·636c·6173·733d··.<section·class=
0000d550:·2264·6574·6169·6c22·2069·643d·224f·4352··"detail"·id="OCR0000d550:·2264·6574·6169·6c22·2069·643d·2245·5246··"detail"·id="ERF
0000d560:·5f4c·4556·454c·5f57·4f52·4422·3e0a·3c68··_LEVEL_WORD">.<h 
0000d570:·333e·4f43·525f·4c45·5645·4c5f·574f·5244··3>OCR_LEVEL_WORD0000d560:·494c·5445·525f·4e4d·5f52·4742·4c47·7261··ILTER_NM_RGBLGra
 0000d570:·6422·3e0a·3c68·333e·4552·4649·4c54·4552··d">.<h3>ERFILTER
 0000d580:·5f4e·4d5f·5247·424c·4772·6164·3c2f·6833··_NM_RGBLGrad</h3
0000d580:·3c2f·6833·3e0a·3c64·6976·2063·6c61·7373··</h3>.<div·class0000d590:·3e0a·3c64·6976·2063·6c61·7373·3d22·6d65··>.<div·class="me
0000d590:·3d22·6d65·6d62·6572·2d73·6967·6e61·7475··="member-signatu0000d5a0:·6d62·6572·2d73·6967·6e61·7475·7265·223e··mber-signature">
 0000d5b0:·3c73·7061·6e20·636c·6173·733d·226d·6f64··<span·class="mod
 0000d5c0:·6966·6965·7273·223e·7075·626c·6963·2073··ifiers">public·s
 0000d5d0:·7461·7469·6320·6669·6e61·6c3c·2f73·7061··tatic·final</spa
 0000d5e0:·6e3e·266e·6273·703b·3c73·7061·6e20·636c··n>&nbsp;<span·cl
 0000d5f0:·6173·733d·2272·6574·7572·6e2d·7479·7065··ass="return-type
 0000d600:·223e·696e·743c·2f73·7061·6e3e·266e·6273··">int</span>&nbs
0000d5a0:·7265·223e·3c73·7061·6e20·636c·6173·733d··re"><span·class=0000d610:·703b·3c73·7061·6e20·636c·6173·733d·2265··p;<span·class="e
0000d5b0:·226d·6f64·6966·6965·7273·223e·7075·626c··"modifiers">publ 
0000d5c0:·6963·2073·7461·7469·6320·6669·6e61·6c3c··ic·static·final<0000d620:·6c65·6d65·6e74·2d6e·616d·6522·3e45·5246··lement-name">ERF
 0000d630:·494c·5445·525f·4e4d·5f52·4742·4c47·7261··ILTER_NM_RGBLGra
 0000d640:·643c·2f73·7061·6e3e·3c2f·6469·763e·0a3c··d</span></div>.<
 0000d650:·646c·2063·6c61·7373·3d22·6e6f·7465·7322··dl·class="notes"
 0000d660:·3e0a·3c64·743e·5365·6520·416c·736f·3a3c··>.<dt>See·Also:<
 0000d670:·2f64·743e·0a3c·6464·3e0a·3c75·6c20·636c··/dt>.<dd>.<ul·cl
 0000d680:·6173·733d·2274·6167·2d6c·6973·7422·3e0a··ass="tag-list">.
 0000d690:·3c6c·693e·3c61·2068·7265·663d·222e·2e2f··<li><a·href="../
 0000d6a0:·2e2e·2f2e·2e2f·636f·6e73·7461·6e74·2d76··../../constant-v
 0000d6b0:·616c·7565·732e·6874·6d6c·236f·7267·2e6f··alues.html#org.o
 0000d6c0:·7065·6e63·762e·7465·7874·2e54·6578·742e··pencv.text.Text.
 0000d6d0:·4552·4649·4c54·4552·5f4e·4d5f·5247·424c··ERFILTER_NM_RGBL
 0000d6e0:·4772·6164·223e·436f·6e73·7461·6e74·2046··Grad">Constant·F
 0000d6f0:·6965·6c64·2056·616c·7565·733c·2f61·3e3c··ield·Values</a><
 0000d700:·2f6c·693e·0a3c·2f75·6c3e·0a3c·2f64·643e··/li>.</ul>.</dd>
 0000d710:·0a3c·2f64·6c3e·0a3c·2f73·6563·7469·6f6e··.</dl>.</section
 0000d720:·3e0a·3c2f·6c69·3e0a·3c6c·693e·0a3c·7365··>.</li>.<li>.<se
 0000d730:·6374·696f·6e20·636c·6173·733d·2264·6574··ction·class="det
 0000d740:·6169·6c22·2069·643d·2245·5246·494c·5445··ail"·id="ERFILTE
 0000d750:·525f·4e4d·5f49·4853·4772·6164·223e·0a3c··R_NM_IHSGrad">.<
 0000d760:·6833·3e45·5246·494c·5445·525f·4e4d·5f49··h3>ERFILTER_NM_I
 0000d770:·4853·4772·6164·3c2f·6833·3e0a·3c64·6976··HSGrad</h3>.<div
 0000d780:·2063·6c61·7373·3d22·6d65·6d62·6572·2d73···class="member-s
 0000d790:·6967·6e61·7475·7265·223e·3c73·7061·6e20··ignature"><span·
 0000d7a0:·636c·6173·733d·226d·6f64·6966·6965·7273··class="modifiers
 0000d7b0:·223e·7075·626c·6963·2073·7461·7469·6320··">public·static·
 0000d7c0:·6669·6e61·6c3c·2f73·7061·6e3e·266e·6273··final</span>&nbs
 0000d7d0:·703b·3c73·7061·6e20·636c·6173·733d·2272··p;<span·class="r
 0000d7e0:·6574·7572·6e2d·7479·7065·223e·696e·743c··eturn-type">int<
0000d5d0:·2f73·7061·6e3e·266e·6273·703b·3c73·7061··/span>&nbsp;<spa0000d7f0:·2f73·7061·6e3e·266e·6273·703b·3c73·7061··/span>&nbsp;<spa
0000d5e0:·6e20·636c·6173·733d·2272·6574·7572·6e2d··n·class="return-0000d800:·6e20·636c·6173·733d·2265·6c65·6d65·6e74··n·class="element
 0000d810:·2d6e·616d·6522·3e45·5246·494c·5445·525f··-name">ERFILTER_
 0000d820:·4e4d·5f49·4853·4772·6164·3c2f·7370·616e··NM_IHSGrad</span
0000d5f0:·7479·7065·223e·696e·743c·2f73·7061·6e3e··type">int</span> 
0000d600:·266e·6273·703b·3c73·7061·6e20·636c·6173··&nbsp;<span·clas 
0000d610:·733d·2265·6c65·6d65·6e74·2d6e·616d·6522··s="element-name" 
0000d620:·3e4f·4352·5f4c·4556·454c·5f57·4f52·443c··>OCR_LEVEL_WORD< 
0000d630:·2f73·7061·6e3e·3c2f·6469·763e·0a3c·646c··/span></div>.<dl 
0000d640:·2063·6c61·7373·3d22·6e6f·7465·7322·3e0a···class="notes">. 
0000d650:·3c64·743e·5365·6520·416c·736f·3a3c·2f64··<dt>See·Also:</d 
0000d660:·743e·0a3c·6464·3e0a·3c75·6c20·636c·6173··t>.<dd>.<ul·clas0000d830:·3e3c·2f64·6976·3e0a·3c64·6c20·636c·6173··></div>.<dl·clas
0000d670:·733d·2274·6167·2d6c·6973·7422·3e0a·3c6c··s="tag-list">.<l 
0000d680:·693e·3c61·2068·7265·663d·222e·2e2f·2e2e··i><a·href="../.. 
0000d690:·2f2e·2e2f·636f·6e73·7461·6e74·2d76·616c··/../constant-val 
0000d6a0:·7565·732e·6874·6d6c·236f·7267·2e6f·7065··ues.html#org.ope 
0000d6b0:·6e63·762e·7465·7874·2e54·6578·742e·4f43··ncv.text.Text.OC 
0000d6c0:·525f·4c45·5645·4c5f·574f·5244·223e·436f··R_LEVEL_WORD">Co0000d840:·733d·226e·6f74·6573·223e·0a3c·6474·3e53··s="notes">.<dt>S
 0000d850:·6565·2041·6c73·6f3a·3c2f·6474·3e0a·3c64··ee·Also:</dt>.<d
 0000d860:·643e·0a3c·756c·2063·6c61·7373·3d22·7461··d>.<ul·class="ta
 0000d870:·672d·6c69·7374·223e·0a3c·6c69·3e3c·6120··g-list">.<li><a·
 0000d880:·6872·6566·3d22·2e2e·2f2e·2e2f·2e2e·2f63··href="../../../c
 0000d890:·6f6e·7374·616e·742d·7661·6c75·6573·2e68··onstant-values.h
 0000d8a0:·746d·6c23·6f72·672e·6f70·656e·6376·2e74··tml#org.opencv.t
 0000d8b0:·6578·742e·5465·7874·2e45·5246·494c·5445··ext.Text.ERFILTE
 0000d8c0:·525f·4e4d·5f49·4853·4772·6164·223e·436f··R_NM_IHSGrad">Co
0000d6d0:·6e73·7461·6e74·2046·6965·6c64·2056·616c··nstant·Field·Val0000d8d0:·6e73·7461·6e74·2046·6965·6c64·2056·616c··nstant·Field·Val
0000d6e0:·7565·733c·2f61·3e3c·2f6c·693e·0a3c·2f75··ues</a></li>.</u0000d8e0:·7565·733c·2f61·3e3c·2f6c·693e·0a3c·2f75··ues</a></li>.</u
0000d6f0:·6c3e·0a3c·2f64·643e·0a3c·2f64·6c3e·0a3c··l>.</dd>.</dl>.<0000d8f0:·6c3e·0a3c·2f64·643e·0a3c·2f64·6c3e·0a3c··l>.</dd>.</dl>.<
0000d700:·2f73·6563·7469·6f6e·3e0a·3c2f·6c69·3e0a··/section>.</li>.0000d900:·2f73·6563·7469·6f6e·3e0a·3c2f·6c69·3e0a··/section>.</li>.
0000d710:·3c6c·693e·0a3c·7365·6374·696f·6e20·636c··<li>.<section·cl0000d910:·3c6c·693e·0a3c·7365·6374·696f·6e20·636c··<li>.<section·cl
0000d720:·6173·733d·2264·6574·6169·6c22·2069·643d··ass="detail"·id=0000d920:·6173·733d·2264·6574·6169·6c22·2069·643d··ass="detail"·id=
0000d730:·224f·4352·5f4c·4556·454c·5f54·4558·544c··"OCR_LEVEL_TEXTL0000d930:·224f·4352·5f4c·4556·454c·5f57·4f52·4422··"OCR_LEVEL_WORD"
0000d740:·494e·4522·3e0a·3c68·333e·4f43·525f·4c45··INE">.<h3>OCR_LE0000d940:·3e0a·3c68·333e·4f43·525f·4c45·5645·4c5f··>.<h3>OCR_LEVEL_
0000d750:·5645·4c5f·5445·5854·4c49·4e45·3c2f·6833··VEL_TEXTLINE</h3 
0000d760:·3e0a·3c64·6976·2063·6c61·7373·3d22·6d65··>.<div·class="me 
0000d770:·6d62·6572·2d73·6967·6e61·7475·7265·223e··mber-signature"> 
0000d780:·3c73·7061·6e20·636c·6173·733d·226d·6f64··<span·class="mod 
0000d790:·6966·6965·7273·223e·7075·626c·6963·2073··ifiers">public·s 
0000d7a0:·7461·7469·6320·6669·6e61·6c3c·2f73·7061··tatic·final</spa 
0000d7b0:·6e3e·266e·6273·703b·3c73·7061·6e20·636c··n>&nbsp;<span·cl 
0000d7c0:·6173·733d·2272·6574·7572·6e2d·7479·7065··ass="return-type 
0000d7d0:·223e·696e·743c·2f73·7061·6e3e·266e·6273··">int</span>&nbs 
0000d7e0:·703b·3c73·7061·6e20·636c·6173·733d·2265··p;<span·class="e 
0000d7f0:·6c65·6d65·6e74·2d6e·616d·6522·3e4f·4352··lement-name">OCR 
0000d800:·5f4c·4556·454c·5f54·4558·544c·494e·453c··_LEVEL_TEXTLINE< 
0000d810:·2f73·7061·6e3e·3c2f·6469·763e·0a3c·646c··/span></div>.<dl 
0000d820:·2063·6c61·7373·3d22·6e6f·7465·7322·3e0a···class="notes">. 
0000d830:·3c64·743e·5365·6520·416c·736f·3a3c·2f64··<dt>See·Also:</d 
0000d840:·743e·0a3c·6464·3e0a·3c75·6c20·636c·6173··t>.<dd>.<ul·clas 
0000d850:·733d·2274·6167·2d6c·6973·7422·3e0a·3c6c··s="tag-list">.<l 
0000d860:·693e·3c61·2068·7265·663d·222e·2e2f·2e2e··i><a·href="../.. 
0000d870:·2f2e·2e2f·636f·6e73·7461·6e74·2d76·616c··/../constant-val 
0000d880:·7565·732e·6874·6d6c·236f·7267·2e6f·7065··ues.html#org.ope 
0000d890:·6e63·762e·7465·7874·2e54·6578·742e·4f43··ncv.text.Text.OC 
0000d8a0:·525f·4c45·5645·4c5f·5445·5854·4c49·4e45··R_LEVEL_TEXTLINE 
0000d8b0:·223e·436f·6e73·7461·6e74·2046·6965·6c64··">Constant·Field 
0000d8c0:·2056·616c·7565·733c·2f61·3e3c·2f6c·693e···Values</a></li> 
0000d8d0:·0a3c·2f75·6c3e·0a3c·2f64·643e·0a3c·2f64··.</ul>.</dd>.</d 
0000d8e0:·6c3e·0a3c·2f73·6563·7469·6f6e·3e0a·3c2f··l>.</section>.</ 
0000d8f0:·6c69·3e0a·3c6c·693e·0a3c·7365·6374·696f··li>.<li>.<sectio 
0000d900:·6e20·636c·6173·733d·2264·6574·6169·6c22··n·class="detail" 
0000d910:·2069·643d·2245·5246·494c·5445·525f·4e4d···id="ERFILTER_NM 
0000d920:·5f52·4742·4c47·7261·6422·3e0a·3c68·333e··_RGBLGrad">.<h3> 
0000d930:·4552·4649·4c54·4552·5f4e·4d5f·5247·424c··ERFILTER_NM_RGBL 
0000d940:·4772·6164·3c2f·6833·3e0a·3c64·6976·2063··Grad</h3>.<div·c0000d950:·574f·5244·3c2f·6833·3e0a·3c64·6976·2063··WORD</h3>.<div·c
0000d950:·6c61·7373·3d22·6d65·6d62·6572·2d73·6967··lass="member-sig0000d960:·6c61·7373·3d22·6d65·6d62·6572·2d73·6967··lass="member-sig
0000d960:·6e61·7475·7265·223e·3c73·7061·6e20·636c··nature"><span·cl0000d970:·6e61·7475·7265·223e·3c73·7061·6e20·636c··nature"><span·cl
0000d970:·6173·733d·226d·6f64·6966·6965·7273·223e··ass="modifiers">0000d980:·6173·733d·226d·6f64·6966·6965·7273·223e··ass="modifiers">
0000d980:·7075·626c·6963·2073·7461·7469·6320·6669··public·static·fi0000d990:·7075·626c·6963·2073·7461·7469·6320·6669··public·static·fi
0000d990:·6e61·6c3c·2f73·7061·6e3e·266e·6273·703b··nal</span>&nbsp;0000d9a0:·6e61·6c3c·2f73·7061·6e3e·266e·6273·703b··nal</span>&nbsp;
0000d9a0:·3c73·7061·6e20·636c·6173·733d·2272·6574··<span·class="ret0000d9b0:·3c73·7061·6e20·636c·6173·733d·2272·6574··<span·class="ret
0000d9b0:·7572·6e2d·7479·7065·223e·696e·743c·2f73··urn-type">int</s0000d9c0:·7572·6e2d·7479·7065·223e·696e·743c·2f73··urn-type">int</s
0000d9c0:·7061·6e3e·266e·6273·703b·3c73·7061·6e20··pan>&nbsp;<span·0000d9d0:·7061·6e3e·266e·6273·703b·3c73·7061·6e20··pan>&nbsp;<span·
0000d9d0:·636c·6173·733d·2265·6c65·6d65·6e74·2d6e··class="element-n0000d9e0:·636c·6173·733d·2265·6c65·6d65·6e74·2d6e··class="element-n
 0000d9f0:·616d·6522·3e4f·4352·5f4c·4556·454c·5f57··ame">OCR_LEVEL_W
Max diff block lines reached; 472264/488850 bytes (96.61%) of diff not shown.
16.0 KB
html2text {}
    
Offset 295, 30 lines modifiedOffset 295, 30 lines modified
295 ······_\x8l_\x8o_\x8a_\x8d_\x8O_\x8C_\x8R_\x8H_\x8M_\x8M_\x8C_\x8l_\x8a_\x8s_\x8s_\x8i_\x8f_\x8i_\x8e_\x8r_\x8N_\x8M(_\x8S_\x8t_\x8r_\x8i_\x8n_\x8g filename)295 ······_\x8l_\x8o_\x8a_\x8d_\x8O_\x8C_\x8R_\x8H_\x8M_\x8M_\x8C_\x8l_\x8a_\x8s_\x8s_\x8i_\x8f_\x8i_\x8e_\x8r_\x8N_\x8M(_\x8S_\x8t_\x8r_\x8i_\x8n_\x8g filename)
296 ······Deprecated.296 ······Deprecated.
297 ······loadOCRHMMClassifier·instead297 ······loadOCRHMMClassifier·instead
298 ······*\x8**\x8**\x8**\x8*·M\x8Me\x8et\x8th\x8ho\x8od\x8ds\x8s·i\x8in\x8nh\x8he\x8er\x8ri\x8it\x8te\x8ed\x8d·f\x8fr\x8ro\x8om\x8m·c\x8cl\x8la\x8as\x8ss\x8s?\x8 j\x8ja\x8av\x8va\x8a.\x8.l\x8la\x8an\x8ng\x8g.\x8._\x8O\x8O_\x8b\x8b_\x8j\x8j_\x8e\x8e_\x8c\x8c_\x8t\x8t·*\x8**\x8**\x8**\x8*298 ······*\x8**\x8**\x8**\x8*·M\x8Me\x8et\x8th\x8ho\x8od\x8ds\x8s·i\x8in\x8nh\x8he\x8er\x8ri\x8it\x8te\x8ed\x8d·f\x8fr\x8ro\x8om\x8m·c\x8cl\x8la\x8as\x8ss\x8s?\x8 j\x8ja\x8av\x8va\x8a.\x8.l\x8la\x8an\x8ng\x8g.\x8._\x8O\x8O_\x8b\x8b_\x8j\x8j_\x8e\x8e_\x8c\x8c_\x8t\x8t·*\x8**\x8**\x8**\x8*
299 ······_\x8c_\x8l_\x8o_\x8n_\x8e,·_\x8e_\x8q_\x8u_\x8a_\x8l_\x8s,·_\x8f_\x8i_\x8n_\x8a_\x8l_\x8i_\x8z_\x8e,·_\x8g_\x8e_\x8t_\x8C_\x8l_\x8a_\x8s_\x8s,·_\x8h_\x8a_\x8s_\x8h_\x8C_\x8o_\x8d_\x8e,·_\x8n_\x8o_\x8t_\x8i_\x8f_\x8y,·_\x8n_\x8o_\x8t_\x8i_\x8f_\x8y_\x8A_\x8l_\x8l,·_\x8t_\x8o_\x8S_\x8t_\x8r_\x8i_\x8n_\x8g,299 ······_\x8c_\x8l_\x8o_\x8n_\x8e,·_\x8e_\x8q_\x8u_\x8a_\x8l_\x8s,·_\x8f_\x8i_\x8n_\x8a_\x8l_\x8i_\x8z_\x8e,·_\x8g_\x8e_\x8t_\x8C_\x8l_\x8a_\x8s_\x8s,·_\x8h_\x8a_\x8s_\x8h_\x8C_\x8o_\x8d_\x8e,·_\x8n_\x8o_\x8t_\x8i_\x8f_\x8y,·_\x8n_\x8o_\x8t_\x8i_\x8f_\x8y_\x8A_\x8l_\x8l,·_\x8t_\x8o_\x8S_\x8t_\x8r_\x8i_\x8n_\x8g,
300 ······_\x8w_\x8a_\x8i_\x8t,·_\x8w_\x8a_\x8i_\x8t,·_\x8w_\x8a_\x8i_\x8t300 ······_\x8w_\x8a_\x8i_\x8t,·_\x8w_\x8a_\x8i_\x8t,·_\x8w_\x8a_\x8i_\x8t
301 ····*·*\x8**\x8**\x8**\x8**\x8*·F\x8Fi\x8ie\x8el\x8ld\x8d·D\x8De\x8et\x8ta\x8ai\x8il\x8ls\x8s·*\x8**\x8**\x8**\x8**\x8*301 ····*·*\x8**\x8**\x8**\x8**\x8*·F\x8Fi\x8ie\x8el\x8ld\x8d·D\x8De\x8et\x8ta\x8ai\x8il\x8ls\x8s·*\x8**\x8**\x8**\x8**\x8*
302 ··········o·*\x8**\x8**\x8**\x8*·O\x8OC\x8CR\x8R_\x8_L\x8LE\x8EV\x8VE\x8EL\x8L_\x8_W\x8WO\x8OR\x8RD\x8D·*\x8**\x8**\x8**\x8* 
303 ············public·static·final int OCR_LEVEL_WORD 
304 ··············See·Also: 
305 ······················#·_\x8C_\x8o_\x8n_\x8s_\x8t_\x8a_\x8n_\x8t_\x8·_\x8F_\x8i_\x8e_\x8l_\x8d_\x8·_\x8V_\x8a_\x8l_\x8u_\x8e_\x8s 
306 ··········o·*\x8**\x8**\x8**\x8*·O\x8OC\x8CR\x8R_\x8_L\x8LE\x8EV\x8VE\x8EL\x8L_\x8_T\x8TE\x8EX\x8XT\x8TL\x8LI\x8IN\x8NE\x8E·*\x8**\x8**\x8**\x8* 
307 ············public·static·final int OCR_LEVEL_TEXTLINE 
308 ··············See·Also: 
309 ······················#·_\x8C_\x8o_\x8n_\x8s_\x8t_\x8a_\x8n_\x8t_\x8·_\x8F_\x8i_\x8e_\x8l_\x8d_\x8·_\x8V_\x8a_\x8l_\x8u_\x8e_\x8s 
310 ··········o·*\x8**\x8**\x8**\x8*·E\x8ER\x8RF\x8FI\x8IL\x8LT\x8TE\x8ER\x8R_\x8_N\x8NM\x8M_\x8_R\x8RG\x8GB\x8BL\x8LG\x8Gr\x8ra\x8ad\x8d·*\x8**\x8**\x8**\x8*302 ··········o·*\x8**\x8**\x8**\x8*·E\x8ER\x8RF\x8FI\x8IL\x8LT\x8TE\x8ER\x8R_\x8_N\x8NM\x8M_\x8_R\x8RG\x8GB\x8BL\x8LG\x8Gr\x8ra\x8ad\x8d·*\x8**\x8**\x8**\x8*
311 ············public·static·final int ERFILTER_NM_RGBLGrad303 ············public·static·final int ERFILTER_NM_RGBLGrad
312 ··············See·Also:304 ··············See·Also:
313 ······················#·_\x8C_\x8o_\x8n_\x8s_\x8t_\x8a_\x8n_\x8t_\x8·_\x8F_\x8i_\x8e_\x8l_\x8d_\x8·_\x8V_\x8a_\x8l_\x8u_\x8e_\x8s305 ······················#·_\x8C_\x8o_\x8n_\x8s_\x8t_\x8a_\x8n_\x8t_\x8·_\x8F_\x8i_\x8e_\x8l_\x8d_\x8·_\x8V_\x8a_\x8l_\x8u_\x8e_\x8s
314 ··········o·*\x8**\x8**\x8**\x8*·E\x8ER\x8RF\x8FI\x8IL\x8LT\x8TE\x8ER\x8R_\x8_N\x8NM\x8M_\x8_I\x8IH\x8HS\x8SG\x8Gr\x8ra\x8ad\x8d·*\x8**\x8**\x8**\x8*306 ··········o·*\x8**\x8**\x8**\x8*·E\x8ER\x8RF\x8FI\x8IL\x8LT\x8TE\x8ER\x8R_\x8_N\x8NM\x8M_\x8_I\x8IH\x8HS\x8SG\x8Gr\x8ra\x8ad\x8d·*\x8**\x8**\x8**\x8*
315 ············public·static·final int ERFILTER_NM_IHSGrad307 ············public·static·final int ERFILTER_NM_IHSGrad
316 ··············See·Also:308 ··············See·Also:
317 ······················#·_\x8C_\x8o_\x8n_\x8s_\x8t_\x8a_\x8n_\x8t_\x8·_\x8F_\x8i_\x8e_\x8l_\x8d_\x8·_\x8V_\x8a_\x8l_\x8u_\x8e_\x8s309 ······················#·_\x8C_\x8o_\x8n_\x8s_\x8t_\x8a_\x8n_\x8t_\x8·_\x8F_\x8i_\x8e_\x8l_\x8d_\x8·_\x8V_\x8a_\x8l_\x8u_\x8e_\x8s
 310 ··········o·*\x8**\x8**\x8**\x8*·O\x8OC\x8CR\x8R_\x8_L\x8LE\x8EV\x8VE\x8EL\x8L_\x8_W\x8WO\x8OR\x8RD\x8D·*\x8**\x8**\x8**\x8*
 311 ············public·static·final int OCR_LEVEL_WORD
 312 ··············See·Also:
 313 ······················#·_\x8C_\x8o_\x8n_\x8s_\x8t_\x8a_\x8n_\x8t_\x8·_\x8F_\x8i_\x8e_\x8l_\x8d_\x8·_\x8V_\x8a_\x8l_\x8u_\x8e_\x8s
 314 ··········o·*\x8**\x8**\x8**\x8*·O\x8OC\x8CR\x8R_\x8_L\x8LE\x8EV\x8VE\x8EL\x8L_\x8_T\x8TE\x8EX\x8XT\x8TL\x8LI\x8IN\x8NE\x8E·*\x8**\x8**\x8**\x8*
 315 ············public·static·final int OCR_LEVEL_TEXTLINE
 316 ··············See·Also:
 317 ······················#·_\x8C_\x8o_\x8n_\x8s_\x8t_\x8a_\x8n_\x8t_\x8·_\x8F_\x8i_\x8e_\x8l_\x8d_\x8·_\x8V_\x8a_\x8l_\x8u_\x8e_\x8s
318 ··········o·*\x8**\x8**\x8**\x8*·O\x8OC\x8CR\x8R_\x8_K\x8KN\x8NN\x8N_\x8_C\x8CL\x8LA\x8AS\x8SS\x8SI\x8IF\x8FI\x8IE\x8ER\x8R·*\x8**\x8**\x8**\x8*318 ··········o·*\x8**\x8**\x8**\x8*·O\x8OC\x8CR\x8R_\x8_K\x8KN\x8NN\x8N_\x8_C\x8CL\x8LA\x8AS\x8SS\x8SI\x8IF\x8FI\x8IE\x8ER\x8R·*\x8**\x8**\x8**\x8*
319 ············public·static·final int OCR_KNN_CLASSIFIER319 ············public·static·final int OCR_KNN_CLASSIFIER
320 ··············See·Also:320 ··············See·Also:
321 ······················#·_\x8C_\x8o_\x8n_\x8s_\x8t_\x8a_\x8n_\x8t_\x8·_\x8F_\x8i_\x8e_\x8l_\x8d_\x8·_\x8V_\x8a_\x8l_\x8u_\x8e_\x8s321 ······················#·_\x8C_\x8o_\x8n_\x8s_\x8t_\x8a_\x8n_\x8t_\x8·_\x8F_\x8i_\x8e_\x8l_\x8d_\x8·_\x8V_\x8a_\x8l_\x8u_\x8e_\x8s
322 ··········o·*\x8**\x8**\x8**\x8*·O\x8OC\x8CR\x8R_\x8_C\x8CN\x8NN\x8N_\x8_C\x8CL\x8LA\x8AS\x8SS\x8SI\x8IF\x8FI\x8IE\x8ER\x8R·*\x8**\x8**\x8**\x8*322 ··········o·*\x8**\x8**\x8**\x8*·O\x8OC\x8CR\x8R_\x8_C\x8CN\x8NN\x8N_\x8_C\x8CL\x8LA\x8AS\x8SS\x8SI\x8IF\x8FI\x8IE\x8ER\x8R·*\x8**\x8**\x8**\x8*
323 ············public·static·final int OCR_CNN_CLASSIFIER323 ············public·static·final int OCR_CNN_CLASSIFIER
324 ··············See·Also:324 ··············See·Also:
Offset 447, 103 lines modifiedOffset 447, 14 lines modified
447 ··················input·-·the·input·image·with·3·channels.447 ··················input·-·the·input·image·with·3·channels.
448 ··················result·-·a·vector·of·resulting·bounding·boxes·where448 ··················result·-·a·vector·of·resulting·bounding·boxes·where
449 ··················probability·of·finding·text·is·high449 ··················probability·of·finding·text·is·high
450 ··················dark_on_light·-·a·boolean·value·signifying·whether·the·text450 ··················dark_on_light·-·a·boolean·value·signifying·whether·the·text
451 ··················is·darker·or·lighter·than·the·background,·it·is·observed·to451 ··················is·darker·or·lighter·than·the·background,·it·is·observed·to
452 ··················reverse·the·gradient·obtained·from·Scharr·operator,·and452 ··················reverse·the·gradient·obtained·from·Scharr·operator,·and
453 ··················significantly·affect·the·result.453 ··················significantly·affect·the·result.
454 ··········o·*\x8**\x8**\x8**\x8*·l\x8lo\x8oa\x8ad\x8dO\x8OC\x8CR\x8RH\x8HM\x8MM\x8MC\x8Cl\x8la\x8as\x8ss\x8si\x8if\x8fi\x8ie\x8er\x8rN\x8NM\x8M·*\x8**\x8**\x8**\x8* 
455 ············_\x8@_\x8D_\x8e_\x8p_\x8r_\x8e_\x8c_\x8a_\x8t_\x8e_\x8d·public 
456 ············static _\x8O_\x8C_\x8R_\x8H_\x8M_\x8M_\x8D_\x8e_\x8c_\x8o_\x8d_\x8e_\x8r_\x8__\x8C_\x8l_\x8a_\x8s_\x8s_\x8i_\x8f_\x8i_\x8e_\x8r_\x8C_\x8a_\x8l_\x8l_\x8b_\x8a_\x8c_\x8k loadOCRHMMClassifierNM 
457 ············(_\x8S_\x8t_\x8r_\x8i_\x8n_\x8g filename) 
458 ············Deprecated. 
459 ············loadOCRHMMClassifier·instead 
460 ············Allow·to·implicitly·load·the·default·character·classifier·when 
461 ············creating·an·OCRHMMDecoder·object. 
462 ··············Parameters: 
463 ··················filename·-·The·XML·or·YAML·file·with·the·classifier·model 
464 ··················(e.g.·OCRHMM_knn_model_data.xml)·The·KNN·default·classifier 
465 ··················is·based·in·the·scene·text·recognition·method·proposed·by 
466 ··················Lukás·Neumann·&·Jiri·Matas·in·[Neumann11b].·Basically,·the 
467 ··················region·(contour)·in·the·input·image·is·normalized·to·a·fixed 
468 ··················size,·while·retaining·the·centroid·and·aspect·ratio,·in·order 
469 ··················to·extract·a·feature·vector·based·on·gradient·orientations 
470 ··················along·the·chain-code·of·its·perimeter.·Then,·the·region·is 
471 ··················classified·using·a·KNN·model·trained·with·synthetic·data·of 
472 ··················rendered·characters·with·different·standard·font·types. 
473 ··············Returns: 
474 ··················automatically·generated 
475 ··········o·*\x8**\x8**\x8**\x8*·l\x8lo\x8oa\x8ad\x8dO\x8OC\x8CR\x8RH\x8HM\x8MM\x8MC\x8Cl\x8la\x8as\x8ss\x8si\x8if\x8fi\x8ie\x8er\x8rC\x8CN\x8NN\x8N·*\x8**\x8**\x8**\x8* 
476 ············_\x8@_\x8D_\x8e_\x8p_\x8r_\x8e_\x8c_\x8a_\x8t_\x8e_\x8d·public 
477 ············static _\x8O_\x8C_\x8R_\x8H_\x8M_\x8M_\x8D_\x8e_\x8c_\x8o_\x8d_\x8e_\x8r_\x8__\x8C_\x8l_\x8a_\x8s_\x8s_\x8i_\x8f_\x8i_\x8e_\x8r_\x8C_\x8a_\x8l_\x8l_\x8b_\x8a_\x8c_\x8k loadOCRHMMClassifierCNN 
478 ············(_\x8S_\x8t_\x8r_\x8i_\x8n_\x8g filename) 
479 ············Deprecated. 
480 ············use·loadOCRHMMClassifier·instead 
481 ············Allow·to·implicitly·load·the·default·character·classifier·when 
482 ············creating·an·OCRHMMDecoder·object. 
483 ··············Parameters: 
484 ··················filename·-·The·XML·or·YAML·file·with·the·classifier·model 
485 ··················(e.g.·OCRBeamSearch_CNN_model_data.xml.gz)·The·CNN·default 
486 ··················classifier·is·based·in·the·scene·text·recognition·method 
487 ··················proposed·by·Adam·Coates·&·Andrew·NG·in·[Coates11a].·The 
488 ··················character·classifier·consists·in·a·Single·Layer·Convolutional 
489 ··················Neural·Network·and·a·linear·classifier.·It·is·applied·to·the 
490 ··················input·image·in·a·sliding·window·fashion,·providing·a·set·of 
491 ··················recognitions·at·each·window·location. 
492 ··············Returns: 
493 ··················automatically·generated 
494 ··········o·*\x8**\x8**\x8**\x8*·l\x8lo\x8oa\x8ad\x8dO\x8OC\x8CR\x8RH\x8HM\x8MM\x8MC\x8Cl\x8la\x8as\x8ss\x8si\x8if\x8fi\x8ie\x8er\x8r·*\x8**\x8**\x8**\x8* 
495 ············public·static _\x8O_\x8C_\x8R_\x8H_\x8M_\x8M_\x8D_\x8e_\x8c_\x8o_\x8d_\x8e_\x8r_\x8__\x8C_\x8l_\x8a_\x8s_\x8s_\x8i_\x8f_\x8i_\x8e_\x8r_\x8C_\x8a_\x8l_\x8l_\x8b_\x8a_\x8c_\x8k loadOCRHMMClassifier 
496 ············(_\x8S_\x8t_\x8r_\x8i_\x8n_\x8g filename,·int classifier) 
497 ············Allow·to·implicitly·load·the·default·character·classifier·when 
498 ············creating·an·OCRHMMDecoder·object. 
499 ··············Parameters: 
500 ··················filename·-·The·XML·or·YAML·file·with·the·classifier·model 
501 ··················(e.g.·OCRBeamSearch_CNN_model_data.xml.gz) 
502 ··················classifier·-·Can·be·one·of·classifier_type·enum·values. 
503 ··············Returns: 
504 ··················automatically·generated 
505 ··········o·*\x8**\x8**\x8**\x8*·c\x8cr\x8re\x8ea\x8at\x8te\x8eO\x8OC\x8CR\x8RH\x8HM\x8MM\x8MT\x8Tr\x8ra\x8an\x8ns\x8si\x8it\x8ti\x8io\x8on\x8ns\x8sT\x8Ta\x8ab\x8bl\x8le\x8e·*\x8**\x8**\x8**\x8* 
506 ············public·static _\x8M_\x8a_\x8t createOCRHMMTransitionsTable(_\x8S_\x8t_\x8r_\x8i_\x8n_\x8g vocabulary, 
507 ············_\x8L_\x8i_\x8s_\x8t<_\x8S_\x8t_\x8r_\x8i_\x8n_\x8g> lexicon) 
508 ············Utility·function·to·create·a·tailored·language·model·transitions 
509 ············table·from·a·given·list·of·words·(lexicon). 
510 ··············Parameters: 
511 ··················vocabulary·-·The·language·vocabulary·(chars·when·ASCII 
512 ··················English·text). 
513 ··················lexicon·-·The·list·of·words·that·are·expected·to·be·found·in 
514 ··················a·particular·image.·The·function·calculate·frequency 
515 ··················statistics·of·character·pairs·from·the·given·lexicon·and 
516 ··················fills·the·output·transition_probabilities_table·with·them. 
517 ··················The·transition_probabilities_table·can·be·used·as·input·in 
518 ··················the·OCRHMMDecoder::create()·and·OCRBeamSearchDecoder::create 
519 ··················()·methods.·N\x8No\x8ot\x8te\x8e:\x8:·-·(C++)·An·alternative·would·be·to·load·the 
520 ··················default·generic·language·transition·table·provided·in·the 
521 ··················text·module·samples·folder·(created·from·ispell·42869·english 
522 ··················words·list)·:·<https://github.com/opencv/opencv_contrib/blob/ 
523 ··················master/modules/text/samples/OCRHMM_transitions_table.xml> 
524 ··············Returns: 
525 ··················automatically·generated 
526 ··········o·*\x8**\x8**\x8**\x8*·l\x8lo\x8oa\x8ad\x8dO\x8OC\x8CR\x8RB\x8Be\x8ea\x8am\x8mS\x8Se\x8ea\x8ar\x8rc\x8ch\x8hC\x8Cl\x8la\x8as\x8ss\x8si\x8if\x8fi\x8ie\x8er\x8rC\x8CN\x8NN\x8N·*\x8**\x8**\x8**\x8* 
527 ············public 
528 ············static _\x8O_\x8C_\x8R_\x8B_\x8e_\x8a_\x8m_\x8S_\x8e_\x8a_\x8r_\x8c_\x8h_\x8D_\x8e_\x8c_\x8o_\x8d_\x8e_\x8r_\x8__\x8C_\x8l_\x8a_\x8s_\x8s_\x8i_\x8f_\x8i_\x8e_\x8r_\x8C_\x8a_\x8l_\x8l_\x8b_\x8a_\x8c_\x8k loadOCRBeamSearchClassifierCNN 
529 ············(_\x8S_\x8t_\x8r_\x8i_\x8n_\x8g filename) 
530 ············Allow·to·implicitly·load·the·default·character·classifier·when 
531 ············creating·an·OCRBeamSearchDecoder·object. 
532 ··············Parameters: 
533 ··················filename·-·The·XML·or·YAML·file·with·the·classifier·model 
534 ··················(e.g.·OCRBeamSearch_CNN_model_data.xml.gz)·The·CNN·default 
Max diff block lines reached; 7087/16407 bytes (43.19%) of diff not shown.
30.8 KB
./usr/share/doc/opencv-doc/opencv4/html/javadoc/org/opencv/video/Video.html
Ordering differences only
    
Offset 641, 148 lines modifiedOffset 641, 14 lines modified
641 </li>641 </li>
642 <!--·============·METHOD·DETAIL·==========·-->642 <!--·============·METHOD·DETAIL·==========·-->
643 <li>643 <li>
644 <section·class="method-details"·id="method-detail">644 <section·class="method-details"·id="method-detail">
645 <h2>Method·Details</h2>645 <h2>Method·Details</h2>
646 <ul·class="member-list">646 <ul·class="member-list">
647 <li>647 <li>
648 <section·class="detail"·id="createBackgroundSubtractorMOG2(int,double,boolean)"> 
649 <h3>createBackgroundSubtractorMOG2</h3> 
650 <div·class="member-signature"><span·class="modifiers">public·static</span>&nbsp;<span·class="return-type"><a·href="BackgroundSubtractorMOG2.html"·title="class·in·org.opencv.video">BackgroundSubtractorMOG2</a></span>&nbsp;<span·class="element-name">createBackgroundSubtractorMOG2</span><wbr><span·class="parameters">(int&nbsp;history, 
651 ·double&nbsp;varThreshold, 
652 ·boolean&nbsp;detectShadows)</span></div> 
653 <div·class="block">Creates·MOG2·Background·Subtractor</div> 
654 <dl·class="notes"> 
655 <dt>Parameters:</dt> 
656 <dd><code>history</code>·-·Length·of·the·history.</dd> 
657 <dd><code>varThreshold</code>·-·Threshold·on·the·squared·Mahalanobis·distance·between·the·pixel·and·the·model 
658 ·to·decide·whether·a·pixel·is·well·described·by·the·background·model.·This·parameter·does·not 
659 ·affect·the·background·update.</dd> 
660 <dd><code>detectShadows</code>·-·If·true,·the·algorithm·will·detect·shadows·and·mark·them.·It·decreases·the 
661 ·speed·a·bit,·so·if·you·do·not·need·this·feature,·set·the·parameter·to·false.</dd> 
662 <dt>Returns:</dt> 
663 <dd>automatically·generated</dd> 
664 </dl> 
665 </section> 
666 </li> 
667 <li> 
668 <section·class="detail"·id="createBackgroundSubtractorMOG2(int,double)"> 
669 <h3>createBackgroundSubtractorMOG2</h3> 
670 <div·class="member-signature"><span·class="modifiers">public·static</span>&nbsp;<span·class="return-type"><a·href="BackgroundSubtractorMOG2.html"·title="class·in·org.opencv.video">BackgroundSubtractorMOG2</a></span>&nbsp;<span·class="element-name">createBackgroundSubtractorMOG2</span><wbr><span·class="parameters">(int&nbsp;history, 
671 ·double&nbsp;varThreshold)</span></div> 
672 <div·class="block">Creates·MOG2·Background·Subtractor</div> 
673 <dl·class="notes"> 
674 <dt>Parameters:</dt> 
675 <dd><code>history</code>·-·Length·of·the·history.</dd> 
676 <dd><code>varThreshold</code>·-·Threshold·on·the·squared·Mahalanobis·distance·between·the·pixel·and·the·model 
677 ·to·decide·whether·a·pixel·is·well·described·by·the·background·model.·This·parameter·does·not 
678 ·affect·the·background·update. 
679 ·speed·a·bit,·so·if·you·do·not·need·this·feature,·set·the·parameter·to·false.</dd> 
680 <dt>Returns:</dt> 
681 <dd>automatically·generated</dd> 
682 </dl> 
683 </section> 
684 </li> 
685 <li> 
686 <section·class="detail"·id="createBackgroundSubtractorMOG2(int)"> 
687 <h3>createBackgroundSubtractorMOG2</h3> 
688 <div·class="member-signature"><span·class="modifiers">public·static</span>&nbsp;<span·class="return-type"><a·href="BackgroundSubtractorMOG2.html"·title="class·in·org.opencv.video">BackgroundSubtractorMOG2</a></span>&nbsp;<span·class="element-name">createBackgroundSubtractorMOG2</span><wbr><span·class="parameters">(int&nbsp;history)</span></div> 
689 <div·class="block">Creates·MOG2·Background·Subtractor</div> 
690 <dl·class="notes"> 
691 <dt>Parameters:</dt> 
692 <dd><code>history</code>·-·Length·of·the·history. 
693 ·to·decide·whether·a·pixel·is·well·described·by·the·background·model.·This·parameter·does·not 
694 ·affect·the·background·update. 
695 ·speed·a·bit,·so·if·you·do·not·need·this·feature,·set·the·parameter·to·false.</dd> 
696 <dt>Returns:</dt> 
697 <dd>automatically·generated</dd> 
698 </dl> 
699 </section> 
700 </li> 
701 <li> 
702 <section·class="detail"·id="createBackgroundSubtractorMOG2()"> 
703 <h3>createBackgroundSubtractorMOG2</h3> 
704 <div·class="member-signature"><span·class="modifiers">public·static</span>&nbsp;<span·class="return-type"><a·href="BackgroundSubtractorMOG2.html"·title="class·in·org.opencv.video">BackgroundSubtractorMOG2</a></span>&nbsp;<span·class="element-name">createBackgroundSubtractorMOG2</span>()</div> 
705 <div·class="block">Creates·MOG2·Background·Subtractor 
  
706 ·to·decide·whether·a·pixel·is·well·described·by·the·background·model.·This·parameter·does·not 
707 ·affect·the·background·update. 
708 ·speed·a·bit,·so·if·you·do·not·need·this·feature,·set·the·parameter·to·false.</div> 
709 <dl·class="notes"> 
710 <dt>Returns:</dt> 
711 <dd>automatically·generated</dd> 
712 </dl> 
713 </section> 
714 </li> 
715 <li> 
716 <section·class="detail"·id="createBackgroundSubtractorKNN(int,double,boolean)"> 
717 <h3>createBackgroundSubtractorKNN</h3> 
718 <div·class="member-signature"><span·class="modifiers">public·static</span>&nbsp;<span·class="return-type"><a·href="BackgroundSubtractorKNN.html"·title="class·in·org.opencv.video">BackgroundSubtractorKNN</a></span>&nbsp;<span·class="element-name">createBackgroundSubtractorKNN</span><wbr><span·class="parameters">(int&nbsp;history, 
719 ·double&nbsp;dist2Threshold, 
720 ·boolean&nbsp;detectShadows)</span></div> 
721 <div·class="block">Creates·KNN·Background·Subtractor</div> 
722 <dl·class="notes"> 
723 <dt>Parameters:</dt> 
724 <dd><code>history</code>·-·Length·of·the·history.</dd> 
725 <dd><code>dist2Threshold</code>·-·Threshold·on·the·squared·distance·between·the·pixel·and·the·sample·to·decide 
726 ·whether·a·pixel·is·close·to·that·sample.·This·parameter·does·not·affect·the·background·update.</dd> 
727 <dd><code>detectShadows</code>·-·If·true,·the·algorithm·will·detect·shadows·and·mark·them.·It·decreases·the 
728 ·speed·a·bit,·so·if·you·do·not·need·this·feature,·set·the·parameter·to·false.</dd> 
729 <dt>Returns:</dt> 
730 <dd>automatically·generated</dd> 
731 </dl> 
732 </section> 
733 </li> 
734 <li> 
735 <section·class="detail"·id="createBackgroundSubtractorKNN(int,double)"> 
736 <h3>createBackgroundSubtractorKNN</h3> 
737 <div·class="member-signature"><span·class="modifiers">public·static</span>&nbsp;<span·class="return-type"><a·href="BackgroundSubtractorKNN.html"·title="class·in·org.opencv.video">BackgroundSubtractorKNN</a></span>&nbsp;<span·class="element-name">createBackgroundSubtractorKNN</span><wbr><span·class="parameters">(int&nbsp;history, 
738 ·double&nbsp;dist2Threshold)</span></div> 
739 <div·class="block">Creates·KNN·Background·Subtractor</div> 
740 <dl·class="notes"> 
741 <dt>Parameters:</dt> 
742 <dd><code>history</code>·-·Length·of·the·history.</dd> 
743 <dd><code>dist2Threshold</code>·-·Threshold·on·the·squared·distance·between·the·pixel·and·the·sample·to·decide 
744 ·whether·a·pixel·is·close·to·that·sample.·This·parameter·does·not·affect·the·background·update. 
745 ·speed·a·bit,·so·if·you·do·not·need·this·feature,·set·the·parameter·to·false.</dd> 
746 <dt>Returns:</dt> 
747 <dd>automatically·generated</dd> 
748 </dl> 
749 </section> 
750 </li> 
751 <li> 
752 <section·class="detail"·id="createBackgroundSubtractorKNN(int)"> 
753 <h3>createBackgroundSubtractorKNN</h3> 
754 <div·class="member-signature"><span·class="modifiers">public·static</span>&nbsp;<span·class="return-type"><a·href="BackgroundSubtractorKNN.html"·title="class·in·org.opencv.video">BackgroundSubtractorKNN</a></span>&nbsp;<span·class="element-name">createBackgroundSubtractorKNN</span><wbr><span·class="parameters">(int&nbsp;history)</span></div> 
755 <div·class="block">Creates·KNN·Background·Subtractor</div> 
756 <dl·class="notes"> 
757 <dt>Parameters:</dt> 
758 <dd><code>history</code>·-·Length·of·the·history. 
759 ·whether·a·pixel·is·close·to·that·sample.·This·parameter·does·not·affect·the·background·update. 
760 ·speed·a·bit,·so·if·you·do·not·need·this·feature,·set·the·parameter·to·false.</dd> 
761 <dt>Returns:</dt> 
762 <dd>automatically·generated</dd> 
763 </dl> 
764 </section> 
765 </li> 
766 <li> 
Max diff block lines reached; 8808/16867 bytes (52.22%) of diff not shown.
14.1 KB
html2text {}
    
Offset 265, 113 lines modifiedOffset 265, 14 lines modified
265 ············public·static·final int TrackerSamplerCSC_MODE_DETECT265 ············public·static·final int TrackerSamplerCSC_MODE_DETECT
266 ··············See·Also:266 ··············See·Also:
267 ······················#·_\x8C_\x8o_\x8n_\x8s_\x8t_\x8a_\x8n_\x8t_\x8·_\x8F_\x8i_\x8e_\x8l_\x8d_\x8·_\x8V_\x8a_\x8l_\x8u_\x8e_\x8s267 ······················#·_\x8C_\x8o_\x8n_\x8s_\x8t_\x8a_\x8n_\x8t_\x8·_\x8F_\x8i_\x8e_\x8l_\x8d_\x8·_\x8V_\x8a_\x8l_\x8u_\x8e_\x8s
268 ····*·*\x8**\x8**\x8**\x8**\x8*·C\x8Co\x8on\x8ns\x8st\x8tr\x8ru\x8uc\x8ct\x8to\x8or\x8r·D\x8De\x8et\x8ta\x8ai\x8il\x8ls\x8s·*\x8**\x8**\x8**\x8**\x8*268 ····*·*\x8**\x8**\x8**\x8**\x8*·C\x8Co\x8on\x8ns\x8st\x8tr\x8ru\x8uc\x8ct\x8to\x8or\x8r·D\x8De\x8et\x8ta\x8ai\x8il\x8ls\x8s·*\x8**\x8**\x8**\x8**\x8*
269 ··········o·*\x8**\x8**\x8**\x8*·V\x8Vi\x8id\x8de\x8eo\x8o·*\x8**\x8**\x8**\x8*269 ··········o·*\x8**\x8**\x8**\x8*·V\x8Vi\x8id\x8de\x8eo\x8o·*\x8**\x8**\x8**\x8*
270 ············public Video()270 ············public Video()
271 ····*·*\x8**\x8**\x8**\x8**\x8*·M\x8Me\x8et\x8th\x8ho\x8od\x8d·D\x8De\x8et\x8ta\x8ai\x8il\x8ls\x8s·*\x8**\x8**\x8**\x8**\x8*271 ····*·*\x8**\x8**\x8**\x8**\x8*·M\x8Me\x8et\x8th\x8ho\x8od\x8d·D\x8De\x8et\x8ta\x8ai\x8il\x8ls\x8s·*\x8**\x8**\x8**\x8**\x8*
272 ··········o·*\x8**\x8**\x8**\x8*·c\x8cr\x8re\x8ea\x8at\x8te\x8eB\x8Ba\x8ac\x8ck\x8kg\x8gr\x8ro\x8ou\x8un\x8nd\x8dS\x8Su\x8ub\x8bt\x8tr\x8ra\x8ac\x8ct\x8to\x8or\x8rM\x8MO\x8OG\x8G2\x82·*\x8**\x8**\x8**\x8* 
273 ············public 
274 ············static _\x8B_\x8a_\x8c_\x8k_\x8g_\x8r_\x8o_\x8u_\x8n_\x8d_\x8S_\x8u_\x8b_\x8t_\x8r_\x8a_\x8c_\x8t_\x8o_\x8r_\x8M_\x8O_\x8G_\x82 createBackgroundSubtractorMOG2 
275 ············(int history,·double varThreshold,·boolean detectShadows) 
276 ············Creates·MOG2·Background·Subtractor 
277 ··············Parameters: 
278 ··················history·-·Length·of·the·history. 
279 ··················varThreshold·-·Threshold·on·the·squared·Mahalanobis·distance 
280 ··················between·the·pixel·and·the·model·to·decide·whether·a·pixel·is 
281 ··················well·described·by·the·background·model.·This·parameter·does 
282 ··················not·affect·the·background·update. 
283 ··················detectShadows·-·If·true,·the·algorithm·will·detect·shadows 
284 ··················and·mark·them.·It·decreases·the·speed·a·bit,·so·if·you·do·not 
285 ··················need·this·feature,·set·the·parameter·to·false. 
286 ··············Returns: 
287 ··················automatically·generated 
288 ··········o·*\x8**\x8**\x8**\x8*·c\x8cr\x8re\x8ea\x8at\x8te\x8eB\x8Ba\x8ac\x8ck\x8kg\x8gr\x8ro\x8ou\x8un\x8nd\x8dS\x8Su\x8ub\x8bt\x8tr\x8ra\x8ac\x8ct\x8to\x8or\x8rM\x8MO\x8OG\x8G2\x82·*\x8**\x8**\x8**\x8* 
289 ············public 
290 ············static _\x8B_\x8a_\x8c_\x8k_\x8g_\x8r_\x8o_\x8u_\x8n_\x8d_\x8S_\x8u_\x8b_\x8t_\x8r_\x8a_\x8c_\x8t_\x8o_\x8r_\x8M_\x8O_\x8G_\x82 createBackgroundSubtractorMOG2 
291 ············(int history,·double varThreshold) 
292 ············Creates·MOG2·Background·Subtractor 
293 ··············Parameters: 
294 ··················history·-·Length·of·the·history. 
295 ··················varThreshold·-·Threshold·on·the·squared·Mahalanobis·distance 
296 ··················between·the·pixel·and·the·model·to·decide·whether·a·pixel·is 
297 ··················well·described·by·the·background·model.·This·parameter·does 
298 ··················not·affect·the·background·update.·speed·a·bit,·so·if·you·do 
299 ··················not·need·this·feature,·set·the·parameter·to·false. 
300 ··············Returns: 
301 ··················automatically·generated 
302 ··········o·*\x8**\x8**\x8**\x8*·c\x8cr\x8re\x8ea\x8at\x8te\x8eB\x8Ba\x8ac\x8ck\x8kg\x8gr\x8ro\x8ou\x8un\x8nd\x8dS\x8Su\x8ub\x8bt\x8tr\x8ra\x8ac\x8ct\x8to\x8or\x8rM\x8MO\x8OG\x8G2\x82·*\x8**\x8**\x8**\x8* 
303 ············public 
304 ············static _\x8B_\x8a_\x8c_\x8k_\x8g_\x8r_\x8o_\x8u_\x8n_\x8d_\x8S_\x8u_\x8b_\x8t_\x8r_\x8a_\x8c_\x8t_\x8o_\x8r_\x8M_\x8O_\x8G_\x82 createBackgroundSubtractorMOG2 
305 ············(int history) 
306 ············Creates·MOG2·Background·Subtractor 
307 ··············Parameters: 
308 ··················history·-·Length·of·the·history.·to·decide·whether·a·pixel·is 
309 ··················well·described·by·the·background·model.·This·parameter·does 
310 ··················not·affect·the·background·update.·speed·a·bit,·so·if·you·do 
311 ··················not·need·this·feature,·set·the·parameter·to·false. 
312 ··············Returns: 
313 ··················automatically·generated 
314 ··········o·*\x8**\x8**\x8**\x8*·c\x8cr\x8re\x8ea\x8at\x8te\x8eB\x8Ba\x8ac\x8ck\x8kg\x8gr\x8ro\x8ou\x8un\x8nd\x8dS\x8Su\x8ub\x8bt\x8tr\x8ra\x8ac\x8ct\x8to\x8or\x8rM\x8MO\x8OG\x8G2\x82·*\x8**\x8**\x8**\x8* 
315 ············public 
316 ············static _\x8B_\x8a_\x8c_\x8k_\x8g_\x8r_\x8o_\x8u_\x8n_\x8d_\x8S_\x8u_\x8b_\x8t_\x8r_\x8a_\x8c_\x8t_\x8o_\x8r_\x8M_\x8O_\x8G_\x82 createBackgroundSubtractorMOG2() 
317 ············Creates·MOG2·Background·Subtractor·to·decide·whether·a·pixel·is 
318 ············well·described·by·the·background·model.·This·parameter·does·not 
319 ············affect·the·background·update.·speed·a·bit,·so·if·you·do·not·need 
320 ············this·feature,·set·the·parameter·to·false. 
321 ··············Returns: 
322 ··················automatically·generated 
323 ··········o·*\x8**\x8**\x8**\x8*·c\x8cr\x8re\x8ea\x8at\x8te\x8eB\x8Ba\x8ac\x8ck\x8kg\x8gr\x8ro\x8ou\x8un\x8nd\x8dS\x8Su\x8ub\x8bt\x8tr\x8ra\x8ac\x8ct\x8to\x8or\x8rK\x8KN\x8NN\x8N·*\x8**\x8**\x8**\x8* 
324 ············public·static _\x8B_\x8a_\x8c_\x8k_\x8g_\x8r_\x8o_\x8u_\x8n_\x8d_\x8S_\x8u_\x8b_\x8t_\x8r_\x8a_\x8c_\x8t_\x8o_\x8r_\x8K_\x8N_\x8N createBackgroundSubtractorKNN 
325 ············(int history,·double dist2Threshold,·boolean detectShadows) 
326 ············Creates·KNN·Background·Subtractor 
327 ··············Parameters: 
328 ··················history·-·Length·of·the·history. 
329 ··················dist2Threshold·-·Threshold·on·the·squared·distance·between 
330 ··················the·pixel·and·the·sample·to·decide·whether·a·pixel·is·close 
331 ··················to·that·sample.·This·parameter·does·not·affect·the·background 
332 ··················update. 
333 ··················detectShadows·-·If·true,·the·algorithm·will·detect·shadows 
334 ··················and·mark·them.·It·decreases·the·speed·a·bit,·so·if·you·do·not 
335 ··················need·this·feature,·set·the·parameter·to·false. 
336 ··············Returns: 
337 ··················automatically·generated 
338 ··········o·*\x8**\x8**\x8**\x8*·c\x8cr\x8re\x8ea\x8at\x8te\x8eB\x8Ba\x8ac\x8ck\x8kg\x8gr\x8ro\x8ou\x8un\x8nd\x8dS\x8Su\x8ub\x8bt\x8tr\x8ra\x8ac\x8ct\x8to\x8or\x8rK\x8KN\x8NN\x8N·*\x8**\x8**\x8**\x8* 
339 ············public·static _\x8B_\x8a_\x8c_\x8k_\x8g_\x8r_\x8o_\x8u_\x8n_\x8d_\x8S_\x8u_\x8b_\x8t_\x8r_\x8a_\x8c_\x8t_\x8o_\x8r_\x8K_\x8N_\x8N createBackgroundSubtractorKNN 
340 ············(int history,·double dist2Threshold) 
341 ············Creates·KNN·Background·Subtractor 
342 ··············Parameters: 
343 ··················history·-·Length·of·the·history. 
344 ··················dist2Threshold·-·Threshold·on·the·squared·distance·between 
345 ··················the·pixel·and·the·sample·to·decide·whether·a·pixel·is·close 
346 ··················to·that·sample.·This·parameter·does·not·affect·the·background 
347 ··················update.·speed·a·bit,·so·if·you·do·not·need·this·feature,·set 
348 ··················the·parameter·to·false. 
349 ··············Returns: 
350 ··················automatically·generated 
351 ··········o·*\x8**\x8**\x8**\x8*·c\x8cr\x8re\x8ea\x8at\x8te\x8eB\x8Ba\x8ac\x8ck\x8kg\x8gr\x8ro\x8ou\x8un\x8nd\x8dS\x8Su\x8ub\x8bt\x8tr\x8ra\x8ac\x8ct\x8to\x8or\x8rK\x8KN\x8NN\x8N·*\x8**\x8**\x8**\x8* 
352 ············public·static _\x8B_\x8a_\x8c_\x8k_\x8g_\x8r_\x8o_\x8u_\x8n_\x8d_\x8S_\x8u_\x8b_\x8t_\x8r_\x8a_\x8c_\x8t_\x8o_\x8r_\x8K_\x8N_\x8N createBackgroundSubtractorKNN 
353 ············(int history) 
354 ············Creates·KNN·Background·Subtractor 
355 ··············Parameters: 
356 ··················history·-·Length·of·the·history.·whether·a·pixel·is·close·to 
357 ··················that·sample.·This·parameter·does·not·affect·the·background 
358 ··················update.·speed·a·bit,·so·if·you·do·not·need·this·feature,·set 
359 ··················the·parameter·to·false. 
360 ··············Returns: 
361 ··················automatically·generated 
362 ··········o·*\x8**\x8**\x8**\x8*·c\x8cr\x8re\x8ea\x8at\x8te\x8eB\x8Ba\x8ac\x8ck\x8kg\x8gr\x8ro\x8ou\x8un\x8nd\x8dS\x8Su\x8ub\x8bt\x8tr\x8ra\x8ac\x8ct\x8to\x8or\x8rK\x8KN\x8NN\x8N·*\x8**\x8**\x8**\x8* 
363 ············public·static _\x8B_\x8a_\x8c_\x8k_\x8g_\x8r_\x8o_\x8u_\x8n_\x8d_\x8S_\x8u_\x8b_\x8t_\x8r_\x8a_\x8c_\x8t_\x8o_\x8r_\x8K_\x8N_\x8N createBackgroundSubtractorKNN 
364 ············() 
365 ············Creates·KNN·Background·Subtractor·whether·a·pixel·is·close·to·that 
366 ············sample.·This·parameter·does·not·affect·the·background·update.·speed 
367 ············a·bit,·so·if·you·do·not·need·this·feature,·set·the·parameter·to 
368 ············false. 
369 ··············Returns: 
370 ··················automatically·generated 
371 ··········o·*\x8**\x8**\x8**\x8*·C\x8Ca\x8am\x8mS\x8Sh\x8hi\x8if\x8ft\x8t·*\x8**\x8**\x8**\x8*272 ··········o·*\x8**\x8**\x8**\x8*·C\x8Ca\x8am\x8mS\x8Sh\x8hi\x8if\x8ft\x8t·*\x8**\x8**\x8**\x8*
372 ············public·static _\x8R_\x8o_\x8t_\x8a_\x8t_\x8e_\x8d_\x8R_\x8e_\x8c_\x8t CamShift(_\x8M_\x8a_\x8t probImage,·_\x8R_\x8e_\x8c_\x8t window,273 ············public·static _\x8R_\x8o_\x8t_\x8a_\x8t_\x8e_\x8d_\x8R_\x8e_\x8c_\x8t CamShift(_\x8M_\x8a_\x8t probImage,·_\x8R_\x8e_\x8c_\x8t window,
373 ············_\x8T_\x8e_\x8r_\x8m_\x8C_\x8r_\x8i_\x8t_\x8e_\x8r_\x8i_\x8a criteria)274 ············_\x8T_\x8e_\x8r_\x8m_\x8C_\x8r_\x8i_\x8t_\x8e_\x8r_\x8i_\x8a criteria)
374 ············Finds·an·object·center,·size,·and·orientation.275 ············Finds·an·object·center,·size,·and·orientation.
375 ··············Parameters:276 ··············Parameters:
376 ··················probImage·-·Back·projection·of·the·object·histogram.·See277 ··················probImage·-·Back·projection·of·the·object·histogram.·See
377 ··················calcBackProject.278 ··················calcBackProject.
Offset 1100, 8 lines modifiedOffset 1001, 107 lines modified
1100 ··················flow·-·Flow·field·to·be·stored·The·function·stores·a·flow1001 ··················flow·-·Flow·field·to·be·stored·The·function·stores·a·flow
1101 ··················field·in·a·file,·returns·true·on·success,·false·otherwise.1002 ··················field·in·a·file,·returns·true·on·success,·false·otherwise.
1102 ··················The·flow·field·must·be·a·2-channel,·floating-point·matrix1003 ··················The·flow·field·must·be·a·2-channel,·floating-point·matrix
1103 ··················(CV_32FC2).·First·channel·corresponds·to·the·flow·in·the1004 ··················(CV_32FC2).·First·channel·corresponds·to·the·flow·in·the
1104 ··················horizontal·direction·(u),·second·-·vertical·(v).1005 ··················horizontal·direction·(u),·second·-·vertical·(v).
1105 ··············Returns:1006 ··············Returns:
1106 ··················automatically·generated1007 ··················automatically·generated
 1008 ··········o·*\x8**\x8**\x8**\x8*·c\x8cr\x8re\x8ea\x8at\x8te\x8eB\x8Ba\x8ac\x8ck\x8kg\x8gr\x8ro\x8ou\x8un\x8nd\x8dS\x8Su\x8ub\x8bt\x8tr\x8ra\x8ac\x8ct\x8to\x8or\x8rM\x8MO\x8OG\x8G2\x82·*\x8**\x8**\x8**\x8*
 1009 ············public
 1010 ············static _\x8B_\x8a_\x8c_\x8k_\x8g_\x8r_\x8o_\x8u_\x8n_\x8d_\x8S_\x8u_\x8b_\x8t_\x8r_\x8a_\x8c_\x8t_\x8o_\x8r_\x8M_\x8O_\x8G_\x82 createBackgroundSubtractorMOG2
 1011 ············(int history,·double varThreshold,·boolean detectShadows)
 1012 ············Creates·MOG2·Background·Subtractor
 1013 ··············Parameters:
Max diff block lines reached; 0/14461 bytes (0.00%) of diff not shown.
1.72 MB
./usr/share/doc/opencv-doc/opencv4/html/javadoc/org/opencv/ximgproc/Ximgproc.html
    
Offset 10875, 12023 lines modifiedOffset 10875, 12023 lines modified
0002a7a0:·3e3c·636f·6465·3e6e·6974·6572·733c·2f63··><code>niters</c0002a7a0:·3e3c·636f·6465·3e6e·6974·6572·733c·2f63··><code>niters</c
0002a7b0:·6f64·653e·202d·2054·6865·206e·756d·6265··ode>·-·The·numbe0002a7b0:·6f64·653e·202d·2054·6865·206e·756d·6265··ode>·-·The·numbe
0002a7c0:·7220·6f66·2069·7465·7261·7469·6f6e·733c··r·of·iterations<0002a7c0:·7220·6f66·2069·7465·7261·7469·6f6e·733c··r·of·iterations<
0002a7d0:·2f64·643e·0a3c·2f64·6c3e·0a3c·2f73·6563··/dd>.</dl>.</sec0002a7d0:·2f64·643e·0a3c·2f64·6c3e·0a3c·2f73·6563··/dd>.</dl>.</sec
0002a7e0:·7469·6f6e·3e0a·3c2f·6c69·3e0a·3c6c·693e··tion>.</li>.<li>0002a7e0:·7469·6f6e·3e0a·3c2f·6c69·3e0a·3c6c·693e··tion>.</li>.<li>
0002a7f0:·0a3c·7365·6374·696f·6e20·636c·6173·733d··.<section·class=0002a7f0:·0a3c·7365·6374·696f·6e20·636c·6173·733d··.<section·class=
Diff chunk too large, falling back to line-by-line diff (6902 lines added, 6902 lines removed)
0002a800:·2264·6574·6169·6c22·2069·643d·2263·7265··"detail"·id="cre0002a800:·2264·6574·6169·6c22·2069·643d·2263·7265··"detail"·id="cre
0002a810:·6174·6544·5446·696c·7465·7228·6f72·672e··ateDTFilter(org.0002a810:·6174·6546·6173·744c·696e·6544·6574·6563··ateFastLineDetec
0002a820:·6f70·656e·6376·2e63·6f72·652e·4d61·742c··opencv.core.Mat,0002a820:·746f·7228·696e·742c·666c·6f61·742c·646f··tor(int,float,do
0002a830:·646f·7562·6c65·2c64·6f75·626c·652c·696e··double,double,in0002a830:·7562·6c65·2c64·6f75·626c·652c·696e·742c··uble,double,int,
0002a840:·742c·696e·7429·223e·0a3c·6833·3e63·7265··t,int)">.<h3>cre0002a840:·626f·6f6c·6561·6e29·223e·0a3c·6833·3e63··boolean)">.<h3>c
0002a850:·6174·6544·5446·696c·7465·723c·2f68·333e··ateDTFilter</h3>0002a850:·7265·6174·6546·6173·744c·696e·6544·6574··reateFastLineDet
0002a860:·0a3c·6469·7620·636c·6173·733d·226d·656d··.<div·class="mem0002a860:·6563·746f·723c·2f68·333e·0a3c·6469·7620··ector</h3>.<div·
0002a870:·6265·722d·7369·676e·6174·7572·6522·3e3c··ber-signature"><0002a870:·636c·6173·733d·226d·656d·6265·722d·7369··class="member-si
0002a880:·7370·616e·2063·6c61·7373·3d22·6d6f·6469··span·class="modi0002a880:·676e·6174·7572·6522·3e3c·7370·616e·2063··gnature"><span·c
0002a890:·6669·6572·7322·3e70·7562·6c69·6320·7374··fiers">public·st0002a890:·6c61·7373·3d22·6d6f·6469·6669·6572·7322··lass="modifiers"
0002a8a0:·6174·6963·3c2f·7370·616e·3e26·6e62·7370··atic</span>&nbsp0002a8a0:·3e70·7562·6c69·6320·7374·6174·6963·3c2f··>public·static</
0002a8b0:·3b3c·7370·616e·2063·6c61·7373·3d22·7265··;<span·class="re0002a8b0:·7370·616e·3e26·6e62·7370·3b3c·7370·616e··span>&nbsp;<span
0002a8c0:·7475·726e·2d74·7970·6522·3e3c·6120·6872··turn-type"><a·hr0002a8c0:·2063·6c61·7373·3d22·7265·7475·726e·2d74···class="return-t
0002a8d0:·6566·3d22·4454·4669·6c74·6572·2e68·746d··ef="DTFilter.htm0002a8d0:·7970·6522·3e3c·6120·6872·6566·3d22·4661··ype"><a·href="Fa
0002a8e0:·6c22·2074·6974·6c65·3d22·636c·6173·7320··l"·title="class·0002a8e0:·7374·4c69·6e65·4465·7465·6374·6f72·2e68··stLineDetector.h
0002a8f0:·696e·206f·7267·2e6f·7065·6e63·762e·7869··in·org.opencv.xi0002a8f0:·746d·6c22·2074·6974·6c65·3d22·636c·6173··tml"·title="clas
0002a900:·6d67·7072·6f63·223e·4454·4669·6c74·6572··mgproc">DTFilter0002a900:·7320·696e·206f·7267·2e6f·7065·6e63·762e··s·in·org.opencv.
0002a910:·3c2f·613e·3c2f·7370·616e·3e26·6e62·7370··</a></span>&nbsp0002a910:·7869·6d67·7072·6f63·223e·4661·7374·4c69··ximgproc">FastLi
0002a920:·3b3c·7370·616e·2063·6c61·7373·3d22·656c··;<span·class="el0002a920:·6e65·4465·7465·6374·6f72·3c2f·613e·3c2f··neDetector</a></
0002a930:·656d·656e·742d·6e61·6d65·223e·6372·6561··ement-name">crea0002a930:·7370·616e·3e26·6e62·7370·3b3c·7370·616e··span>&nbsp;<span
0002a940:·7465·4454·4669·6c74·6572·3c2f·7370·616e··teDTFilter</span0002a940:·2063·6c61·7373·3d22·656c·656d·656e·742d···class="element-
0002a950:·3e3c·7762·723e·3c73·7061·6e20·636c·6173··><wbr><span·clas0002a950:·6e61·6d65·223e·6372·6561·7465·4661·7374··name">createFast
0002a960:·733d·2270·6172·616d·6574·6572·7322·3e28··s="parameters">(0002a960:·4c69·6e65·4465·7465·6374·6f72·3c2f·7370··LineDetector</sp
0002a970:·3c61·2068·7265·663d·222e·2e2f·636f·7265··<a·href="../core0002a970:·616e·3e3c·7762·723e·3c73·7061·6e20·636c··an><wbr><span·cl
0002a980:·2f4d·6174·2e68·746d·6c22·2074·6974·6c65··/Mat.html"·title0002a980:·6173·733d·2270·6172·616d·6574·6572·7322··ass="parameters"
0002a990:·3d22·636c·6173·7320·696e·206f·7267·2e6f··="class·in·org.o0002a990:·3e28·696e·7426·6e62·7370·3b6c·656e·6774··>(int&nbsp;lengt
0002a9a0:·7065·6e63·762e·636f·7265·223e·4d61·743c··pencv.core">Mat<0002a9a0:·685f·7468·7265·7368·6f6c·642c·0a20·666c··h_threshold,.·fl
0002a9b0:·2f61·3e26·6e62·7370·3b67·7569·6465·2c0a··/a>&nbsp;guide,.0002a9b0:·6f61·7426·6e62·7370·3b64·6973·7461·6e63··oat&nbsp;distanc
0002a9c0:·2064·6f75·626c·6526·6e62·7370·3b73·6967···double&nbsp;sig0002a9c0:·655f·7468·7265·7368·6f6c·642c·0a20·646f··e_threshold,.·do
0002a9d0:·6d61·5370·6174·6961·6c2c·0a20·646f·7562··maSpatial,.·doub0002a9d0:·7562·6c65·266e·6273·703b·6361·6e6e·795f··uble&nbsp;canny_
0002a9e0:·6c65·266e·6273·703b·7369·676d·6143·6f6c··le&nbsp;sigmaCol0002a9e0:·7468·312c·0a20·646f·7562·6c65·266e·6273··th1,.·double&nbs
0002a9f0:·6f72·2c0a·2069·6e74·266e·6273·703b·6d6f··or,.·int&nbsp;mo0002a9f0:·703b·6361·6e6e·795f·7468·322c·0a20·696e··p;canny_th2,.·in
0002aa00:·6465·2c0a·2069·6e74·266e·6273·703b·6e75··de,.·int&nbsp;nu0002aa00:·7426·6e62·7370·3b63·616e·6e79·5f61·7065··t&nbsp;canny_ape
0002aa10:·6d49·7465·7273·293c·2f73·7061·6e3e·3c2f··mIters)</span></0002aa10:·7274·7572·655f·7369·7a65·2c0a·2062·6f6f··rture_size,.·boo
0002aa20:·6469·763e·0a3c·6469·7620·636c·6173·733d··div>.<div·class=0002aa20:·6c65·616e·266e·6273·703b·646f·5f6d·6572··lean&nbsp;do_mer
0002aa30:·2262·6c6f·636b·223e·4661·6374·6f72·7920··"block">Factory·0002aa30:·6765·293c·2f73·7061·6e3e·3c2f·6469·763e··ge)</span></div>
0002aa40:·6d65·7468·6f64·2c20·6372·6561·7465·2069··method,·create·i0002aa40:·0a3c·6469·7620·636c·6173·733d·2262·6c6f··.<div·class="blo
0002aa50:·6e73·7461·6e63·6520·6f66·2044·5446·696c··nstance·of·DTFil0002aa50:·636b·223e·4372·6561·7465·7320·6120·736d··ck">Creates·a·sm
0002aa60:·7465·7220·616e·6420·7072·6f64·7563·6520··ter·and·produce·0002aa60:·6172·7420·706f·696e·7465·7220·746f·2061··art·pointer·to·a
0002aa70:·696e·6974·6961·6c69·7a61·7469·6f6e·2072··initialization·r0002aa70:·2046·6173·744c·696e·6544·6574·6563·746f···FastLineDetecto
0002aa80:·6f75·7469·6e65·732e·3c2f·6469·763e·0a3c··outines.</div>.<0002aa80:·7220·6f62·6a65·6374·2061·6e64·2069·6e69··r·object·and·ini
0002aa90:·646c·2063·6c61·7373·3d22·6e6f·7465·7322··dl·class="notes"0002aa90:·7469·616c·697a·6573·2069·743c·2f64·6976··tializes·it</div
0002aaa0:·3e0a·3c64·743e·5061·7261·6d65·7465·7273··>.<dt>Parameters0002aaa0:·3e0a·3c64·6c20·636c·6173·733d·226e·6f74··>.<dl·class="not
0002aab0:·3a3c·2f64·743e·0a3c·6464·3e3c·636f·6465··:</dt>.<dd><code0002aab0:·6573·223e·0a3c·6474·3e50·6172·616d·6574··es">.<dt>Paramet
0002aac0:·3e67·7569·6465·3c2f·636f·6465·3e20·2d20··>guide</code>·-·0002aac0:·6572·733a·3c2f·6474·3e0a·3c64·643e·3c63··ers:</dt>.<dd><c
0002aad0:·6775·6964·6564·2069·6d61·6765·2028·7573··guided·image·(us0002aad0:·6f64·653e·6c65·6e67·7468·5f74·6872·6573··ode>length_thres
0002aae0:·6564·2074·6f20·6275·696c·6420·7472·616e··ed·to·build·tran0002aae0:·686f·6c64·3c2f·636f·6465·3e20·2d20·5365··hold</code>·-·Se
0002aaf0:·7366·6f72·6d65·6420·6469·7374·616e·6365··sformed·distance0002aaf0:·676d·656e·7420·7368·6f72·7465·7220·7468··gment·shorter·th
0002ab00:·2c20·7768·6963·6820·6465·7363·7269·6265··,·which·describe0002ab00:·616e·2074·6869·7320·7769·6c6c·2062·6520··an·this·will·be·
0002ab10:·7320·6564·6765·2073·7472·7563·7475·7265··s·edge·structure0002ab10:·6469·7363·6172·6465·643c·2f64·643e·0a3c··discarded</dd>.<
0002ab20:·206f·660a·2067·7569·6465·6420·696d·6167···of.·guided·imag0002ab20:·6464·3e3c·636f·6465·3e64·6973·7461·6e63··dd><code>distanc
0002ab30:·6529·2e3c·2f64·643e·0a3c·6464·3e3c·636f··e).</dd>.<dd><co0002ab30:·655f·7468·7265·7368·6f6c·643c·2f63·6f64··e_threshold</cod
0002ab40:·6465·3e73·6967·6d61·5370·6174·6961·6c3c··de>sigmaSpatial<0002ab40:·653e·202d·2041·2070·6f69·6e74·2070·6c61··e>·-·A·point·pla
0002ab50:·2f63·6f64·653e·202d·205c·287b·5c73·6967··/code>·-·\({\sig0002ab50:·6365·6420·6672·6f6d·2061·2068·7970·6f74··ced·from·a·hypot
0002ab60:·6d61·7d5f·485c·2920·7061·7261·6d65·7465··ma}_H\)·paramete0002ab60:·6865·7369·7320·6c69·6e65·0a20·2020·2020··hesis·line.·····
0002ab70:·7220·696e·2074·6865·206f·7269·6769·6e61··r·in·the·origina0002ab70:·2020·2020·2020·2020·2020·2020·2020·2020··················
0002ab80:·6c20·6172·7469·636c·652c·2069·7427·7320··l·article,·it's·0002ab80:·2020·2020·2020·2073·6567·6d65·6e74·2066·········segment·f
0002ab90:·7369·6d69·6c61·7220·746f·2074·6865·2073··similar·to·the·s0002ab90:·6172·7468·6572·2074·6861·6e20·7468·6973··arther·than·this
0002aba0:·6967·6d61·2069·6e20·7468·650a·2063·6f6f··igma·in·the.·coo0002aba0:·2077·696c·6c20·6265·2072·6567·6172·6465···will·be·regarde
0002abb0:·7264·696e·6174·6520·7370·6163·6520·696e··rdinate·space·in0002abb0:·6420·6173·2061·6e20·6f75·746c·6965·723c··d·as·an·outlier<
0002abc0:·746f·2062·696c·6174·6572·616c·4669·6c74··to·bilateralFilt0002abc0:·2f64·643e·0a3c·6464·3e3c·636f·6465·3e63··/dd>.<dd><code>c
0002abd0:·6572·2e3c·2f64·643e·0a3c·6464·3e3c·636f··er.</dd>.<dd><co0002abd0:·616e·6e79·5f74·6831·3c2f·636f·6465·3e20··anny_th1</code>·
0002abe0:·6465·3e73·6967·6d61·436f·6c6f·723c·2f63··de>sigmaColor</c0002abe0:·2d20·4669·7273·7420·7468·7265·7368·6f6c··-·First·threshol
0002abf0:·6f64·653e·202d·205c·287b·5c73·6967·6d61··ode>·-·\({\sigma0002abf0:·6420·666f·7220·6879·7374·6572·6573·6973··d·for·hysteresis
0002ac00:·7d5f·725c·2920·7061·7261·6d65·7465·7220··}_r\)·parameter·0002ac00:·2070·726f·6365·6475·7265·2069·6e20·4361···procedure·in·Ca
0002ac10:·696e·2074·6865·206f·7269·6769·6e61·6c20··in·the·original·0002ac10:·6e6e·7928·293c·2f64·643e·0a3c·6464·3e3c··nny()</dd>.<dd><
0002ac20:·6172·7469·636c·652c·2069·7427·7320·7369··article,·it's·si0002ac20:·636f·6465·3e63·616e·6e79·5f74·6832·3c2f··code>canny_th2</
0002ac30:·6d69·6c61·7220·746f·2074·6865·2073·6967··milar·to·the·sig0002ac30:·636f·6465·3e20·2d20·5365·636f·6e64·2074··code>·-·Second·t
0002ac40:·6d61·2069·6e20·7468·650a·2063·6f6c·6f72··ma·in·the.·color0002ac40:·6872·6573·686f·6c64·2066·6f72·2068·7973··hreshold·for·hys
0002ac50:·2073·7061·6365·2069·6e74·6f20·6269·6c61···space·into·bila0002ac50:·7465·7265·7369·7320·7072·6f63·6564·7572··teresis·procedur
0002ac60:·7465·7261·6c46·696c·7465·722e·3c2f·6464··teralFilter.</dd0002ac60:·6520·696e·2043·616e·6e79·2829·3c2f·6464··e·in·Canny()</dd
0002ac70:·3e0a·3c64·643e·3c63·6f64·653e·6d6f·6465··>.<dd><code>mode0002ac70:·3e0a·3c64·643e·3c63·6f64·653e·6361·6e6e··>.<dd><code>cann
0002ac80:·3c2f·636f·6465·3e20·2d20·6f6e·6520·666f··</code>·-·one·fo0002ac80:·795f·6170·6572·7475·7265·5f73·697a·653c··y_aperture_size<
0002ac90:·726d·2074·6872·6565·206d·6f64·6573·2044··rm·three·modes·D0002ac90:·2f63·6f64·653e·202d·2041·7065·7274·7572··/code>·-·Apertur
0002aca0:·5446·5f4e·432c·2044·5446·5f52·4620·616e··TF_NC,·DTF_RF·an0002aca0:·6573·697a·6520·666f·7220·7468·6520·736f··esize·for·the·so
0002acb0:·6420·4454·465f·4943·2077·6869·6368·2063··d·DTF_IC·which·c0002acb0:·6265·6c20·6f70·6572·6174·6f72·2069·6e20··bel·operator·in·
0002acc0:·6f72·7265·7370·6f6e·6473·2074·6f20·7468··orresponds·to·th0002acc0:·4361·6e6e·7928·292e·0a20·2020·2020·2020··Canny()..·······
0002acd0:·7265·6520·6d6f·6465·7320·666f·720a·2066··ree·modes·for.·f0002acd0:·2020·2020·2020·2020·2020·2020·2020·2020··················
0002ace0:·696c·7465·7269·6e67·2032·4420·7369·676e··iltering·2D·sign0002ace0:·2020·2020·2049·6620·7a65·726f·2c20·4361·······If·zero,·Ca
0002acf0:·616c·7320·696e·2074·6865·2061·7274·6963··als·in·the·artic0002acf0:·6e6e·7928·2920·6973·206e·6f74·2061·7070··nny()·is·not·app
0002ad00:·6c65·2e3c·2f64·643e·0a3c·6464·3e3c·636f··le.</dd>.<dd><co0002ad00:·6c69·6564·2061·6e64·2074·6865·2069·6e70··lied·and·the·inp
0002ad10:·6465·3e6e·756d·4974·6572·733c·2f63·6f64··de>numIters</cod0002ad10:·7574·2069·6d61·6765·2069·7320·7461·6b65··ut·image·is·take
0002ad20:·653e·202d·206f·7074·696f·6e61·6c20·6e75··e>·-·optional·nu0002ad20:·6e20·6173·2061·6e20·6564·6765·2069·6d61··n·as·an·edge·ima
0002ad30:·6d62·6572·206f·6620·6974·6572·6174·696f··mber·of·iteratio0002ad30:·6765·2e3c·2f64·643e·0a3c·6464·3e3c·636f··ge.</dd>.<dd><co
0002ad40:·6e73·2075·7365·6420·666f·7220·6669·6c74··ns·used·for·filt0002ad40:·6465·3e64·6f5f·6d65·7267·653c·2f63·6f64··de>do_merge</cod
0002ad50:·6572·696e·672c·2033·2069·7320·7175·6974··ering,·3·is·quit0002ad50:·653e·202d·2049·6620·7472·7565·2c20·696e··e>·-·If·true,·in
0002ad60:·6520·656e·6f75·6768·2e0a·0a20·466f·7220··e·enough...·For·0002ad60:·6372·656d·656e·7461·6c20·6d65·7267·696e··cremental·mergin
0002ad70:·6d6f·7265·2064·6574·6169·6c73·2061·626f··more·details·abo0002ad70:·6720·6f66·2073·6567·6d65·6e74·7320·7769··g·of·segments·wi
0002ad80:·7574·2044·6f6d·6169·6e20·5472·616e·7366··ut·Domain·Transf0002ad80:·6c6c·2062·6520·7065·7266·6f72·6d65·643c··ll·be·performed<
0002ad90:·6f72·6d20·6669·6c74·6572·2070·6172·616d··orm·filter·param0002ad90:·2f64·643e·0a3c·6474·3e52·6574·7572·6e73··/dd>.<dt>Returns
0002ada0:·6574·6572·732c·2073·6565·2074·6865·206f··eters,·see·the·o0002ada0:·3a3c·2f64·743e·0a3c·6464·3e61·7574·6f6d··:</dt>.<dd>autom
0002adb0:·7269·6769·6e61·6c20·6172·7469·636c·6520··riginal·article·0002adb0:·6174·6963·616c·6c79·2067·656e·6572·6174··atically·generat
0002adc0:·4349·5445·3a20·4761·7374·616c·3131·2061··CITE:·Gastal11·a0002adc0:·6564·3c2f·6464·3e0a·3c2f·646c·3e0a·3c2f··ed</dd>.</dl>.</
0002add0:·6e64·0a20·5b44·6f6d·6169·6e20·5472·616e··nd.·[Domain·Tran0002add0:·7365·6374·696f·6e3e·0a3c·2f6c·693e·0a3c··section>.</li>.<
0002ade0:·7366·6f72·6d20·6669·6c74·6572·2068·6f6d··sform·filter·hom0002ade0:·6c69·3e0a·3c73·6563·7469·6f6e·2063·6c61··li>.<section·cla
0002adf0:·6570·6167·655d·2868·7474·703a·2f2f·7777··epage](http://ww0002adf0:·7373·3d22·6465·7461·696c·2220·6964·3d22··ss="detail"·id="
0002ae00:·772e·696e·662e·7566·7267·732e·6272·2f7e··w.inf.ufrgs.br/~0002ae00:·6372·6561·7465·4661·7374·4c69·6e65·4465··createFastLineDe
0002ae10:·6573·6c67·6173·7461·6c2f·446f·6d61·696e··eslgastal/Domain0002ae10:·7465·6374·6f72·2869·6e74·2c66·6c6f·6174··tector(int,float
0002ae20:·5472·616e·7366·6f72·6d2f·292e·3c2f·6464··Transform/).</dd0002ae20:·2c64·6f75·626c·652c·646f·7562·6c65·2c69··,double,double,i
0002ae30:·3e0a·3c64·743e·5265·7475·726e·733a·3c2f··>.<dt>Returns:</0002ae30:·6e74·2922·3e0a·3c68·333e·6372·6561·7465··nt)">.<h3>create
0002ae40:·6474·3e0a·3c64·643e·6175·746f·6d61·7469··dt>.<dd>automati0002ae40:·4661·7374·4c69·6e65·4465·7465·6374·6f72··FastLineDetector
0002ae50:·6361·6c6c·7920·6765·6e65·7261·7465·643c··cally·generated<0002ae50:·3c2f·6833·3e0a·3c64·6976·2063·6c61·7373··</h3>.<div·class
0002ae60:·2f64·643e·0a3c·2f64·6c3e·0a3c·2f73·6563··/dd>.</dl>.</sec0002ae60:·3d22·6d65·6d62·6572·2d73·6967·6e61·7475··="member-signatu
0002ae70:·7469·6f6e·3e0a·3c2f·6c69·3e0a·3c6c·693e··tion>.</li>.<li>0002ae70:·7265·223e·3c73·7061·6e20·636c·6173·733d··re"><span·class=
0002ae80:·0a3c·7365·6374·696f·6e20·636c·6173·733d··.<section·class=0002ae80:·226d·6f64·6966·6965·7273·223e·7075·626c··"modifiers">publ
0002ae90:·2264·6574·6169·6c22·2069·643d·2263·7265··"detail"·id="cre0002ae90:·6963·2073·7461·7469·633c·2f73·7061·6e3e··ic·static</span>
0002aea0:·6174·6544·5446·696c·7465·7228·6f72·672e··ateDTFilter(org.0002aea0:·266e·6273·703b·3c73·7061·6e20·636c·6173··&nbsp;<span·clas
0002aeb0:·6f70·656e·6376·2e63·6f72·652e·4d61·742c··opencv.core.Mat,0002aeb0:·733d·2272·6574·7572·6e2d·7479·7065·223e··s="return-type">
0002aec0:·646f·7562·6c65·2c64·6f75·626c·652c·696e··double,double,in0002aec0:·3c61·2068·7265·663d·2246·6173·744c·696e··<a·href="FastLin
0002aed0:·7429·223e·0a3c·6833·3e63·7265·6174·6544··t)">.<h3>createD0002aed0:·6544·6574·6563·746f·722e·6874·6d6c·2220··eDetector.html"·
0002aee0:·5446·696c·7465·723c·2f68·333e·0a3c·6469··TFilter</h3>.<di0002aee0:·7469·746c·653d·2263·6c61·7373·2069·6e20··title="class·in·
0002aef0:·7620·636c·6173·733d·226d·656d·6265·722d··v·class="member-0002aef0:·6f72·672e·6f70·656e·6376·2e78·696d·6770··org.opencv.ximgp
0002af00:·7369·676e·6174·7572·6522·3e3c·7370·616e··signature"><span0002af00:·726f·6322·3e46·6173·744c·696e·6544·6574··roc">FastLineDet
0002af10:·2063·6c61·7373·3d22·6d6f·6469·6669·6572···class="modifier0002af10:·6563·746f·723c·2f61·3e3c·2f73·7061·6e3e··ector</a></span>
0002af20:·7322·3e70·7562·6c69·6320·7374·6174·6963··s">public·static0002af20:·266e·6273·703b·3c73·7061·6e20·636c·6173··&nbsp;<span·clas
0002af30:·3c2f·7370·616e·3e26·6e62·7370·3b3c·7370··</span>&nbsp;<sp0002af30:·733d·2265·6c65·6d65·6e74·2d6e·616d·6522··s="element-name"
0002af40:·616e·2063·6c61·7373·3d22·7265·7475·726e··an·class="return0002af40:·3e63·7265·6174·6546·6173·744c·696e·6544··>createFastLineD
0002af50:·2d74·7970·6522·3e3c·6120·6872·6566·3d22··-type"><a·href="0002af50:·6574·6563·746f·723c·2f73·7061·6e3e·3c77··etector</span><w
0002af60:·4454·4669·6c74·6572·2e68·746d·6c22·2074··DTFilter.html"·t0002af60:·6272·3e3c·7370·616e·2063·6c61·7373·3d22··br><span·class="
0002af70:·6974·6c65·3d22·636c·6173·7320·696e·206f··itle="class·in·o0002af70:·7061·7261·6d65·7465·7273·223e·2869·6e74··parameters">(int
Max diff block lines reached; 705111/1658171 bytes (42.52%) of diff not shown.
142 KB
html2text {}
    
Offset 1032, 14 lines modifiedOffset 1032, 818 lines modified
1032 ··················src·-·Source·image·with·3·channels.1032 ··················src·-·Source·image·with·3·channels.
1033 ··················dst·-·Destination·image·of·the·same·size·and·the·same·number1033 ··················dst·-·Destination·image·of·the·same·size·and·the·same·number
1034 ··················of·channels·as·src·.1034 ··················of·channels·as·src·.
1035 ··················alpha·-·The·amount·of·time·to·step·forward·by·on·each1035 ··················alpha·-·The·amount·of·time·to·step·forward·by·on·each
1036 ··················iteration·(normally,·it's·between·0·and·1).1036 ··················iteration·(normally,·it's·between·0·and·1).
1037 ··················K·-·sensitivity·to·the·edges1037 ··················K·-·sensitivity·to·the·edges
1038 ··················niters·-·The·number·of·iterations1038 ··················niters·-·The·number·of·iterations
 1039 ··········o·*\x8**\x8**\x8**\x8*·c\x8cr\x8re\x8ea\x8at\x8te\x8eF\x8Fa\x8as\x8st\x8tL\x8Li\x8in\x8ne\x8eD\x8De\x8et\x8te\x8ec\x8ct\x8to\x8or\x8r·*\x8**\x8**\x8**\x8*
 1040 ············public·static _\x8F_\x8a_\x8s_\x8t_\x8L_\x8i_\x8n_\x8e_\x8D_\x8e_\x8t_\x8e_\x8c_\x8t_\x8o_\x8r createFastLineDetector
 1041 ············(int length_threshold,·float distance_threshold,·double canny_th1,
 1042 ············double canny_th2,·int canny_aperture_size,·boolean do_merge)
 1043 ············Creates·a·smart·pointer·to·a·FastLineDetector·object·and
 1044 ············initializes·it
 1045 ··············Parameters:
 1046 ··················length_threshold·-·Segment·shorter·than·this·will·be
 1047 ··················discarded
 1048 ··················distance_threshold·-·A·point·placed·from·a·hypothesis·line
 1049 ··················segment·farther·than·this·will·be·regarded·as·an·outlier
 1050 ··················canny_th1·-·First·threshold·for·hysteresis·procedure·in·Canny
 1051 ··················()
 1052 ··················canny_th2·-·Second·threshold·for·hysteresis·procedure·in
 1053 ··················Canny()
 1054 ··················canny_aperture_size·-·Aperturesize·for·the·sobel·operator·in
 1055 ··················Canny().·If·zero,·Canny()·is·not·applied·and·the·input·image
 1056 ··················is·taken·as·an·edge·image.
 1057 ··················do_merge·-·If·true,·incremental·merging·of·segments·will·be
 1058 ··················performed
 1059 ··············Returns:
 1060 ··················automatically·generated
 1061 ··········o·*\x8**\x8**\x8**\x8*·c\x8cr\x8re\x8ea\x8at\x8te\x8eF\x8Fa\x8as\x8st\x8tL\x8Li\x8in\x8ne\x8eD\x8De\x8et\x8te\x8ec\x8ct\x8to\x8or\x8r·*\x8**\x8**\x8**\x8*
 1062 ············public·static _\x8F_\x8a_\x8s_\x8t_\x8L_\x8i_\x8n_\x8e_\x8D_\x8e_\x8t_\x8e_\x8c_\x8t_\x8o_\x8r createFastLineDetector
 1063 ············(int length_threshold,·float distance_threshold,·double canny_th1,
 1064 ············double canny_th2,·int canny_aperture_size)
 1065 ············Creates·a·smart·pointer·to·a·FastLineDetector·object·and
 1066 ············initializes·it
 1067 ··············Parameters:
 1068 ··················length_threshold·-·Segment·shorter·than·this·will·be
 1069 ··················discarded
 1070 ··················distance_threshold·-·A·point·placed·from·a·hypothesis·line
 1071 ··················segment·farther·than·this·will·be·regarded·as·an·outlier
 1072 ··················canny_th1·-·First·threshold·for·hysteresis·procedure·in·Canny
 1073 ··················()
 1074 ··················canny_th2·-·Second·threshold·for·hysteresis·procedure·in
 1075 ··················Canny()
 1076 ··················canny_aperture_size·-·Aperturesize·for·the·sobel·operator·in
 1077 ··················Canny().·If·zero,·Canny()·is·not·applied·and·the·input·image
 1078 ··················is·taken·as·an·edge·image.
 1079 ··············Returns:
 1080 ··················automatically·generated
 1081 ··········o·*\x8**\x8**\x8**\x8*·c\x8cr\x8re\x8ea\x8at\x8te\x8eF\x8Fa\x8as\x8st\x8tL\x8Li\x8in\x8ne\x8eD\x8De\x8et\x8te\x8ec\x8ct\x8to\x8or\x8r·*\x8**\x8**\x8**\x8*
 1082 ············public·static _\x8F_\x8a_\x8s_\x8t_\x8L_\x8i_\x8n_\x8e_\x8D_\x8e_\x8t_\x8e_\x8c_\x8t_\x8o_\x8r createFastLineDetector
 1083 ············(int length_threshold,·float distance_threshold,·double canny_th1,
 1084 ············double canny_th2)
 1085 ············Creates·a·smart·pointer·to·a·FastLineDetector·object·and
 1086 ············initializes·it
 1087 ··············Parameters:
 1088 ··················length_threshold·-·Segment·shorter·than·this·will·be
 1089 ··················discarded
 1090 ··················distance_threshold·-·A·point·placed·from·a·hypothesis·line
 1091 ··················segment·farther·than·this·will·be·regarded·as·an·outlier
 1092 ··················canny_th1·-·First·threshold·for·hysteresis·procedure·in·Canny
 1093 ··················()
 1094 ··················canny_th2·-·Second·threshold·for·hysteresis·procedure·in
 1095 ··················Canny()·If·zero,·Canny()·is·not·applied·and·the·input·image
 1096 ··················is·taken·as·an·edge·image.
 1097 ··············Returns:
 1098 ··················automatically·generated
 1099 ··········o·*\x8**\x8**\x8**\x8*·c\x8cr\x8re\x8ea\x8at\x8te\x8eF\x8Fa\x8as\x8st\x8tL\x8Li\x8in\x8ne\x8eD\x8De\x8et\x8te\x8ec\x8ct\x8to\x8or\x8r·*\x8**\x8**\x8**\x8*
 1100 ············public·static _\x8F_\x8a_\x8s_\x8t_\x8L_\x8i_\x8n_\x8e_\x8D_\x8e_\x8t_\x8e_\x8c_\x8t_\x8o_\x8r createFastLineDetector
 1101 ············(int length_threshold,·float distance_threshold,·double canny_th1)
 1102 ············Creates·a·smart·pointer·to·a·FastLineDetector·object·and
 1103 ············initializes·it
 1104 ··············Parameters:
 1105 ··················length_threshold·-·Segment·shorter·than·this·will·be
 1106 ··················discarded
 1107 ··················distance_threshold·-·A·point·placed·from·a·hypothesis·line
 1108 ··················segment·farther·than·this·will·be·regarded·as·an·outlier
 1109 ··················canny_th1·-·First·threshold·for·hysteresis·procedure·in·Canny
 1110 ··················()·If·zero,·Canny()·is·not·applied·and·the·input·image·is
 1111 ··················taken·as·an·edge·image.
 1112 ··············Returns:
 1113 ··················automatically·generated
 1114 ··········o·*\x8**\x8**\x8**\x8*·c\x8cr\x8re\x8ea\x8at\x8te\x8eF\x8Fa\x8as\x8st\x8tL\x8Li\x8in\x8ne\x8eD\x8De\x8et\x8te\x8ec\x8ct\x8to\x8or\x8r·*\x8**\x8**\x8**\x8*
 1115 ············public·static _\x8F_\x8a_\x8s_\x8t_\x8L_\x8i_\x8n_\x8e_\x8D_\x8e_\x8t_\x8e_\x8c_\x8t_\x8o_\x8r createFastLineDetector
 1116 ············(int length_threshold,·float distance_threshold)
 1117 ············Creates·a·smart·pointer·to·a·FastLineDetector·object·and
 1118 ············initializes·it
 1119 ··············Parameters:
 1120 ··················length_threshold·-·Segment·shorter·than·this·will·be
 1121 ··················discarded
 1122 ··················distance_threshold·-·A·point·placed·from·a·hypothesis·line
 1123 ··················segment·farther·than·this·will·be·regarded·as·an·outlier·If
 1124 ··················zero,·Canny()·is·not·applied·and·the·input·image·is·taken·as
 1125 ··················an·edge·image.
 1126 ··············Returns:
 1127 ··················automatically·generated
 1128 ··········o·*\x8**\x8**\x8**\x8*·c\x8cr\x8re\x8ea\x8at\x8te\x8eF\x8Fa\x8as\x8st\x8tL\x8Li\x8in\x8ne\x8eD\x8De\x8et\x8te\x8ec\x8ct\x8to\x8or\x8r·*\x8**\x8**\x8**\x8*
 1129 ············public·static _\x8F_\x8a_\x8s_\x8t_\x8L_\x8i_\x8n_\x8e_\x8D_\x8e_\x8t_\x8e_\x8c_\x8t_\x8o_\x8r createFastLineDetector
 1130 ············(int length_threshold)
 1131 ············Creates·a·smart·pointer·to·a·FastLineDetector·object·and
 1132 ············initializes·it
 1133 ··············Parameters:
 1134 ··················length_threshold·-·Segment·shorter·than·this·will·be
 1135 ··················discarded·segment·farther·than·this·will·be·regarded·as·an
 1136 ··················outlier·If·zero,·Canny()·is·not·applied·and·the·input·image
 1137 ··················is·taken·as·an·edge·image.
 1138 ··············Returns:
 1139 ··················automatically·generated
 1140 ··········o·*\x8**\x8**\x8**\x8*·c\x8cr\x8re\x8ea\x8at\x8te\x8eF\x8Fa\x8as\x8st\x8tL\x8Li\x8in\x8ne\x8eD\x8De\x8et\x8te\x8ec\x8ct\x8to\x8or\x8r·*\x8**\x8**\x8**\x8*
 1141 ············public·static _\x8F_\x8a_\x8s_\x8t_\x8L_\x8i_\x8n_\x8e_\x8D_\x8e_\x8t_\x8e_\x8c_\x8t_\x8o_\x8r createFastLineDetector()
 1142 ············Creates·a·smart·pointer·to·a·FastLineDetector·object·and
 1143 ············initializes·it·segment·farther·than·this·will·be·regarded·as·an
 1144 ············outlier·If·zero,·Canny()·is·not·applied·and·the·input·image·is
 1145 ············taken·as·an·edge·image.
 1146 ··············Returns:
 1147 ··················automatically·generated
 1148 ··········o·*\x8**\x8**\x8**\x8*·c\x8cr\x8re\x8ea\x8at\x8te\x8eE\x8Ed\x8dg\x8ge\x8eD\x8Dr\x8ra\x8aw\x8wi\x8in\x8ng\x8g·*\x8**\x8**\x8**\x8*
 1149 ············public·static _\x8E_\x8d_\x8g_\x8e_\x8D_\x8r_\x8a_\x8w_\x8i_\x8n_\x8g createEdgeDrawing()
 1150 ············Creates·a·smart·pointer·to·a·EdgeDrawing·object·and·initializes·it
 1151 ··············Returns:
 1152 ··················automatically·generated
 1153 ··········o·*\x8**\x8**\x8**\x8*·c\x8cr\x8re\x8ea\x8at\x8te\x8eD\x8Di\x8is\x8sp\x8pa\x8ar\x8ri\x8it\x8ty\x8yW\x8WL\x8LS\x8SF\x8Fi\x8il\x8lt\x8te\x8er\x8r·*\x8**\x8**\x8**\x8*
 1154 ············public·static _\x8D_\x8i_\x8s_\x8p_\x8a_\x8r_\x8i_\x8t_\x8y_\x8W_\x8L_\x8S_\x8F_\x8i_\x8l_\x8t_\x8e_\x8r createDisparityWLSFilter
 1155 ············(_\x8S_\x8t_\x8e_\x8r_\x8e_\x8o_\x8M_\x8a_\x8t_\x8c_\x8h_\x8e_\x8r matcher_left)
 1156 ············Convenience·factory·method·that·creates·an·instance·of
 1157 ············DisparityWLSFilter·and·sets·up·all·the·relevant·filter·parameters
 1158 ············automatically·based·on·the·matcher·instance.·Currently·supports
Max diff block lines reached; 92445/145272 bytes (63.64%) of diff not shown.
49.6 KB
./usr/share/doc/opencv-doc/opencv4/html/javadoc/org/opencv/xphoto/Xphoto.html
Ordering differences only
    
Offset 750, 52 lines modifiedOffset 750, 14 lines modified
750 </li>750 </li>
751 <!--·============·METHOD·DETAIL·==========·-->751 <!--·============·METHOD·DETAIL·==========·-->
752 <li>752 <li>
753 <section·class="method-details"·id="method-detail">753 <section·class="method-details"·id="method-detail">
754 <h2>Method·Details</h2>754 <h2>Method·Details</h2>
755 <ul·class="member-list">755 <ul·class="member-list">
756 <li>756 <li>
757 <section·class="detail"·id="oilPainting(org.opencv.core.Mat,org.opencv.core.Mat,int,int,int)"> 
758 <h3>oilPainting</h3> 
759 <div·class="member-signature"><span·class="modifiers">public·static</span>&nbsp;<span·class="return-type">void</span>&nbsp;<span·class="element-name">oilPainting</span><wbr><span·class="parameters">(<a·href="../core/Mat.html"·title="class·in·org.opencv.core">Mat</a>&nbsp;src, 
760 ·<a·href="../core/Mat.html"·title="class·in·org.opencv.core">Mat</a>&nbsp;dst, 
761 ·int&nbsp;size, 
762 ·int&nbsp;dynRatio, 
763 ·int&nbsp;code)</span></div> 
764 <div·class="block">oilPainting 
765 ·See·the·book·CITE:·Holzmann1988·for·details.</div> 
766 <dl·class="notes"> 
767 <dt>Parameters:</dt> 
768 <dd><code>src</code>·-·Input·three-channel·or·one·channel·image·(either·CV_8UC3·or·CV_8UC1)</dd> 
769 <dd><code>dst</code>·-·Output·image·of·the·same·size·and·type·as·src.</dd> 
770 <dd><code>size</code>·-·neighbouring·size·is·2-size+1</dd> 
771 <dd><code>dynRatio</code>·-·image·is·divided·by·dynRatio·before·histogram·processing</dd> 
772 <dd><code>code</code>·-·automatically·generated</dd> 
773 </dl> 
774 </section> 
775 </li> 
776 <li> 
777 <section·class="detail"·id="oilPainting(org.opencv.core.Mat,org.opencv.core.Mat,int,int)"> 
778 <h3>oilPainting</h3> 
779 <div·class="member-signature"><span·class="modifiers">public·static</span>&nbsp;<span·class="return-type">void</span>&nbsp;<span·class="element-name">oilPainting</span><wbr><span·class="parameters">(<a·href="../core/Mat.html"·title="class·in·org.opencv.core">Mat</a>&nbsp;src, 
780 ·<a·href="../core/Mat.html"·title="class·in·org.opencv.core">Mat</a>&nbsp;dst, 
781 ·int&nbsp;size, 
782 ·int&nbsp;dynRatio)</span></div> 
783 <div·class="block">oilPainting 
784 ·See·the·book·CITE:·Holzmann1988·for·details.</div> 
785 <dl·class="notes"> 
786 <dt>Parameters:</dt> 
787 <dd><code>src</code>·-·Input·three-channel·or·one·channel·image·(either·CV_8UC3·or·CV_8UC1)</dd> 
788 <dd><code>dst</code>·-·Output·image·of·the·same·size·and·type·as·src.</dd> 
789 <dd><code>size</code>·-·neighbouring·size·is·2-size+1</dd> 
790 <dd><code>dynRatio</code>·-·image·is·divided·by·dynRatio·before·histogram·processing</dd> 
791 </dl> 
792 </section> 
793 </li> 
794 <li> 
795 <section·class="detail"·id="dctDenoising(org.opencv.core.Mat,org.opencv.core.Mat,double,int)">757 <section·class="detail"·id="dctDenoising(org.opencv.core.Mat,org.opencv.core.Mat,double,int)">
796 <h3>dctDenoising</h3>758 <h3>dctDenoising</h3>
797 <div·class="member-signature"><span·class="modifiers">public·static</span>&nbsp;<span·class="return-type">void</span>&nbsp;<span·class="element-name">dctDenoising</span><wbr><span·class="parameters">(<a·href="../core/Mat.html"·title="class·in·org.opencv.core">Mat</a>&nbsp;src,759 <div·class="member-signature"><span·class="modifiers">public·static</span>&nbsp;<span·class="return-type">void</span>&nbsp;<span·class="element-name">dctDenoising</span><wbr><span·class="parameters">(<a·href="../core/Mat.html"·title="class·in·org.opencv.core">Mat</a>&nbsp;src,
798 ·<a·href="../core/Mat.html"·title="class·in·org.opencv.core">Mat</a>&nbsp;dst,760 ·<a·href="../core/Mat.html"·title="class·in·org.opencv.core">Mat</a>&nbsp;dst,
799 ·double&nbsp;sigma,761 ·double&nbsp;sigma,
800 ·int&nbsp;psize)</span></div>762 ·int&nbsp;psize)</span></div>
801 <div·class="block">The·function·implements·simple·dct-based·denoising763 <div·class="block">The·function·implements·simple·dct-based·denoising
Offset 830, 226 lines modifiedOffset 792, 14 lines modified
  
830 ·····SEE:792 ·····SEE:
831 ········fastNlMeansDenoising</dd>793 ········fastNlMeansDenoising</dd>
832 </dl>794 </dl>
833 </section>795 </section>
834 </li>796 </li>
835 <li>797 <li>
836 <section·class="detail"·id="inpaint(org.opencv.core.Mat,org.opencv.core.Mat,org.opencv.core.Mat,int)"> 
837 <h3>inpaint</h3> 
838 <div·class="member-signature"><span·class="modifiers">public·static</span>&nbsp;<span·class="return-type">void</span>&nbsp;<span·class="element-name">inpaint</span><wbr><span·class="parameters">(<a·href="../core/Mat.html"·title="class·in·org.opencv.core">Mat</a>&nbsp;src, 
839 ·<a·href="../core/Mat.html"·title="class·in·org.opencv.core">Mat</a>&nbsp;mask, 
840 ·<a·href="../core/Mat.html"·title="class·in·org.opencv.core">Mat</a>&nbsp;dst, 
841 ·int&nbsp;algorithmType)</span></div> 
842 <div·class="block">The·function·implements·different·single-image·inpainting·algorithms. 
  
843 ·····See·the·original·papers·CITE:·He2012·(Shiftmap)·or·CITE:·GenserPCS2018·and·CITE:·SeilerTIP2015·(FSR)·for·details.</div> 
844 <dl·class="notes"> 
845 <dt>Parameters:</dt> 
846 <dd><code>src</code>·-·source·image 
847 ·<ul> 
848 ···<li> 
849 ······#INPAINT_SHIFTMAP:·it·could·be·of·any·type·and·any·number·of·channels·from·1·to·4.·In·case·of 
850 ·····3-·and·4-channels·images·the·function·expect·them·in·CIELab·colorspace·or·similar·one,·where·first 
851 ·····color·component·shows·intensity,·while·second·and·third·shows·colors.·Nonetheless·you·can·try·any 
852 ·····colorspaces. 
853 ···</li> 
854 ···<li> 
855 ······#INPAINT_FSR_BEST·or·#INPAINT_FSR_FAST:·1-channel·grayscale·or·3-channel·BGR·image. 
856 ···</li> 
857 ·</ul></dd> 
858 <dd><code>mask</code>·-·mask·(#CV_8UC1),·where·non-zero·pixels·indicate·valid·image·area,·while·zero·pixels 
859 ·····indicate·area·to·be·inpainted</dd> 
860 <dd><code>dst</code>·-·destination·image</dd> 
861 <dd><code>algorithmType</code>·-·see·xphoto::InpaintTypes</dd> 
862 </dl> 
863 </section> 
864 </li> 
865 <li> 
866 <section·class="detail"·id="createSimpleWB()"> 
867 <h3>createSimpleWB</h3> 
868 <div·class="member-signature"><span·class="modifiers">public·static</span>&nbsp;<span·class="return-type"><a·href="SimpleWB.html"·title="class·in·org.opencv.xphoto">SimpleWB</a></span>&nbsp;<span·class="element-name">createSimpleWB</span>()</div> 
869 <div·class="block">Creates·an·instance·of·SimpleWB</div> 
870 <dl·class="notes"> 
871 <dt>Returns:</dt> 
872 <dd>automatically·generated</dd> 
873 </dl> 
874 </section> 
875 </li> 
876 <li> 
877 <section·class="detail"·id="createGrayworldWB()"> 
878 <h3>createGrayworldWB</h3> 
879 <div·class="member-signature"><span·class="modifiers">public·static</span>&nbsp;<span·class="return-type"><a·href="GrayworldWB.html"·title="class·in·org.opencv.xphoto">GrayworldWB</a></span>&nbsp;<span·class="element-name">createGrayworldWB</span>()</div> 
880 <div·class="block">Creates·an·instance·of·GrayworldWB</div> 
881 <dl·class="notes"> 
882 <dt>Returns:</dt> 
883 <dd>automatically·generated</dd> 
884 </dl> 
885 </section> 
886 </li> 
887 <li> 
888 <section·class="detail"·id="createLearningBasedWB(java.lang.String)"> 
889 <h3>createLearningBasedWB</h3> 
890 <div·class="member-signature"><span·class="modifiers">public·static</span>&nbsp;<span·class="return-type"><a·href="LearningBasedWB.html"·title="class·in·org.opencv.xphoto">LearningBasedWB</a></span>&nbsp;<span·class="element-name">createLearningBasedWB</span><wbr><span·class="parameters">(<a·href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"·title="class·or·interface·in·java.lang"·class="external-link">String</a>&nbsp;path_to_model)</span></div> 
891 <div·class="block">Creates·an·instance·of·LearningBasedWB</div> 
892 <dl·class="notes"> 
893 <dt>Parameters:</dt> 
894 <dd><code>path_to_model</code>·-·Path·to·a·.yml·file·with·the·model.·If·not·specified,·the·default·model·is·used</dd> 
895 <dt>Returns:</dt> 
896 <dd>automatically·generated</dd> 
897 </dl> 
898 </section> 
899 </li> 
900 <li> 
901 <section·class="detail"·id="createLearningBasedWB()"> 
Max diff block lines reached; 14271/28789 bytes (49.57%) of diff not shown.
21.3 KB
html2text {}
    
Offset 318, 37 lines modifiedOffset 318, 14 lines modified
318 ············public·static·final int HAAR318 ············public·static·final int HAAR
319 ··············See·Also:319 ··············See·Also:
320 ······················#·_\x8C_\x8o_\x8n_\x8s_\x8t_\x8a_\x8n_\x8t_\x8·_\x8F_\x8i_\x8e_\x8l_\x8d_\x8·_\x8V_\x8a_\x8l_\x8u_\x8e_\x8s320 ······················#·_\x8C_\x8o_\x8n_\x8s_\x8t_\x8a_\x8n_\x8t_\x8·_\x8F_\x8i_\x8e_\x8l_\x8d_\x8·_\x8V_\x8a_\x8l_\x8u_\x8e_\x8s
321 ····*·*\x8**\x8**\x8**\x8**\x8*·C\x8Co\x8on\x8ns\x8st\x8tr\x8ru\x8uc\x8ct\x8to\x8or\x8r·D\x8De\x8et\x8ta\x8ai\x8il\x8ls\x8s·*\x8**\x8**\x8**\x8**\x8*321 ····*·*\x8**\x8**\x8**\x8**\x8*·C\x8Co\x8on\x8ns\x8st\x8tr\x8ru\x8uc\x8ct\x8to\x8or\x8r·D\x8De\x8et\x8ta\x8ai\x8il\x8ls\x8s·*\x8**\x8**\x8**\x8**\x8*
322 ··········o·*\x8**\x8**\x8**\x8*·X\x8Xp\x8ph\x8ho\x8ot\x8to\x8o·*\x8**\x8**\x8**\x8*322 ··········o·*\x8**\x8**\x8**\x8*·X\x8Xp\x8ph\x8ho\x8ot\x8to\x8o·*\x8**\x8**\x8**\x8*
323 ············public Xphoto()323 ············public Xphoto()
324 ····*·*\x8**\x8**\x8**\x8**\x8*·M\x8Me\x8et\x8th\x8ho\x8od\x8d·D\x8De\x8et\x8ta\x8ai\x8il\x8ls\x8s·*\x8**\x8**\x8**\x8**\x8*324 ····*·*\x8**\x8**\x8**\x8**\x8*·M\x8Me\x8et\x8th\x8ho\x8od\x8d·D\x8De\x8et\x8ta\x8ai\x8il\x8ls\x8s·*\x8**\x8**\x8**\x8**\x8*
325 ··········o·*\x8**\x8**\x8**\x8*·o\x8oi\x8il\x8lP\x8Pa\x8ai\x8in\x8nt\x8ti\x8in\x8ng\x8g·*\x8**\x8**\x8**\x8* 
326 ············public·static void oilPainting(_\x8M_\x8a_\x8t src,·_\x8M_\x8a_\x8t dst,·int size, 
327 ············int dynRatio,·int code) 
328 ············oilPainting·See·the·book·CITE:·Holzmann1988·for·details. 
329 ··············Parameters: 
330 ··················src·-·Input·three-channel·or·one·channel·image·(either 
331 ··················CV_8UC3·or·CV_8UC1) 
332 ··················dst·-·Output·image·of·the·same·size·and·type·as·src. 
333 ··················size·-·neighbouring·size·is·2-size+1 
334 ··················dynRatio·-·image·is·divided·by·dynRatio·before·histogram 
335 ··················processing 
336 ··················code·-·automatically·generated 
337 ··········o·*\x8**\x8**\x8**\x8*·o\x8oi\x8il\x8lP\x8Pa\x8ai\x8in\x8nt\x8ti\x8in\x8ng\x8g·*\x8**\x8**\x8**\x8* 
338 ············public·static void oilPainting(_\x8M_\x8a_\x8t src,·_\x8M_\x8a_\x8t dst,·int size, 
339 ············int dynRatio) 
340 ············oilPainting·See·the·book·CITE:·Holzmann1988·for·details. 
341 ··············Parameters: 
342 ··················src·-·Input·three-channel·or·one·channel·image·(either 
343 ··················CV_8UC3·or·CV_8UC1) 
344 ··················dst·-·Output·image·of·the·same·size·and·type·as·src. 
345 ··················size·-·neighbouring·size·is·2-size+1 
346 ··················dynRatio·-·image·is·divided·by·dynRatio·before·histogram 
347 ··················processing 
348 ··········o·*\x8**\x8**\x8**\x8*·d\x8dc\x8ct\x8tD\x8De\x8en\x8no\x8oi\x8is\x8si\x8in\x8ng\x8g·*\x8**\x8**\x8**\x8*325 ··········o·*\x8**\x8**\x8**\x8*·d\x8dc\x8ct\x8tD\x8De\x8en\x8no\x8oi\x8is\x8si\x8in\x8ng\x8g·*\x8**\x8**\x8**\x8*
349 ············public·static void dctDenoising(_\x8M_\x8a_\x8t src,·_\x8M_\x8a_\x8t dst,·double sigma,326 ············public·static void dctDenoising(_\x8M_\x8a_\x8t src,·_\x8M_\x8a_\x8t dst,·double sigma,
350 ············int psize)327 ············int psize)
351 ············The·function·implements·simple·dct-based·denoising·<http://328 ············The·function·implements·simple·dct-based·denoising·<http://
352 ············www.ipol.im/pub/art/2011/ys-dct/>.329 ············www.ipol.im/pub/art/2011/ys-dct/>.
353 ··············Parameters:330 ··············Parameters:
354 ··················src·-·source·image331 ··················src·-·source·image
Offset 361, 152 lines modifiedOffset 338, 14 lines modified
361 ············The·function·implements·simple·dct-based·denoising·<http://338 ············The·function·implements·simple·dct-based·denoising·<http://
362 ············www.ipol.im/pub/art/2011/ys-dct/>.339 ············www.ipol.im/pub/art/2011/ys-dct/>.
363 ··············Parameters:340 ··············Parameters:
364 ··················src·-·source·image341 ··················src·-·source·image
365 ··················dst·-·destination·image342 ··················dst·-·destination·image
366 ··················sigma·-·expected·noise·standard·deviation·SEE:343 ··················sigma·-·expected·noise·standard·deviation·SEE:
367 ··················fastNlMeansDenoising344 ··················fastNlMeansDenoising
368 ··········o·*\x8**\x8**\x8**\x8*·i\x8in\x8np\x8pa\x8ai\x8in\x8nt\x8t·*\x8**\x8**\x8**\x8* 
369 ············public·static void inpaint(_\x8M_\x8a_\x8t src,·_\x8M_\x8a_\x8t mask,·_\x8M_\x8a_\x8t dst, 
370 ············int algorithmType) 
371 ············The·function·implements·different·single-image·inpainting 
372 ············algorithms.·See·the·original·papers·CITE:·He2012·(Shiftmap)·or 
373 ············CITE:·GenserPCS2018·and·CITE:·SeilerTIP2015·(FSR)·for·details. 
374 ··············Parameters: 
375 ··················src·-·source·image 
376 ······················#·#INPAINT_SHIFTMAP:·it·could·be·of·any·type·and·any 
377 ························number·of·channels·from·1·to·4.·In·case·of·3-·and·4- 
378 ························channels·images·the·function·expect·them·in·CIELab 
379 ························colorspace·or·similar·one,·where·first·color·component 
380 ························shows·intensity,·while·second·and·third·shows·colors. 
381 ························Nonetheless·you·can·try·any·colorspaces. 
382 ······················#·#INPAINT_FSR_BEST·or·#INPAINT_FSR_FAST:·1-channel 
383 ························grayscale·or·3-channel·BGR·image. 
384 ··················mask·-·mask·(#CV_8UC1),·where·non-zero·pixels·indicate·valid 
385 ··················image·area,·while·zero·pixels·indicate·area·to·be·inpainted 
386 ··················dst·-·destination·image 
387 ··················algorithmType·-·see·xphoto::InpaintTypes 
388 ··········o·*\x8**\x8**\x8**\x8*·c\x8cr\x8re\x8ea\x8at\x8te\x8eS\x8Si\x8im\x8mp\x8pl\x8le\x8eW\x8WB\x8B·*\x8**\x8**\x8**\x8* 
389 ············public·static _\x8S_\x8i_\x8m_\x8p_\x8l_\x8e_\x8W_\x8B createSimpleWB() 
390 ············Creates·an·instance·of·SimpleWB 
391 ··············Returns: 
392 ··················automatically·generated 
393 ··········o·*\x8**\x8**\x8**\x8*·c\x8cr\x8re\x8ea\x8at\x8te\x8eG\x8Gr\x8ra\x8ay\x8yw\x8wo\x8or\x8rl\x8ld\x8dW\x8WB\x8B·*\x8**\x8**\x8**\x8* 
394 ············public·static _\x8G_\x8r_\x8a_\x8y_\x8w_\x8o_\x8r_\x8l_\x8d_\x8W_\x8B createGrayworldWB() 
395 ············Creates·an·instance·of·GrayworldWB 
396 ··············Returns: 
397 ··················automatically·generated 
398 ··········o·*\x8**\x8**\x8**\x8*·c\x8cr\x8re\x8ea\x8at\x8te\x8eL\x8Le\x8ea\x8ar\x8rn\x8ni\x8in\x8ng\x8gB\x8Ba\x8as\x8se\x8ed\x8dW\x8WB\x8B·*\x8**\x8**\x8**\x8* 
399 ············public·static _\x8L_\x8e_\x8a_\x8r_\x8n_\x8i_\x8n_\x8g_\x8B_\x8a_\x8s_\x8e_\x8d_\x8W_\x8B createLearningBasedWB 
400 ············(_\x8S_\x8t_\x8r_\x8i_\x8n_\x8g path_to_model) 
401 ············Creates·an·instance·of·LearningBasedWB 
402 ··············Parameters: 
403 ··················path_to_model·-·Path·to·a·.yml·file·with·the·model.·If·not 
404 ··················specified,·the·default·model·is·used 
405 ··············Returns: 
406 ··················automatically·generated 
407 ··········o·*\x8**\x8**\x8**\x8*·c\x8cr\x8re\x8ea\x8at\x8te\x8eL\x8Le\x8ea\x8ar\x8rn\x8ni\x8in\x8ng\x8gB\x8Ba\x8as\x8se\x8ed\x8dW\x8WB\x8B·*\x8**\x8**\x8**\x8* 
408 ············public·static _\x8L_\x8e_\x8a_\x8r_\x8n_\x8i_\x8n_\x8g_\x8B_\x8a_\x8s_\x8e_\x8d_\x8W_\x8B createLearningBasedWB() 
409 ············Creates·an·instance·of·LearningBasedWB 
410 ··············Returns: 
411 ··················automatically·generated 
412 ··········o·*\x8**\x8**\x8**\x8*·a\x8ap\x8pp\x8pl\x8ly\x8yC\x8Ch\x8ha\x8an\x8nn\x8ne\x8el\x8lG\x8Ga\x8ai\x8in\x8ns\x8s·*\x8**\x8**\x8**\x8* 
413 ············public·static void applyChannelGains(_\x8M_\x8a_\x8t src,·_\x8M_\x8a_\x8t dst,·float gainB, 
414 ············float gainG,·float gainR) 
415 ············Implements·an·efficient·fixed-point·approximation·for·applying 
416 ············channel·gains,·which·is·the·last·step·of·multiple·white·balance 
417 ············algorithms. 
418 ··············Parameters: 
419 ··················src·-·Input·three-channel·image·in·the·BGR·color·space 
420 ··················(either·CV_8UC3·or·CV_16UC3) 
421 ··················dst·-·Output·image·of·the·same·size·and·type·as·src. 
422 ··················gainB·-·gain·for·the·B·channel 
423 ··················gainG·-·gain·for·the·G·channel 
424 ··················gainR·-·gain·for·the·R·channel 
425 ··········o·*\x8**\x8**\x8**\x8*·c\x8cr\x8re\x8ea\x8at\x8te\x8eT\x8To\x8on\x8ne\x8em\x8ma\x8ap\x8pD\x8Du\x8ur\x8ra\x8an\x8nd\x8d·*\x8**\x8**\x8**\x8* 
426 ············public·static _\x8T_\x8o_\x8n_\x8e_\x8m_\x8a_\x8p_\x8D_\x8u_\x8r_\x8a_\x8n_\x8d createTonemapDurand(float gamma, 
427 ············float contrast,·float saturation,·float sigma_color, 
428 ············float sigma_space) 
429 ············Creates·TonemapDurand·object·You·need·to·set·the 
430 ············OPENCV_ENABLE_NONFREE·option·in·cmake·to·use·those.·Use·them·at 
431 ············your·own·risk. 
432 ··············Parameters: 
433 ··················gamma·-·gamma·value·for·gamma·correction.·See·createTonemap 
434 ··················contrast·-·resulting·contrast·on·logarithmic·scale,·i.·e.·log 
435 ··················(max·/·min),·where·max·and·min·are·maximum·and·minimum 
436 ··················luminance·values·of·the·resulting·image. 
437 ··················saturation·-·saturation·enhancement·value.·See 
438 ··················createTonemapDrago 
439 ··················sigma_color·-·bilateral·filter·sigma·in·color·space 
440 ··················sigma_space·-·bilateral·filter·sigma·in·coordinate·space 
441 ··············Returns: 
442 ··················automatically·generated 
443 ··········o·*\x8**\x8**\x8**\x8*·c\x8cr\x8re\x8ea\x8at\x8te\x8eT\x8To\x8on\x8ne\x8em\x8ma\x8ap\x8pD\x8Du\x8ur\x8ra\x8an\x8nd\x8d·*\x8**\x8**\x8**\x8* 
444 ············public·static _\x8T_\x8o_\x8n_\x8e_\x8m_\x8a_\x8p_\x8D_\x8u_\x8r_\x8a_\x8n_\x8d createTonemapDurand(float gamma, 
445 ············float contrast,·float saturation,·float sigma_color) 
446 ············Creates·TonemapDurand·object·You·need·to·set·the 
447 ············OPENCV_ENABLE_NONFREE·option·in·cmake·to·use·those.·Use·them·at 
448 ············your·own·risk. 
449 ··············Parameters: 
Max diff block lines reached; 10786/21755 bytes (49.58%) of diff not shown.
61.3 KB
./usr/share/doc/opencv-doc/opencv4/html/opencv.tag.gz
61.2 KB
opencv.tag
61.2 KB
opencv.tag
Ordering differences only
    
Offset 3054, 14 lines modifiedOffset 3054, 29 lines modified
3054 ······<name>OPENCV_CUDEV_WARP_SHUFFLE_HPP</name>3054 ······<name>OPENCV_CUDEV_WARP_SHUFFLE_HPP</name>
3055 ······<anchorfile>d1/d77/shuffle_8hpp.html</anchorfile>3055 ······<anchorfile>d1/d77/shuffle_8hpp.html</anchorfile>
3056 ······<anchor>a3f78907b23ef75d1b1c114b9b8f4bc08</anchor>3056 ······<anchor>a3f78907b23ef75d1b1c114b9b8f4bc08</anchor>
3057 ······<arglist/>3057 ······<arglist/>
3058 ····</member>3058 ····</member>
3059 ··</compound>3059 ··</compound>
3060 ··<compound·kind="file">3060 ··<compound·kind="file">
 3061 ····<name>call_meta_data.hpp</name>
 3062 ····<path>opencv2/cvv/</path>
 3063 ····<filename>da/da7/call__meta__data_8hpp.html</filename>
 3064 ····<class·kind="struct">cvv::impl::CallMetaData</class>
 3065 ····<namespace>cvv</namespace>
 3066 ····<namespace>cvv::impl</namespace>
 3067 ····<member·kind="define">
 3068 ······<type>#define</type>
 3069 ······<name>CVVISUAL_LOCATION</name>
 3070 ······<anchorfile>da/da7/call__meta__data_8hpp.html</anchorfile>
 3071 ······<anchor>a17eec6bed7eb93ae572abf9a2b9c6799</anchor>
 3072 ······<arglist/>
 3073 ····</member>
 3074 ··</compound>
 3075 ··<compound·kind="file">
3061 ····<name>cvv.hpp</name>3076 ····<name>cvv.hpp</name>
3062 ····<path>opencv2/</path>3077 ····<path>opencv2/</path>
3063 ····<filename>d4/d7f/cvv_8hpp.html</filename>3078 ····<filename>d4/d7f/cvv_8hpp.html</filename>
3064 ····<includes·id="da/da7/call__meta__data_8hpp"·name="call_meta_data.hpp"·local="no"·import="no"·module="no"·objc="no">opencv2/cvv/call_meta_data.hpp</includes>3079 ····<includes·id="da/da7/call__meta__data_8hpp"·name="call_meta_data.hpp"·local="no"·import="no"·module="no"·objc="no">opencv2/cvv/call_meta_data.hpp</includes>
3065 ····<includes·id="d1/d9f/debug__mode_8hpp"·name="debug_mode.hpp"·local="no"·import="no"·module="no"·objc="no">opencv2/cvv/debug_mode.hpp</includes>3080 ····<includes·id="d1/d9f/debug__mode_8hpp"·name="debug_mode.hpp"·local="no"·import="no"·module="no"·objc="no">opencv2/cvv/debug_mode.hpp</includes>
3066 ····<includes·id="d7/de1/dmatch_8hpp"·name="dmatch.hpp"·local="no"·import="no"·module="no"·objc="no">opencv2/cvv/dmatch.hpp</includes>3081 ····<includes·id="d7/de1/dmatch_8hpp"·name="dmatch.hpp"·local="no"·import="no"·module="no"·objc="no">opencv2/cvv/dmatch.hpp</includes>
3067 ····<includes·id="d1/dd2/filter_8hpp"·name="filter.hpp"·local="no"·import="no"·module="no"·objc="no">opencv2/cvv/filter.hpp</includes>3082 ····<includes·id="d1/dd2/filter_8hpp"·name="filter.hpp"·local="no"·import="no"·module="no"·objc="no">opencv2/cvv/filter.hpp</includes>
Offset 3071, 29 lines modifiedOffset 3086, 14 lines modified
3071 ··<compound·kind="file">3086 ··<compound·kind="file">
3072 ····<name>cvv.hpp</name>3087 ····<name>cvv.hpp</name>
3073 ····<path>opencv2/cvv/</path>3088 ····<path>opencv2/cvv/</path>
3074 ····<filename>d2/dcf/cvv_2cvv_8hpp.html</filename>3089 ····<filename>d2/dcf/cvv_2cvv_8hpp.html</filename>
3075 ····<includes·id="d4/d7f/cvv_8hpp"·name="cvv.hpp"·local="yes"·import="no"·module="no"·objc="no">opencv2/cvv.hpp</includes>3090 ····<includes·id="d4/d7f/cvv_8hpp"·name="cvv.hpp"·local="yes"·import="no"·module="no"·objc="no">opencv2/cvv.hpp</includes>
3076 ··</compound>3091 ··</compound>
3077 ··<compound·kind="file">3092 ··<compound·kind="file">
3078 ····<name>call_meta_data.hpp</name> 
3079 ····<path>opencv2/cvv/</path> 
3080 ····<filename>da/da7/call__meta__data_8hpp.html</filename> 
3081 ····<class·kind="struct">cvv::impl::CallMetaData</class> 
3082 ····<namespace>cvv</namespace> 
3083 ····<namespace>cvv::impl</namespace> 
3084 ····<member·kind="define"> 
3085 ······<type>#define</type> 
3086 ······<name>CVVISUAL_LOCATION</name> 
3087 ······<anchorfile>da/da7/call__meta__data_8hpp.html</anchorfile> 
3088 ······<anchor>a17eec6bed7eb93ae572abf9a2b9c6799</anchor> 
3089 ······<arglist/> 
3090 ····</member> 
3091 ··</compound> 
3092 ··<compound·kind="file"> 
3093 ····<name>debug_mode.hpp</name>3093 ····<name>debug_mode.hpp</name>
3094 ····<path>opencv2/cvv/</path>3094 ····<path>opencv2/cvv/</path>
3095 ····<filename>d1/d9f/debug__mode_8hpp.html</filename>3095 ····<filename>d1/d9f/debug__mode_8hpp.html</filename>
3096 ····<namespace>cvv</namespace>3096 ····<namespace>cvv</namespace>
3097 ····<namespace>cvv::impl</namespace>3097 ····<namespace>cvv::impl</namespace>
3098 ····<member·kind="define">3098 ····<member·kind="define">
3099 ······<type>#define</type>3099 ······<type>#define</type>
Offset 4175, 26 lines modifiedOffset 4175, 14 lines modified
4175 ····<filename>d6/d50/ovis_8hpp.html</filename>4175 ····<filename>d6/d50/ovis_8hpp.html</filename>
4176 ····<includes·id="d0/d9c/core_2include_2opencv2_2core_8hpp"·name="core.hpp"·local="no"·import="no"·module="no"·objc="no">opencv2/core.hpp</includes>4176 ····<includes·id="d0/d9c/core_2include_2opencv2_2core_8hpp"·name="core.hpp"·local="no"·import="no"·module="no"·objc="no">opencv2/core.hpp</includes>
4177 ····<class·kind="class">cv::ovis::WindowScene</class>4177 ····<class·kind="class">cv::ovis::WindowScene</class>
4178 ····<namespace>cv</namespace>4178 ····<namespace>cv</namespace>
4179 ····<namespace>cv::ovis</namespace>4179 ····<namespace>cv::ovis</namespace>
4180 ··</compound>4180 ··</compound>
4181 ··<compound·kind="file">4181 ··<compound·kind="file">
4182 ····<name>histogramphaseunwrapping.hpp</name> 
4183 ····<path>opencv2/phase_unwrapping/</path> 
4184 ····<filename>df/dce/histogramphaseunwrapping_8hpp.html</filename> 
4185 ····<includes·id="d0/d9c/core_2include_2opencv2_2core_8hpp"·name="core.hpp"·local="yes"·import="no"·module="no"·objc="no">opencv2/core.hpp</includes> 
4186 ····<includes·id="d1/d4f/imgproc_2include_2opencv2_2imgproc_8hpp"·name="imgproc.hpp"·local="no"·import="no"·module="no"·objc="no">opencv2/imgproc.hpp</includes> 
4187 ····<includes·id="d3/d22/phase__unwrapping_2phase__unwrapping_8hpp"·name="phase_unwrapping.hpp"·local="yes"·import="no"·module="no"·objc="no">opencv2/phase_unwrapping/phase_unwrapping.hpp</includes> 
4188 ····<class·kind="class">cv::phase_unwrapping::HistogramPhaseUnwrapping</class> 
4189 ····<class·kind="struct">cv::phase_unwrapping::HistogramPhaseUnwrapping::Params</class> 
4190 ····<namespace>cv</namespace> 
4191 ····<namespace>cv::phase_unwrapping</namespace> 
4192 ··</compound> 
4193 ··<compound·kind="file"> 
4194 ····<name>phase_unwrapping.hpp</name>4182 ····<name>phase_unwrapping.hpp</name>
4195 ····<path>opencv2/</path>4183 ····<path>opencv2/</path>
4196 ····<filename>dd/dee/phase__unwrapping_8hpp.html</filename>4184 ····<filename>dd/dee/phase__unwrapping_8hpp.html</filename>
4197 ····<includes·id="d3/d22/phase__unwrapping_2phase__unwrapping_8hpp"·name="phase_unwrapping.hpp"·local="yes"·import="no"·module="no"·objc="no">opencv2/phase_unwrapping/phase_unwrapping.hpp</includes>4185 ····<includes·id="d3/d22/phase__unwrapping_2phase__unwrapping_8hpp"·name="phase_unwrapping.hpp"·local="yes"·import="no"·module="no"·objc="no">opencv2/phase_unwrapping/phase_unwrapping.hpp</includes>
4198 ····<includes·id="df/dce/histogramphaseunwrapping_8hpp"·name="histogramphaseunwrapping.hpp"·local="yes"·import="no"·module="no"·objc="no">opencv2/phase_unwrapping/histogramphaseunwrapping.hpp</includes>4186 ····<includes·id="df/dce/histogramphaseunwrapping_8hpp"·name="histogramphaseunwrapping.hpp"·local="yes"·import="no"·module="no"·objc="no">opencv2/phase_unwrapping/histogramphaseunwrapping.hpp</includes>
4199 ··</compound>4187 ··</compound>
4200 ··<compound·kind="file">4188 ··<compound·kind="file">
Offset 4203, 14 lines modifiedOffset 4191, 26 lines modified
4203 ····<filename>d3/d22/phase__unwrapping_2phase__unwrapping_8hpp.html</filename>4191 ····<filename>d3/d22/phase__unwrapping_2phase__unwrapping_8hpp.html</filename>
4204 ····<includes·id="d0/d9c/core_2include_2opencv2_2core_8hpp"·name="core.hpp"·local="yes"·import="no"·module="no"·objc="no">opencv2/core.hpp</includes>4192 ····<includes·id="d0/d9c/core_2include_2opencv2_2core_8hpp"·name="core.hpp"·local="yes"·import="no"·module="no"·objc="no">opencv2/core.hpp</includes>
4205 ····<class·kind="class">cv::phase_unwrapping::PhaseUnwrapping</class>4193 ····<class·kind="class">cv::phase_unwrapping::PhaseUnwrapping</class>
4206 ····<namespace>cv</namespace>4194 ····<namespace>cv</namespace>
4207 ····<namespace>cv::phase_unwrapping</namespace>4195 ····<namespace>cv::phase_unwrapping</namespace>
4208 ··</compound>4196 ··</compound>
4209 ··<compound·kind="file">4197 ··<compound·kind="file">
 4198 ····<name>histogramphaseunwrapping.hpp</name>
 4199 ····<path>opencv2/phase_unwrapping/</path>
 4200 ····<filename>df/dce/histogramphaseunwrapping_8hpp.html</filename>
 4201 ····<includes·id="d0/d9c/core_2include_2opencv2_2core_8hpp"·name="core.hpp"·local="yes"·import="no"·module="no"·objc="no">opencv2/core.hpp</includes>
 4202 ····<includes·id="d1/d4f/imgproc_2include_2opencv2_2imgproc_8hpp"·name="imgproc.hpp"·local="no"·import="no"·module="no"·objc="no">opencv2/imgproc.hpp</includes>
 4203 ····<includes·id="d3/d22/phase__unwrapping_2phase__unwrapping_8hpp"·name="phase_unwrapping.hpp"·local="yes"·import="no"·module="no"·objc="no">opencv2/phase_unwrapping/phase_unwrapping.hpp</includes>
 4204 ····<class·kind="class">cv::phase_unwrapping::HistogramPhaseUnwrapping</class>
 4205 ····<class·kind="struct">cv::phase_unwrapping::HistogramPhaseUnwrapping::Params</class>
 4206 ····<namespace>cv</namespace>
 4207 ····<namespace>cv::phase_unwrapping</namespace>
 4208 ··</compound>
 4209 ··<compound·kind="file">
4210 ····<name>phase_unwrapping.markdown</name>4210 ····<name>phase_unwrapping.markdown</name>
4211 ····<path>phase_unwrapping/tutorials/</path>4211 ····<path>phase_unwrapping/tutorials/</path>
4212 ····<filename>d9/dac/phase__unwrapping_8markdown.html</filename>4212 ····<filename>d9/dac/phase__unwrapping_8markdown.html</filename>
4213 ··</compound>4213 ··</compound>
4214 ··<compound·kind="file">4214 ··<compound·kind="file">
4215 ····<name>unwrap.markdown</name>4215 ····<name>unwrap.markdown</name>
4216 ····<path>phase_unwrapping/tutorials/unwrap/</path>4216 ····<path>phase_unwrapping/tutorials/unwrap/</path>
Offset 7503, 129 lines modifiedOffset 7503, 14 lines modified
7503 ··</compound>7503 ··</compound>
7504 ··<compound·kind="file">7504 ··<compound·kind="file">
7505 ····<name>intro.markdown</name>7505 ····<name>intro.markdown</name>
7506 ····<path>core/doc/</path>7506 ····<path>core/doc/</path>
7507 ····<filename>d0/d2e/intro_8markdown.html</filename>7507 ····<filename>d0/d2e/intro_8markdown.html</filename>
7508 ··</compound>7508 ··</compound>
7509 ··<compound·kind="file">7509 ··<compound·kind="file">
7510 ····<name>core.hpp</name> 
7511 ····<path>opencv2/</path> 
7512 ····<filename>d0/d9c/core_2include_2opencv2_2core_8hpp.html</filename> 
7513 ····<includes·id="dc/dcc/cvdef_8h"·name="cvdef.h"·local="yes"·import="no"·module="no"·objc="no">opencv2/core/cvdef.h</includes> 
7514 ····<includes·id="df/dc3/core_2include_2opencv2_2core_2base_8hpp"·name="base.hpp"·local="yes"·import="no"·module="no"·objc="no">opencv2/core/base.hpp</includes> 
7515 ····<includes·id="dd/dc7/cvstd_8hpp"·name="cvstd.hpp"·local="yes"·import="no"·module="no"·objc="no">opencv2/core/cvstd.hpp</includes> 
Max diff block lines reached; 48293/62639 bytes (77.10%) of diff not shown.
1.81 KB
./usr/share/doc/opencv-doc/opencv4/html/search/all_22.js
1.7 KB
js-beautify {}
    
Offset 83, 16 lines modifiedOffset 83, 16 lines modified
83 ········['../d5/d76/classcv_1_1PyRotationWarper.html#a1d9553ae2b6bdd1ad34e1903e6d1f6c7',·1,·'cv::PyRotationWarper::warpBackward()']83 ········['../d5/d76/classcv_1_1PyRotationWarper.html#a1d9553ae2b6bdd1ad34e1903e6d1f6c7',·1,·'cv::PyRotationWarper::warpBackward()']
84 ····]],84 ····]],
85 ····['warpcopy_30',·['warpCopy',·['../df/dfc/group__cudev.html#ga3ddaf6e451618b957deea9ab4570f4b3',·1,·'cv::cudev']]],85 ····['warpcopy_30',·['warpCopy',·['../df/dfc/group__cudev.html#ga3ddaf6e451618b957deea9ab4570f4b3',·1,·'cv::cudev']]],
86 ····['warper_31',·['warper',·['../d2/d8d/classcv_1_1Stitcher.html#a0f4d7082ba0ef9250298950024a7496d',·1,·'cv::Stitcher::warper()·const'],86 ····['warper_31',·['warper',·['../d2/d8d/classcv_1_1Stitcher.html#a0f4d7082ba0ef9250298950024a7496d',·1,·'cv::Stitcher::warper()·const'],
87 ········['../d2/d8d/classcv_1_1Stitcher.html#a96084e9ad81687625c8cc92954f18160',·1,·'cv::Stitcher::warper()']87 ········['../d2/d8d/classcv_1_1Stitcher.html#a96084e9ad81687625c8cc92954f18160',·1,·'cv::Stitcher::warper()']
88 ····]],88 ····]],
89 ····['warpercreator_32',·['WarperCreator',·['../d7/d1c/classcv_1_1WarperCreator.html',·1,·'cv']]],89 ····['warpercreator_32',·['WarperCreator',·['../d7/d1c/classcv_1_1WarperCreator.html',·1,·'cv']]],
90 ····['warpers_2ehpp_33',·['warpers.hpp',·['../dc/de7/detail_2warpers_8hpp.html',·1,·'(Global·Namespace)'],90 ····['warpers_2ehpp_33',·['warpers.hpp',·['../da/d64/warpers_8hpp.html',·1,·'(Global·Namespace)'],
91 ········['../da/d64/warpers_8hpp.html',·1,·'(Global·Namespace)']91 ········['../dc/de7/detail_2warpers_8hpp.html',·1,·'(Global·Namespace)']
92 ····]],92 ····]],
93 ····['warpers_5finl_2ehpp_34',·['warpers_inl.hpp',·['../d4/d82/warpers__inl_8hpp.html',·1,·'']]],93 ····['warpers_5finl_2ehpp_34',·['warpers_inl.hpp',·['../d4/d82/warpers__inl_8hpp.html',·1,·'']]],
94 ····['warpfill_35',·['warpFill',·['../df/dfc/group__cudev.html#gaa02a32764180cfb333f398aed49a8516',·1,·'cv::cudev']]],94 ····['warpfill_35',·['warpFill',·['../df/dfc/group__cudev.html#gaa02a32764180cfb333f398aed49a8516',·1,·'cv::cudev']]],
95 ····['warpframe_36',·['warpFrame',·['../d2/d3a/group__rgbd.html#gac0db6aeba01fa17ec2c69694497926f0',·1,·'cv::rgbd']]],95 ····['warpframe_36',·['warpFrame',·['../d2/d3a/group__rgbd.html#gac0db6aeba01fa17ec2c69694497926f0',·1,·'cv::rgbd']]],
96 ····['warpid_37',·['warpId',·['../d5/d3d/structcv_1_1cudev_1_1Warp.html#a6d9198bfd3cec4e7caa67c4fddb875ab',·1,·'cv::cudev::Warp']]],96 ····['warpid_37',·['warpId',·['../d5/d3d/structcv_1_1cudev_1_1Warp.html#a6d9198bfd3cec4e7caa67c4fddb875ab',·1,·'cv::cudev::Warp']]],
97 ····['warpimage_38',·['warpImage',·['../df/dfe/classcv_1_1ShapeTransformer.html#a3ecb0f13ee58d6cf4a459051c974b5fc',·1,·'cv::ShapeTransformer']]],97 ····['warpimage_38',·['warpImage',·['../df/dfe/classcv_1_1ShapeTransformer.html#a3ecb0f13ee58d6cf4a459051c974b5fc',·1,·'cv::ShapeTransformer']]],
98 ····['warping_39',·['warping',·['../db/d29/group__cudawarping.html',·1,·'Image·Warping'],98 ····['warping_39',·['warping',·['../db/d29/group__cudawarping.html',·1,·'Image·Warping'],
9.89 KB
./usr/share/doc/opencv-doc/opencv4/html/search/all_e.js
9.78 KB
js-beautify {}
    
Offset 3057, 48 lines modifiedOffset 3057, 48 lines modified
3057 ····['cos_5ffunc_3c_20uchar_20_3e_1739',·['cos_func&lt;·uchar·&gt;',·['../dd/d3d/structcv_1_1cudev_1_1cos__func_3_01uchar_01_4.html',·1,·'cv::cudev']]],3057 ····['cos_5ffunc_3c_20uchar_20_3e_1739',·['cos_func&lt;·uchar·&gt;',·['../dd/d3d/structcv_1_1cudev_1_1cos__func_3_01uchar_01_4.html',·1,·'cv::cudev']]],
3058 ····['cos_5ffunc_3c_20uint_20_3e_1740',·['cos_func&lt;·uint·&gt;',·['../da/dc1/structcv_1_1cudev_1_1cos__func_3_01uint_01_4.html',·1,·'cv::cudev']]],3058 ····['cos_5ffunc_3c_20uint_20_3e_1740',·['cos_func&lt;·uint·&gt;',·['../da/dc1/structcv_1_1cudev_1_1cos__func_3_01uint_01_4.html',·1,·'cv::cudev']]],
3059 ····['cos_5ffunc_3c_20ushort_20_3e_1741',·['cos_func&lt;·ushort·&gt;',·['../df/d35/structcv_1_1cudev_1_1cos__func_3_01ushort_01_4.html',·1,·'cv::cudev']]],3059 ····['cos_5ffunc_3c_20ushort_20_3e_1741',·['cos_func&lt;·ushort·&gt;',·['../df/d35/structcv_1_1cudev_1_1cos__func_3_01ushort_01_4.html',·1,·'cv::cudev']]],
3060 ····['cosdistance_1742',·['cosdistance',·['../da/dd4/classcv_1_1detail_1_1tracking_1_1tbm_1_1CosDistance.html#a295fc7d29259efeb064aab7f3cd91db8',·1,·'cv::detail::tracking::tbm::CosDistance::CosDistance()'],3060 ····['cosdistance_1742',·['cosdistance',·['../da/dd4/classcv_1_1detail_1_1tracking_1_1tbm_1_1CosDistance.html#a295fc7d29259efeb064aab7f3cd91db8',·1,·'cv::detail::tracking::tbm::CosDistance::CosDistance()'],
3061 ········['../da/dd4/classcv_1_1detail_1_1tracking_1_1tbm_1_1CosDistance.html',·1,·'cv::detail::tracking::tbm::CosDistance']3061 ········['../da/dd4/classcv_1_1detail_1_1tracking_1_1tbm_1_1CosDistance.html',·1,·'cv::detail::tracking::tbm::CosDistance']
3062 ····]],3062 ····]],
3063 ····['cosh_1743',·['cosh',·['../df/dfc/group__cudev.html#ga38446fad6569393135149ae21e0155db',·1,·'cv::cudev::cosh(const·double4·&amp;a)'],3063 ····['cosh_1743',·['cosh',·['../df/dfc/group__cudev.html#ga38446fad6569393135149ae21e0155db',·1,·'cv::cudev::cosh(const·double4·&amp;a)'],
3064 ········['../df/dfc/group__cudev.html#ga1a037e284c591470524139208b1025df',·1,·'cv::cudev::cosh(const·short3·&amp;a)'],3064 ········['../df/dfc/group__cudev.html#ga39a476e90ccfbd91a3c1ac9683d42717',·1,·'cv::cudev::cosh(const·int3·&amp;a)'],
3065 ········['../df/dfc/group__cudev.html#gaa21ad815bb9532046f47a05480ade46f',·1,·'cv::cudev::cosh(const·uchar4·&amp;a)'], 
3066 ········['../df/dfc/group__cudev.html#gafa5385058a167c0c40d8f6b340e4a88d',·1,·'cv::cudev::cosh(const·char1·&amp;a)'],3065 ········['../df/dfc/group__cudev.html#gafa5385058a167c0c40d8f6b340e4a88d',·1,·'cv::cudev::cosh(const·char1·&amp;a)'],
3067 ········['../df/dfc/group__cudev.html#gaae42205ebe2e6a4ab6de590e3d7f3365',·1,·'cv::cudev::cosh(const·char2·&amp;a)'],3066 ········['../df/dfc/group__cudev.html#gaae42205ebe2e6a4ab6de590e3d7f3365',·1,·'cv::cudev::cosh(const·char2·&amp;a)'],
3068 ········['../df/dfc/group__cudev.html#ga1710177b61623035d671d74d7b1a7f6f',·1,·'cv::cudev::cosh(const·char3·&amp;a)'],3067 ········['../df/dfc/group__cudev.html#ga1710177b61623035d671d74d7b1a7f6f',·1,·'cv::cudev::cosh(const·char3·&amp;a)'],
3069 ········['../df/dfc/group__cudev.html#gafc6eccad17e0e46d9cbd281c3e711aa9',·1,·'cv::cudev::cosh(const·char4·&amp;a)'],3068 ········['../df/dfc/group__cudev.html#gafc6eccad17e0e46d9cbd281c3e711aa9',·1,·'cv::cudev::cosh(const·char4·&amp;a)'],
3070 ········['../df/dfc/group__cudev.html#gae3d36b54ba6e7d9422539e8f5eabc053',·1,·'cv::cudev::cosh(const·ushort1·&amp;a)'],3069 ········['../df/dfc/group__cudev.html#gae3d36b54ba6e7d9422539e8f5eabc053',·1,·'cv::cudev::cosh(const·ushort1·&amp;a)'],
3071 ········['../df/dfc/group__cudev.html#ga41a0f2e8c3df8313cd209872fbb077be',·1,·'cv::cudev::cosh(const·ushort2·&amp;a)'],3070 ········['../df/dfc/group__cudev.html#ga41a0f2e8c3df8313cd209872fbb077be',·1,·'cv::cudev::cosh(const·ushort2·&amp;a)'],
3072 ········['../df/dfc/group__cudev.html#gac1754815132974b404ef08a43fce6b3b',·1,·'cv::cudev::cosh(const·ushort3·&amp;a)'],3071 ········['../df/dfc/group__cudev.html#gac1754815132974b404ef08a43fce6b3b',·1,·'cv::cudev::cosh(const·ushort3·&amp;a)'],
3073 ········['../df/dfc/group__cudev.html#gaf9e0ffa2a4ba694240a28d57b3f834e0',·1,·'cv::cudev::cosh(const·ushort4·&amp;a)'],3072 ········['../df/dfc/group__cudev.html#gaf9e0ffa2a4ba694240a28d57b3f834e0',·1,·'cv::cudev::cosh(const·ushort4·&amp;a)'],
3074 ········['../df/dfc/group__cudev.html#gafa35c3ba592ccb566e04d90280066d81',·1,·'cv::cudev::cosh(const·short1·&amp;a)'],3073 ········['../df/dfc/group__cudev.html#gafa35c3ba592ccb566e04d90280066d81',·1,·'cv::cudev::cosh(const·short1·&amp;a)'],
3075 ········['../df/dfc/group__cudev.html#ga59924137a98c7d90f104d514af9763a0',·1,·'cv::cudev::cosh(const·float2·&amp;a)'], 
3076 ········['../df/dfc/group__cudev.html#ga71710adfe141bc6466876c09802c3a7c',·1,·'cv::cudev::cosh(const·short2·&amp;a)'],3074 ········['../df/dfc/group__cudev.html#ga71710adfe141bc6466876c09802c3a7c',·1,·'cv::cudev::cosh(const·short2·&amp;a)'],
3077 ········['../df/dfc/group__cudev.html#ga50bc228a397b21f233bfc9e785699344',·1,·'cv::cudev::cosh(const·uint2·&amp;a)'],3075 ········['../df/dfc/group__cudev.html#ga1a037e284c591470524139208b1025df',·1,·'cv::cudev::cosh(const·short3·&amp;a)'],
3078 ········['../df/dfc/group__cudev.html#ga3b5476ae05fe592cb06219258730bda1',·1,·'cv::cudev::cosh(const·short4·&amp;a)'],3076 ········['../df/dfc/group__cudev.html#ga3b5476ae05fe592cb06219258730bda1',·1,·'cv::cudev::cosh(const·short4·&amp;a)'],
3079 ········['../df/dfc/group__cudev.html#ga8feac9f8209680ba64997b6d9912b96b',·1,·'cv::cudev::cosh(const·int1·&amp;a)'],3077 ········['../df/dfc/group__cudev.html#ga8feac9f8209680ba64997b6d9912b96b',·1,·'cv::cudev::cosh(const·int1·&amp;a)'],
3080 ········['../df/dfc/group__cudev.html#ga06c1f05283d886d6fe08833b58a93439',·1,·'cv::cudev::cosh(const·float3·&amp;a)'], 
3081 ········['../df/dfc/group__cudev.html#gadca5aea02a7a85d548f637f972795df3',·1,·'cv::cudev::cosh(const·int2·&amp;a)'],3078 ········['../df/dfc/group__cudev.html#gadca5aea02a7a85d548f637f972795df3',·1,·'cv::cudev::cosh(const·int2·&amp;a)'],
3082 ········['../df/dfc/group__cudev.html#ga39a476e90ccfbd91a3c1ac9683d42717',·1,·'cv::cudev::cosh(const·int3·&amp;a)'], 
3083 ········['../df/dfc/group__cudev.html#ga19836eff7f699fb4af5ee437366bb38a',·1,·'cv::cudev::cosh(const·int4·&amp;a)'],3079 ········['../df/dfc/group__cudev.html#ga19836eff7f699fb4af5ee437366bb38a',·1,·'cv::cudev::cosh(const·int4·&amp;a)'],
3084 ········['../df/dfc/group__cudev.html#gabc73dc8cc041afbb14d9c980c660ac89',·1,·'cv::cudev::cosh(const·uint1·&amp;a)'],3080 ········['../df/dfc/group__cudev.html#gabc73dc8cc041afbb14d9c980c660ac89',·1,·'cv::cudev::cosh(const·uint1·&amp;a)'],
3085 ········['../df/dfc/group__cudev.html#ga694f901aa66cf52a8c6c128d2b09a155',·1,·'cv::cudev::cosh(const·float4·&amp;a)'], 
3086 ········['../df/dfc/group__cudev.html#ga7307bc4d07873875669d9c9586de2714',·1,·'cv::cudev::cosh(const·double1·&amp;a)'],3081 ········['../df/dfc/group__cudev.html#ga50bc228a397b21f233bfc9e785699344',·1,·'cv::cudev::cosh(const·uint2·&amp;a)'],
3087 ········['../df/dfc/group__cudev.html#ga047c8aebd23c78678261898a69a0d68f',·1,·'cv::cudev::cosh(const·double3·&amp;a)'],3082 ········['../df/dfc/group__cudev.html#ga047c8aebd23c78678261898a69a0d68f',·1,·'cv::cudev::cosh(const·double3·&amp;a)'],
3088 ········['../df/dfc/group__cudev.html#gaec1829fdd7ff85865280fc99b9e7c35b',·1,·'cv::cudev::cosh(const·double2·&amp;a)'],3083 ········['../df/dfc/group__cudev.html#gaec1829fdd7ff85865280fc99b9e7c35b',·1,·'cv::cudev::cosh(const·double2·&amp;a)'],
 3084 ········['../df/dfc/group__cudev.html#ga7307bc4d07873875669d9c9586de2714',·1,·'cv::cudev::cosh(const·double1·&amp;a)'],
 3085 ········['../df/dfc/group__cudev.html#ga694f901aa66cf52a8c6c128d2b09a155',·1,·'cv::cudev::cosh(const·float4·&amp;a)'],
 3086 ········['../df/dfc/group__cudev.html#ga06c1f05283d886d6fe08833b58a93439',·1,·'cv::cudev::cosh(const·float3·&amp;a)'],
 3087 ········['../df/dfc/group__cudev.html#ga59924137a98c7d90f104d514af9763a0',·1,·'cv::cudev::cosh(const·float2·&amp;a)'],
 3088 ········['../df/dfc/group__cudev.html#gadf69361dca85955ba79af70994316581',·1,·'cv::cudev::cosh(const·float1·&amp;a)'],
 3089 ········['../df/dfc/group__cudev.html#ga1e07fc50c9ed8d4e32809ed9edb557b6',·1,·'cv::cudev::cosh(const·uint4·&amp;a)'],
 3090 ········['../df/dfc/group__cudev.html#ga79a6ce397211e4078419448a1305caf2',·1,·'cv::cudev::cosh(const·uint3·&amp;a)'],
 3091 ········['../df/dfc/group__cudev.html#ga1687895cecca5f84f28a584be39cd45e',·1,·'cv::cudev::cosh(const·uchar3·&amp;a)'],
 3092 ········['../da/d4a/classcv_1_1Quat.html#a0f8644e26eb9955e9f3440efbebf2e09',·1,·'cv::Quat::cosh'],
3089 ········['../df/dfc/group__cudev.html#ga80abf13c753878730bd80b8d36e4613d',·1,·'cv::cudev::cosh(const·uchar2·&amp;a)'],3093 ········['../df/dfc/group__cudev.html#ga80abf13c753878730bd80b8d36e4613d',·1,·'cv::cudev::cosh(const·uchar2·&amp;a)'],
3090 ········['../df/dfc/group__cudev.html#gae82583ed9295e93a53c94d9753beefa2',·1,·'cv::cudev::cosh(const·uchar1·&amp;a)'],3094 ········['../df/dfc/group__cudev.html#gae82583ed9295e93a53c94d9753beefa2',·1,·'cv::cudev::cosh(const·uchar1·&amp;a)'],
3091 ········['../da/d4a/classcv_1_1Quat.html#a0f8644e26eb9955e9f3440efbebf2e09',·1,·'cv::Quat::cosh'], 
3092 ········['../d0/de1/group__core.html#ga9ec21677768c58f055d7dfd7ea0f570f',·1,·'cv::cosh()'],3095 ········['../d0/de1/group__core.html#ga9ec21677768c58f055d7dfd7ea0f570f',·1,·'cv::cosh()'],
3093 ········['../da/d4a/classcv_1_1Quat.html#a068171935c99beda2828713e8a37e8d1',·1,·'cv::Quat::cosh()'],3096 ········['../da/d4a/classcv_1_1Quat.html#a068171935c99beda2828713e8a37e8d1',·1,·'cv::Quat::cosh()'],
3094 ········['../df/dfc/group__cudev.html#gadf69361dca85955ba79af70994316581',·1,·'cv::cudev::cosh(const·float1·&amp;a)'], 
3095 ········['../df/dfc/group__cudev.html#ga1687895cecca5f84f28a584be39cd45e',·1,·'cv::cudev::cosh(const·uchar3·&amp;a)'], 
3096 ········['../df/dfc/group__cudev.html#ga79a6ce397211e4078419448a1305caf2',·1,·'cv::cudev::cosh(const·uint3·&amp;a)'], 
3097 ········['../df/dfc/group__cudev.html#ga1e07fc50c9ed8d4e32809ed9edb557b6',·1,·'cv::cudev::cosh(const·uint4·&amp;a)']3097 ········['../df/dfc/group__cudev.html#gaa21ad815bb9532046f47a05480ade46f',·1,·'cv::cudev::cosh(const·uchar4·&amp;a)']
3098 ····]],3098 ····]],
3099 ····['cosh_5f_1744',·['cosh_',·['../df/dfc/group__cudev.html#ga8434e34e2d21faac0f7c8a8fe565ba96',·1,·'cv::cudev']]],3099 ····['cosh_5f_1744',·['cosh_',·['../df/dfc/group__cudev.html#ga8434e34e2d21faac0f7c8a8fe565ba96',·1,·'cv::cudev']]],
3100 ····['cosh_5ffunc_1745',·['cosh_func',·['../dc/d8a/structcv_1_1cudev_1_1cosh__func.html',·1,·'cv::cudev']]],3100 ····['cosh_5ffunc_1745',·['cosh_func',·['../dc/d8a/structcv_1_1cudev_1_1cosh__func.html',·1,·'cv::cudev']]],
3101 ····['cosh_5ffunc_3c_20double_20_3e_1746',·['cosh_func&lt;·double·&gt;',·['../d5/d3a/structcv_1_1cudev_1_1cosh__func_3_01double_01_4.html',·1,·'cv::cudev']]],3101 ····['cosh_5ffunc_3c_20double_20_3e_1746',·['cosh_func&lt;·double·&gt;',·['../d5/d3a/structcv_1_1cudev_1_1cosh__func_3_01double_01_4.html',·1,·'cv::cudev']]],
3102 ····['cosh_5ffunc_3c_20float_20_3e_1747',·['cosh_func&lt;·float·&gt;',·['../db/d8d/structcv_1_1cudev_1_1cosh__func_3_01float_01_4.html',·1,·'cv::cudev']]],3102 ····['cosh_5ffunc_3c_20float_20_3e_1747',·['cosh_func&lt;·float·&gt;',·['../db/d8d/structcv_1_1cudev_1_1cosh__func_3_01float_01_4.html',·1,·'cv::cudev']]],
3103 ····['cosh_5ffunc_3c_20schar_20_3e_1748',·['cosh_func&lt;·schar·&gt;',·['../df/dd8/structcv_1_1cudev_1_1cosh__func_3_01schar_01_4.html',·1,·'cv::cudev']]],3103 ····['cosh_5ffunc_3c_20schar_20_3e_1748',·['cosh_func&lt;·schar·&gt;',·['../df/dd8/structcv_1_1cudev_1_1cosh__func_3_01schar_01_4.html',·1,·'cv::cudev']]],
3104 ····['cosh_5ffunc_3c_20short_20_3e_1749',·['cosh_func&lt;·short·&gt;',·['../dc/d8a/structcv_1_1cudev_1_1cosh__func_3_01short_01_4.html',·1,·'cv::cudev']]],3104 ····['cosh_5ffunc_3c_20short_20_3e_1749',·['cosh_func&lt;·short·&gt;',·['../dc/d8a/structcv_1_1cudev_1_1cosh__func_3_01short_01_4.html',·1,·'cv::cudev']]],
Offset 3110, 16 lines modifiedOffset 3110, 16 lines modified
3110 ····['cost_5fcolor_1755',·['COST_COLOR',·['../d0/d03/classcv_1_1detail_1_1GraphCutSeamFinderBase.html#a42953bdb4c8a234670d37c5b5f4386cbafe0d275582723d93a0c576584ea90091',·1,·'cv::detail::GraphCutSeamFinderBase']]],3110 ····['cost_5fcolor_1755',·['COST_COLOR',·['../d0/d03/classcv_1_1detail_1_1GraphCutSeamFinderBase.html#a42953bdb4c8a234670d37c5b5f4386cbafe0d275582723d93a0c576584ea90091',·1,·'cv::detail::GraphCutSeamFinderBase']]],
3111 ····['cost_5fcolor_5fgrad_1756',·['COST_COLOR_GRAD',·['../d0/d03/classcv_1_1detail_1_1GraphCutSeamFinderBase.html#a42953bdb4c8a234670d37c5b5f4386cba4e0af02eed7c3f02976244dc832e0e81',·1,·'cv::detail::GraphCutSeamFinderBase']]],3111 ····['cost_5fcolor_5fgrad_1756',·['COST_COLOR_GRAD',·['../d0/d03/classcv_1_1detail_1_1GraphCutSeamFinderBase.html#a42953bdb4c8a234670d37c5b5f4386cba4e0af02eed7c3f02976244dc832e0e81',·1,·'cv::detail::GraphCutSeamFinderBase']]],
3112 ····['costfunction_1757',·['costfunction',·['../d0/dd5/classcv_1_1detail_1_1DpSeamFinder.html#a6ce104a17b48a0503ccdcf4787ba2ef3',·1,·'cv::detail::DpSeamFinder::CostFunction'],3112 ····['costfunction_1757',·['costfunction',·['../d0/dd5/classcv_1_1detail_1_1DpSeamFinder.html#a6ce104a17b48a0503ccdcf4787ba2ef3',·1,·'cv::detail::DpSeamFinder::CostFunction'],
3113 ········['../d0/dd5/classcv_1_1detail_1_1DpSeamFinder.html#adc483aee372fbff08d564e991e6dd232',·1,·'cv::detail::DpSeamFinder::costFunction()·const']3113 ········['../d0/dd5/classcv_1_1detail_1_1DpSeamFinder.html#adc483aee372fbff08d564e991e6dd232',·1,·'cv::detail::DpSeamFinder::costFunction()·const']
3114 ····]],3114 ····]],
3115 ····['costtype_1758',·['CostType',·['../d0/d03/classcv_1_1detail_1_1GraphCutSeamFinderBase.html#a42953bdb4c8a234670d37c5b5f4386cb',·1,·'cv::detail::GraphCutSeamFinderBase']]],3115 ····['costtype_1758',·['CostType',·['../d0/d03/classcv_1_1detail_1_1GraphCutSeamFinderBase.html#a42953bdb4c8a234670d37c5b5f4386cb',·1,·'cv::detail::GraphCutSeamFinderBase']]],
3116 ····['count_1759',·['count',·['../da/d0b/classcv_1_1videostab_1_1VideoFileSource.html#a76fe6c31e6baa71fd8fa002345c44815',·1,·'cv::videostab::VideoFileSource::count()'],3116 ····['count_1759',·['count',·['../da/d0b/classcv_1_1videostab_1_1VideoFileSource.html#a76fe6c31e6baa71fd8fa002345c44815',·1,·'cv::videostab::VideoFileSource::count()'],
3117 ········['../db/da8/classcv_1_1detail_1_1tracking_1_1tbm_1_1ITrackerByMatching.html#a07201a9a6b40c71015db23f78e1601dc',·1,·'cv::detail::tracking::tbm::ITrackerByMatching::count()'], 
3118 ········['../dc/dd2/classcv_1_1LineIterator.html#a78e06b7798ab056aba770b6e49c549b4',·1,·'cv::LineIterator::count'],3117 ········['../dc/dd2/classcv_1_1LineIterator.html#a78e06b7798ab056aba770b6e49c549b4',·1,·'cv::LineIterator::count'],
 3118 ········['../db/da8/classcv_1_1detail_1_1tracking_1_1tbm_1_1ITrackerByMatching.html#a07201a9a6b40c71015db23f78e1601dc',·1,·'cv::detail::tracking::tbm::ITrackerByMatching::count()'],
3119 ········['../d9/d5d/classcv_1_1TermCriteria.html#a56fecdc291ccaba8aad27d67ccf72c57aeb9da694ea67b3ef7d524521b580867d',·1,·'cv::TermCriteria::COUNT']3119 ········['../d9/d5d/classcv_1_1TermCriteria.html#a56fecdc291ccaba8aad27d67ccf72c57aeb9da694ea67b3ef7d524521b580867d',·1,·'cv::TermCriteria::COUNT']
3120 ····]],3120 ····]],
3121 ····['counter_1760',·['counter',·['../dd/d1c/classcv_1_1gapi_1_1wip_1_1GCaptureSource.html#afc9ba6cb30bb6a548a0bcf1b4d9e99e8',·1,·'cv::gapi::wip::GCaptureSource']]],3121 ····['counter_1760',·['counter',·['../dd/d1c/classcv_1_1gapi_1_1wip_1_1GCaptureSource.html#afc9ba6cb30bb6a548a0bcf1b4d9e99e8',·1,·'cv::gapi::wip::GCaptureSource']]],
3122 ····['countframesize_1761',·['countFrameSize',·['../d7/d13/classcv_1_1AVIWriteContainer.html#a21d0a77e972f843701cf5c846b900f1c',·1,·'cv::AVIWriteContainer']]],3122 ····['countframesize_1761',·['countFrameSize',·['../d7/d13/classcv_1_1AVIWriteContainer.html#a21d0a77e972f843701cf5c846b900f1c',·1,·'cv::AVIWriteContainer']]],
3123 ····['counting_1762',·['Memory·management·and·reference·counting',·['../d5/d98/tutorial_mat_operations.html#autotoc_md325',·1,·'']]],3123 ····['counting_1762',·['Memory·management·and·reference·counting',·['../d5/d98/tutorial_mat_operations.html#autotoc_md325',·1,·'']]],
3124 ····['countnonzero_1763',·['countnonzero',·['../d5/de6/group__cudaarithm__reduce.html#ga55b5d553d28530fae0d9242438396521',·1,·'cv::cuda::countNonZero(InputArray·src,·OutputArray·dst,·Stream·&amp;stream=Stream::Null())'],3124 ····['countnonzero_1763',·['countnonzero',·['../d5/de6/group__cudaarithm__reduce.html#ga55b5d553d28530fae0d9242438396521',·1,·'cv::cuda::countNonZero(InputArray·src,·OutputArray·dst,·Stream·&amp;stream=Stream::Null())'],
3125 ········['../d5/de6/group__cudaarithm__reduce.html#ga283f3efccb513dbcde9f1dbedb67f805',·1,·'cv::cuda::countNonZero(InputArray·src)'],3125 ········['../d5/de6/group__cudaarithm__reduce.html#ga283f3efccb513dbcde9f1dbedb67f805',·1,·'cv::cuda::countNonZero(InputArray·src)'],
2.11 KB
./usr/share/doc/opencv-doc/opencv4/html/search/all_f.js
2.0 KB
js-beautify {}
    
Offset 1142, 16 lines modifiedOffset 1142, 16 lines modified
1142 ········['../dd/d2c/group__core__hal__interface__divide.html',·1,·'Element-wise·divide']1142 ········['../dd/d2c/group__core__hal__interface__divide.html',·1,·'Element-wise·divide']
1143 ····]],1143 ····]],
1144 ····['divides_588',·['divides',·['../de/d2a/structcv_1_1cudev_1_1divides.html',·1,·'cv::cudev']]],1144 ····['divides_588',·['divides',·['../de/d2a/structcv_1_1cudev_1_1divides.html',·1,·'cv::cudev']]],
1145 ····['division_5fk1_589',·['division_k1',·['../d9/d5a/classcv_1_1sfm_1_1libmv__CameraIntrinsicsOptions.html#a6aa622195d1d02a1796d3931791e70c8',·1,·'cv::sfm::libmv_CameraIntrinsicsOptions']]],1145 ····['division_5fk1_589',·['division_k1',·['../d9/d5a/classcv_1_1sfm_1_1libmv__CameraIntrinsicsOptions.html#a6aa622195d1d02a1796d3931791e70c8',·1,·'cv::sfm::libmv_CameraIntrinsicsOptions']]],
1146 ····['division_5fk2_590',·['division_k2',·['../d9/d5a/classcv_1_1sfm_1_1libmv__CameraIntrinsicsOptions.html#aad01910b47eafea00cbe58fd55e7b5e1',·1,·'cv::sfm::libmv_CameraIntrinsicsOptions']]],1146 ····['division_5fk2_590',·['division_k2',·['../d9/d5a/classcv_1_1sfm_1_1libmv__CameraIntrinsicsOptions.html#aad01910b47eafea00cbe58fd55e7b5e1',·1,·'cv::sfm::libmv_CameraIntrinsicsOptions']]],
1147 ····['divrc_591',·['divRC',·['../da/dd3/group__gapi__math.html#gab715e84ee54c737916007ff7b8e6dcda',·1,·'cv::gapi']]],1147 ····['divrc_591',·['divRC',·['../da/dd3/group__gapi__math.html#gab715e84ee54c737916007ff7b8e6dcda',·1,·'cv::gapi']]],
1148 ····['divspectrums_592',·['divSpectrums',·['../d7/df3/group__imgproc__motion.html#gaf40ffe122cf098e3aefe7359a69cad29',·1,·'cv']]],1148 ····['divspectrums_592',·['divSpectrums',·['../d7/df3/group__imgproc__motion.html#gaf40ffe122cf098e3aefe7359a69cad29',·1,·'cv']]],
1149 ····['divup_593',·['divup',·['../db/de0/group__core__utils.html#ga52d39d0a7310cba0cf526bc9dbda5404',·1,·'cv::divUp(int·a,·unsigned·int·b)'], 
1150 ········['../db/de0/group__core__utils.html#ga783150b042a28904f7df9e74788981e6',·1,·'cv::divUp(size_t·a,·unsigned·int·b)'],1149 ····['divup_593',·['divup',·['../db/de0/group__core__utils.html#ga783150b042a28904f7df9e74788981e6',·1,·'cv::divUp(size_t·a,·unsigned·int·b)'],
 1150 ········['../db/de0/group__core__utils.html#ga52d39d0a7310cba0cf526bc9dbda5404',·1,·'cv::divUp(int·a,·unsigned·int·b)'],
1151 ········['../df/dfc/group__cudev.html#gae3ea029f9fa3603925b4162590cbf8d6',·1,·'cv::cudev::divUp()']1151 ········['../df/dfc/group__cudev.html#gae3ea029f9fa3603925b4162590cbf8d6',·1,·'cv::cudev::divUp()']
1152 ····]],1152 ····]],
1153 ····['dmatch_594',·['dmatch',·['../d4/de0/classcv_1_1DMatch.html',·1,·'cv::DMatch'],1153 ····['dmatch_594',·['dmatch',·['../d4/de0/classcv_1_1DMatch.html',·1,·'cv::DMatch'],
1154 ········['../d4/de0/classcv_1_1DMatch.html#a43d07332011940086bae0ae4a43da06e',·1,·'cv::DMatch::DMatch(int·_queryIdx,·int·_trainIdx,·int·_imgIdx,·float·_distance)'],1154 ········['../d4/de0/classcv_1_1DMatch.html#a43d07332011940086bae0ae4a43da06e',·1,·'cv::DMatch::DMatch(int·_queryIdx,·int·_trainIdx,·int·_imgIdx,·float·_distance)'],
1155 ········['../d4/de0/classcv_1_1DMatch.html#abcedc39e3f9c605472793d81ff5eb318',·1,·'cv::DMatch::DMatch(int·_queryIdx,·int·_trainIdx,·float·_distance)'],1155 ········['../d4/de0/classcv_1_1DMatch.html#abcedc39e3f9c605472793d81ff5eb318',·1,·'cv::DMatch::DMatch(int·_queryIdx,·int·_trainIdx,·float·_distance)'],
1156 ········['../d4/de0/classcv_1_1DMatch.html#a546ddb9a87898f06e510e015a6de596e',·1,·'cv::DMatch::DMatch()']1156 ········['../d4/de0/classcv_1_1DMatch.html#a546ddb9a87898f06e510e015a6de596e',·1,·'cv::DMatch::DMatch()']
1157 ····]],1157 ····]],
3.31 KB
./usr/share/doc/opencv-doc/opencv4/html/search/files_c.js
3.19 KB
js-beautify {}
    
Offset 4, 28 lines modifiedOffset 4, 28 lines modified
4 ····['image_5fmanipulation_2emarkdown_2',·['image_manipulation.markdown',·['../d6/dd9/image__manipulation_8markdown.html',·1,·'']]],4 ····['image_5fmanipulation_2emarkdown_2',·['image_manipulation.markdown',·['../d6/dd9/image__manipulation_8markdown.html',·1,·'']]],
5 ····['img_5fhash_2ehpp_3',·['img_hash.hpp',·['../d4/d59/img__hash_8hpp.html',·1,·'']]],5 ····['img_5fhash_2ehpp_3',·['img_hash.hpp',·['../d4/d59/img__hash_8hpp.html',·1,·'']]],
6 ····['img_5fhash_5fbase_2ehpp_4',·['img_hash_base.hpp',·['../d9/db6/img__hash__base_8hpp.html',·1,·'']]],6 ····['img_5fhash_5fbase_2ehpp_4',·['img_hash_base.hpp',·['../d9/db6/img__hash__base_8hpp.html',·1,·'']]],
7 ····['imgcodecs_2ehpp_5',·['imgcodecs.hpp',·['../d6/d87/imgcodecs_8hpp.html',·1,·'(Global·Namespace)'],7 ····['imgcodecs_2ehpp_5',·['imgcodecs.hpp',·['../d6/d87/imgcodecs_8hpp.html',·1,·'(Global·Namespace)'],
8 ········['../d7/dd8/imgcodecs_2imgcodecs_8hpp.html',·1,·'(Global·Namespace)']8 ········['../d7/dd8/imgcodecs_2imgcodecs_8hpp.html',·1,·'(Global·Namespace)']
9 ····]],9 ····]],
10 ····['imgproc_2ehpp_6',·['imgproc.hpp',·['../d4/d75/gapi_2include_2opencv2_2gapi_2imgproc_8hpp.html',·1,·'(Global·Namespace)'],10 ····['imgproc_2ehpp_6',·['imgproc.hpp',·['../d4/d75/gapi_2include_2opencv2_2gapi_2imgproc_8hpp.html',·1,·'(Global·Namespace)'],
11 ········['../d9/dca/gapi_2include_2opencv2_2gapi_2ocl_2imgproc_8hpp.html',·1,·'(Global·Namespace)'], 
12 ········['../d0/d08/gapi_2include_2opencv2_2gapi_2cpu_2imgproc_8hpp.html',·1,·'(Global·Namespace)'], 
13 ········['../d8/d8e/gapi_2include_2opencv2_2gapi_2gpu_2imgproc_8hpp.html',·1,·'(Global·Namespace)'],11 ········['../d8/d8e/gapi_2include_2opencv2_2gapi_2gpu_2imgproc_8hpp.html',·1,·'(Global·Namespace)'],
14 ········['../de/da0/gapi_2include_2opencv2_2gapi_2fluid_2imgproc_8hpp.html',·1,·'(Global·Namespace)'],12 ········['../de/da0/gapi_2include_2opencv2_2gapi_2fluid_2imgproc_8hpp.html',·1,·'(Global·Namespace)'],
15 ········['../d1/d4f/imgproc_2include_2opencv2_2imgproc_8hpp.html',·1,·'(Global·Namespace)'], 
16 ········['../dd/d01/imgproc_2include_2opencv2_2imgproc_2imgproc_8hpp.html',·1,·'(Global·Namespace)']13 ········['../dd/d01/imgproc_2include_2opencv2_2imgproc_2imgproc_8hpp.html',·1,·'(Global·Namespace)'],
 14 ········['../d9/dca/gapi_2include_2opencv2_2gapi_2ocl_2imgproc_8hpp.html',·1,·'(Global·Namespace)'],
 15 ········['../d0/d08/gapi_2include_2opencv2_2gapi_2cpu_2imgproc_8hpp.html',·1,·'(Global·Namespace)'],
 16 ········['../d1/d4f/imgproc_2include_2opencv2_2imgproc_8hpp.html',·1,·'(Global·Namespace)']
17 ····]],17 ····]],
18 ····['index_5ftesting_2eh_7',·['index_testing.h',·['../db/dd9/index__testing_8h.html',·1,·'']]],18 ····['index_5ftesting_2eh_7',·['index_testing.h',·['../db/dd9/index__testing_8h.html',·1,·'']]],
19 ····['infer_2ehpp_8',·['infer.hpp',·['../d6/d32/infer_8hpp.html',·1,·'(Global·Namespace)'],19 ····['infer_2ehpp_8',·['infer.hpp',·['../d6/d32/infer_8hpp.html',·1,·'(Global·Namespace)'],
20 ········['../d8/db1/oak_2infer_8hpp.html',·1,·'(Global·Namespace)']20 ········['../d8/db1/oak_2infer_8hpp.html',·1,·'(Global·Namespace)']
21 ····]],21 ····]],
22 ····['inference_5fengine_2ehpp_9',·['inference_engine.hpp',·['../d8/dcd/inference__engine_8hpp.html',·1,·'']]],22 ····['inference_5fengine_2ehpp_9',·['inference_engine.hpp',·['../d8/dcd/inference__engine_8hpp.html',·1,·'']]],
23 ····['inpainting_2ehpp_10',·['inpainting.hpp',·['../d7/d72/xphoto_2include_2opencv2_2xphoto_2inpainting_8hpp.html',·1,·'(Global·Namespace)'],23 ····['inpainting_2ehpp_10',·['inpainting.hpp',·['../dc/dc7/videostab_2include_2opencv2_2videostab_2inpainting_8hpp.html',·1,·'(Global·Namespace)'],
24 ········['../dc/dc7/videostab_2include_2opencv2_2videostab_2inpainting_8hpp.html',·1,·'(Global·Namespace)']24 ········['../d7/d72/xphoto_2include_2opencv2_2xphoto_2inpainting_8hpp.html',·1,·'(Global·Namespace)']
25 ····]],25 ····]],
26 ····['inpainting_2emarkdown_11',·['inpainting.markdown',·['../d0/d0f/inpainting_8markdown.html',·1,·'']]],26 ····['inpainting_2emarkdown_11',·['inpainting.markdown',·['../d0/d0f/inpainting_8markdown.html',·1,·'']]],
27 ····['install_5ftesseract_2emarkdown_12',·['install_tesseract.markdown',·['../de/d5b/install__tesseract_8markdown.html',·1,·'']]],27 ····['install_5ftesseract_2emarkdown_12',·['install_tesseract.markdown',·['../de/d5b/install__tesseract_8markdown.html',·1,·'']]],
28 ····['instrumentation_2ehpp_13',·['instrumentation.hpp',·['../df/dab/instrumentation_8hpp.html',·1,·'']]],28 ····['instrumentation_2ehpp_13',·['instrumentation.hpp',·['../df/dab/instrumentation_8hpp.html',·1,·'']]],
29 ····['integral_2ehpp_14',·['integral.hpp',·['../d3/da8/integral_8hpp.html',·1,·'']]],29 ····['integral_2ehpp_14',·['integral.hpp',·['../d3/da8/integral_8hpp.html',·1,·'']]],
30 ····['intelperc_2emarkdown_15',·['intelperc.markdown',·['../d8/d80/intelperc_8markdown.html',·1,·'']]],30 ····['intelperc_2emarkdown_15',·['intelperc.markdown',·['../d8/d80/intelperc_8markdown.html',·1,·'']]],
31 ····['intensity_5ftransform_2ehpp_16',·['intensity_transform.hpp',·['../da/d3c/intensity__transform_8hpp.html',·1,·'']]],31 ····['intensity_5ftransform_2ehpp_16',·['intensity_transform.hpp',·['../da/d3c/intensity__transform_8hpp.html',·1,·'']]],
1.12 KB
python3-opencv_4.10.0+dfsg-5_amd64.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2025-03-18·19:39:02.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-03-18·19:39:02.000000·debian-binary
2 -rw-r--r--···0········0········0·····1320·2025-03-18·19:39:02.000000·control.tar.xz2 -rw-r--r--···0········0········0·····1316·2025-03-18·19:39:02.000000·control.tar.xz
3 -rw-r--r--···0········0········0··1809228·2025-03-18·19:39:02.000000·data.tar.xz3 -rw-r--r--···0········0········0··1809232·2025-03-18·19:39:02.000000·data.tar.xz
98.0 B
control.tar.xz
70.0 B
control.tar
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
523 B
data.tar.xz
501 B
data.tar
485 B
./usr/lib/python3/dist-packages/opencv-4.10.0.egg-info/installed-files.txt
Ordering differences only
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
1 cv2.cpython-313-x86_64-linux-gnu.so1 cv2.cpython-313-x86_64-linux-gnu.so
2 opencv-4.10.0.egg-info2 opencv-4.10.0.egg-info
3 opencv-4.10.0.egg-info/PKG-INFO3 opencv-4.10.0.egg-info/PKG-INFO
4 opencv-4.10.0.egg-info/requires.txt4 opencv-4.10.0.egg-info/requires.txt
5 opencv-4.10.0.egg-info/top_level.txt 
6 opencv-4.10.0.egg-info/installed-files.txt5 opencv-4.10.0.egg-info/installed-files.txt
7 opencv-4.10.0.egg-info/dependency_links.txt6 opencv-4.10.0.egg-info/dependency_links.txt
 7 opencv-4.10.0.egg-info/top_level.txt
368 MB
libopencv410-jni-dbgsym_4.10.0+dfsg-5_amd64.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2025-03-18·19:39:02.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-03-18·19:39:02.000000·debian-binary
2 -rw-r--r--···0········0········0······548·2025-03-18·19:39:02.000000·control.tar.xz2 -rw-r--r--···0········0········0······548·2025-03-18·19:39:02.000000·control.tar.xz
3 -rw-r--r--···0········0········0··5740896·2025-03-18·19:39:02.000000·data.tar.xz3 -rw-r--r--···0········0········0··5741344·2025-03-18·19:39:02.000000·data.tar.xz
808 B
control.tar.xz
780 B
control.tar
532 B
./control
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 Package:·libopencv410-jni-dbgsym1 Package:·libopencv410-jni-dbgsym
2 Source:·opencv2 Source:·opencv
3 Version:·4.10.0+dfsg-53 Version:·4.10.0+dfsg-5
4 Auto-Built-Package:·debug-symbols4 Auto-Built-Package:·debug-symbols
5 Architecture:·amd645 Architecture:·amd64
6 Maintainer:·Debian·Science·Team·<debian-science-maintainers@lists.alioth.debian.org>6 Maintainer:·Debian·Science·Team·<debian-science-maintainers@lists.alioth.debian.org>
7 Installed-Size:·63287 Installed-Size:·6329
8 Depends:·libopencv410-jni·(=·4.10.0+dfsg-5)8 Depends:·libopencv410-jni·(=·4.10.0+dfsg-5)
9 Section:·debug9 Section:·debug
10 Priority:·optional10 Priority:·optional
11 Description:·debug·symbols·for·libopencv410-jni11 Description:·debug·symbols·for·libopencv410-jni
12 Build-Ids:·9230feb19905d044ea8cba62cb18f8fe3926e9bf12 Build-Ids:·3a6594622328067d9715af4388b18c2ffbec4ea5
226 B
./md5sums
30.0 B
./md5sums
Files differ
178 B
line order
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 usr/lib/debug/.build-id/92/30feb19905d044ea8cba62cb18f8fe3926e9bf.debug1 usr/lib/debug/.build-id/3a/6594622328067d9715af4388b18c2ffbec4ea5.debug
368 MB
data.tar.xz
368 MB
data.tar
1.4 KB
file list
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-18·19:39:02.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-18·19:39:02.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-18·19:39:02.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-18·19:39:02.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-18·19:39:02.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-18·19:39:02.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-18·19:39:02.000000·./usr/lib/debug/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-18·19:39:02.000000·./usr/lib/debug/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-18·19:39:02.000000·./usr/lib/debug/.build-id/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-18·19:39:02.000000·./usr/lib/debug/.build-id/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-18·19:39:02.000000·./usr/lib/debug/.build-id/92/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-18·19:39:02.000000·./usr/lib/debug/.build-id/3a/
7 -rw-r--r--···0·root·········(0)·root·········(0)··6469528·2025-03-18·19:39:02.000000·./usr/lib/debug/.build-id/92/30feb19905d044ea8cba62cb18f8fe3926e9bf.debug7 -rw-r--r--···0·root·········(0)·root·········(0)··6469760·2025-03-18·19:39:02.000000·./usr/lib/debug/.build-id/3a/6594622328067d9715af4388b18c2ffbec4ea5.debug
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-18·19:39:02.000000·./usr/share/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-18·19:39:02.000000·./usr/share/
9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-18·19:39:02.000000·./usr/share/doc/9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-18·19:39:02.000000·./usr/share/doc/
10 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-03-18·19:39:02.000000·./usr/share/doc/libopencv410-jni-dbgsym·->·libopencv410-jni10 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-03-18·19:39:02.000000·./usr/share/doc/libopencv410-jni-dbgsym·->·libopencv410-jni
368 MB
./usr/lib/debug/.build-id/92/30feb19905d044ea8cba62cb18f8fe3926e9bf.debug vs.
./usr/lib/debug/.build-id/3a/6594622328067d9715af4388b18c2ffbec4ea5.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 97% similar despite different names
882 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·GNU6 ··OS/ABI:····························UNIX·-·GNU
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········6467160·(bytes·into·file)13 ··Start·of·section·headers:··········6467392·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········56·(bytes)16 ··Size·of·program·headers:···········56·(bytes)
17 ··Number·of·program·headers:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········3719 ··Number·of·section·headers:·········37
20 ··Section·header·string·table·index:·3620 ··Section·header·string·table·index:·36
3.49 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·37·section·headers,·starting·at·offset·0x62ae58:1 There·are·37·section·headers,·starting·at·offset·0x62af40:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············0000000000000238·000238·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············0000000000000238·000238·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········0000000000000260·00025c·006f88·00···A··3···0··86 ··[·2]·.gnu.hash·········NOBITS··········0000000000000260·00025c·006f88·00···A··3···0··8
7 ··[·3]·.dynsym···········NOBITS··········00000000000071e8·00025c·01e4b0·18···A··4···1··87 ··[·3]·.dynsym···········NOBITS··········00000000000071e8·00025c·01e4b0·18···A··4···1··8
Offset 24, 23 lines modifiedOffset 24, 23 lines modified
24 ··[19]·.fini_array·······NOBITS··········000000000026b108·001100·000008·08··WA··0···0··824 ··[19]·.fini_array·······NOBITS··········000000000026b108·001100·000008·08··WA··0···0··8
25 ··[20]·.data.rel.ro······NOBITS··········000000000026b110·001100·000758·00··WA··0···0··825 ··[20]·.data.rel.ro······NOBITS··········000000000026b110·001100·000758·00··WA··0···0··8
26 ··[21]·.dynamic··········NOBITS··········000000000026b868·001100·0003b0·10··WA··4···0··826 ··[21]·.dynamic··········NOBITS··········000000000026b868·001100·0003b0·10··WA··4···0··8
27 ··[22]·.got··············NOBITS··········000000000026bc18·001100·0023e8·08··WA··0···0··827 ··[22]·.got··············NOBITS··········000000000026bc18·001100·0023e8·08··WA··0···0··8
28 ··[23]·.data·············NOBITS··········000000000026e000·001100·000020·00··WA··0···0··828 ··[23]·.data·············NOBITS··········000000000026e000·001100·000020·00··WA··0···0··8
29 ··[24]·.bss··············NOBITS··········000000000026e020·001100·0000e8·00··WA··0···0··829 ··[24]·.bss··············NOBITS··········000000000026e020·001100·0000e8·00··WA··0···0··8
30 ··[25]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··130 ··[25]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··1
31 ··[26]·.debug_aranges····PROGBITS········0000000000000000·000280·007115·00···C··0···0··831 ··[26]·.debug_aranges····PROGBITS········0000000000000000·000280·00710e·00···C··0···0··8
32 ··[27]·.debug_info·······PROGBITS········0000000000000000·007398·369664·00···C··0···0··832 ··[27]·.debug_info·······PROGBITS········0000000000000000·007390·36969a·00···C··0···0··8
33 ··[28]·.debug_abbrev·····PROGBITS········0000000000000000·370a00·002c9f·00···C··0···0··833 ··[28]·.debug_abbrev·····PROGBITS········0000000000000000·370a30·002ca2·00···C··0···0··8
34 ··[29]·.debug_line·······PROGBITS········0000000000000000·3736a0·052a7d·00···C··0···0··834 ··[29]·.debug_line·······PROGBITS········0000000000000000·3736d8·052afa·00···C··0···0··8
35 ··[30]·.debug_str········PROGBITS········0000000000000000·3c6120·054291·01·MSC··0···0··835 ··[30]·.debug_str········PROGBITS········0000000000000000·3c61d8·054299·01·MSC··0···0··8
36 ··[31]·.debug_line_str···PROGBITS········0000000000000000·41a3b8·00071e·01·MSC··0···0··836 ··[31]·.debug_line_str···PROGBITS········0000000000000000·41a478·00071f·01·MSC··0···0··8
37 ··[32]·.debug_loclists···PROGBITS········0000000000000000·41aad8·119e01·00···C··0···0··837 ··[32]·.debug_loclists···PROGBITS········0000000000000000·41ab98·119e18·00···C··0···0··8
38 ··[33]·.debug_rnglists···PROGBITS········0000000000000000·5348e0·044a85·00···C··0···0··838 ··[33]·.debug_rnglists···PROGBITS········0000000000000000·5349b0·044aa0·00···C··0···0··8
39 ··[34]·.symtab···········SYMTAB··········0000000000000000·579368·034338·18·····35·3740··839 ··[34]·.symtab···········SYMTAB··········0000000000000000·579450·034338·18·····35·3740··8
40 ··[35]·.strtab···········STRTAB··········0000000000000000·5ad6a0·07d63c·00······0···0··140 ··[35]·.strtab···········STRTAB··········0000000000000000·5ad788·07d63c·00······0···0··1
41 ··[36]·.shstrtab·········STRTAB··········0000000000000000·62acdc·000177·00······0···0··141 ··[36]·.shstrtab·········STRTAB··········0000000000000000·62adc4·000177·00······0···0··1
42 Key·to·Flags:42 Key·to·Flags:
43 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),43 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
44 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),44 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
45 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),45 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
46 ··R·(retain),·D·(mbind),·l·(large),·p·(processor·specific)46 ··R·(retain),·D·(mbind),·l·(large),·p·(processor·specific)
386 KB
readelf --wide --symbols {}
    
Offset 1073, 44 lines modifiedOffset 1073, 44 lines modified
1073 ··1069:·000000000009dcd6····85·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_plot_Plot2d_setPlotSize_10.cold1073 ··1069:·000000000009dcd6····85·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_plot_Plot2d_setPlotSize_10.cold
1074 ··1070:·000000000009dd2b····85·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_plot_Plot2d_setShowGrid_10.cold1074 ··1070:·000000000009dd2b····85·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_plot_Plot2d_setShowGrid_10.cold
1075 ··1071:·000000000009dd80····85·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_plot_Plot2d_setShowText_10.cold1075 ··1071:·000000000009dd80····85·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_plot_Plot2d_setShowText_10.cold
1076 ··1072:·000000000009ddd5····85·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_plot_Plot2d_setGridLinesNumber_10.cold1076 ··1072:·000000000009ddd5····85·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_plot_Plot2d_setGridLinesNumber_10.cold
1077 ··1073:·000000000009de2a····85·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_plot_Plot2d_setInvertOrientation_10.cold1077 ··1073:·000000000009de2a····85·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_plot_Plot2d_setInvertOrientation_10.cold
1078 ··1074:·000000000009de7f····85·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_plot_Plot2d_setPointIdxToPrint_10.cold1078 ··1074:·000000000009de7f····85·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_plot_Plot2d_setPointIdxToPrint_10.cold
1079 ··1075:·000000000009ded4···152·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_plot_Plot2d_render_10.cold1079 ··1075:·000000000009ded4···152·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_plot_Plot2d_render_10.cold
1080 ··1076:·000000000009df6c···152·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_xphoto_Xphoto_oilPainting_10.cold 
1081 ··1077:·000000000009e004···152·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_xphoto_Xphoto_oilPainting_11.cold 
1082 ··1078:·000000000009e09c····85·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_xphoto_Xphoto_dctDenoising_10.cold1080 ··1076:·000000000009df6c····85·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_xphoto_Xphoto_dctDenoising_10.cold
1083 ··1079:·000000000009e0f1····85·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_xphoto_Xphoto_dctDenoising_11.cold1081 ··1077:·000000000009dfc1····85·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_xphoto_Xphoto_dctDenoising_11.cold
1084 ··1080:·000000000009e146····85·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_xphoto_Xphoto_inpaint_10.cold1082 ··1078:·000000000009e016···149·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_xphoto_Xphoto_bm3dDenoising_10.cold
 1083 ··1079:·000000000009e0ab···149·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_xphoto_Xphoto_bm3dDenoising_11.cold
 1084 ··1080:·000000000009e140···149·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_xphoto_Xphoto_bm3dDenoising_12.cold
1085 ··1081:·000000000009e19b···152·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_xphoto_Xphoto_applyChannelGains_10.cold1085 ··1081:·000000000009e1d5···149·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_xphoto_Xphoto_bm3dDenoising_13.cold
1086 ··1082:·000000000009e233···149·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_xphoto_Xphoto_bm3dDenoising_10.cold1086 ··1082:·000000000009e26a···149·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_xphoto_Xphoto_bm3dDenoising_14.cold
1087 ··1083:·000000000009e2c8···149·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_xphoto_Xphoto_bm3dDenoising_11.cold1087 ··1083:·000000000009e2ff···149·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_xphoto_Xphoto_bm3dDenoising_15.cold
1088 ··1084:·000000000009e35d···149·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_xphoto_Xphoto_bm3dDenoising_12.cold1088 ··1084:·000000000009e394···149·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_xphoto_Xphoto_bm3dDenoising_16.cold
1089 ··1085:·000000000009e3f2···149·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_xphoto_Xphoto_bm3dDenoising_13.cold1089 ··1085:·000000000009e429···149·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_xphoto_Xphoto_bm3dDenoising_17.cold
1090 ··1086:·000000000009e487···149·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_xphoto_Xphoto_bm3dDenoising_14.cold1090 ··1086:·000000000009e4be···149·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_xphoto_Xphoto_bm3dDenoising_18.cold
1091 ··1087:·000000000009e51c···149·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_xphoto_Xphoto_bm3dDenoising_15.cold1091 ··1087:·000000000009e553···149·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_xphoto_Xphoto_bm3dDenoising_19.cold
1092 ··1088:·000000000009e5b1···149·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_xphoto_Xphoto_bm3dDenoising_16.cold1092 ··1088:·000000000009e5e8···149·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_xphoto_Xphoto_bm3dDenoising_110.cold
1093 ··1089:·000000000009e646···149·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_xphoto_Xphoto_bm3dDenoising_17.cold1093 ··1089:·000000000009e67d···149·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_xphoto_Xphoto_bm3dDenoising_111.cold
1094 ··1090:·000000000009e6db···149·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_xphoto_Xphoto_bm3dDenoising_18.cold1094 ··1090:·000000000009e712···149·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_xphoto_Xphoto_bm3dDenoising_112.cold
1095 ··1091:·000000000009e770···149·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_xphoto_Xphoto_bm3dDenoising_19.cold1095 ··1091:·000000000009e7a7···149·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_xphoto_Xphoto_bm3dDenoising_113.cold
1096 ··1092:·000000000009e805···149·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_xphoto_Xphoto_bm3dDenoising_110.cold1096 ··1092:·000000000009e83c···149·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_xphoto_Xphoto_bm3dDenoising_114.cold
1097 ··1093:·000000000009e89a···149·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_xphoto_Xphoto_bm3dDenoising_111.cold1097 ··1093:·000000000009e8d1···149·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_xphoto_Xphoto_bm3dDenoising_115.cold
1098 ··1094:·000000000009e92f···149·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_xphoto_Xphoto_bm3dDenoising_112.cold1098 ··1094:·000000000009e966···149·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_xphoto_Xphoto_bm3dDenoising_116.cold
1099 ··1095:·000000000009e9c4···149·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_xphoto_Xphoto_bm3dDenoising_113.cold1099 ··1095:·000000000009e9fb···149·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_xphoto_Xphoto_bm3dDenoising_117.cold
1100 ··1096:·000000000009ea59···149·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_xphoto_Xphoto_bm3dDenoising_114.cold1100 ··1096:·000000000009ea90···149·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_xphoto_Xphoto_bm3dDenoising_118.cold
1101 ··1097:·000000000009eaee···149·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_xphoto_Xphoto_bm3dDenoising_115.cold1101 ··1097:·000000000009eb25···149·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_xphoto_Xphoto_bm3dDenoising_119.cold
1102 ··1098:·000000000009eb83···149·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_xphoto_Xphoto_bm3dDenoising_116.cold1102 ··1098:·000000000009ebba···149·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_xphoto_Xphoto_bm3dDenoising_120.cold
1103 ··1099:·000000000009ec18···149·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_xphoto_Xphoto_bm3dDenoising_117.cold1103 ··1099:·000000000009ec4f···149·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_xphoto_Xphoto_bm3dDenoising_121.cold
1104 ··1100:·000000000009ecad···149·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_xphoto_Xphoto_bm3dDenoising_118.cold1104 ··1100:·000000000009ece4···149·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_xphoto_Xphoto_bm3dDenoising_122.cold
1105 ··1101:·000000000009ed42···149·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_xphoto_Xphoto_bm3dDenoising_119.cold 
1106 ··1102:·000000000009edd7···149·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_xphoto_Xphoto_bm3dDenoising_120.cold1105 ··1101:·000000000009ed79···149·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_xphoto_Xphoto_bm3dDenoising_123.cold
 1106 ··1102:·000000000009ee0e···152·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_xphoto_Xphoto_applyChannelGains_10.cold
1107 ··1103:·000000000009ee6c···149·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_xphoto_Xphoto_bm3dDenoising_121.cold1107 ··1103:·000000000009eea6····85·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_xphoto_Xphoto_inpaint_10.cold
1108 ··1104:·000000000009ef01···149·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_xphoto_Xphoto_bm3dDenoising_122.cold1108 ··1104:·000000000009eefb···152·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_xphoto_Xphoto_oilPainting_10.cold
1109 ··1105:·000000000009ef96···149·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_xphoto_Xphoto_bm3dDenoising_123.cold1109 ··1105:·000000000009ef93···152·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_xphoto_Xphoto_oilPainting_11.cold
1110 ··1106:·000000000009f02b····93·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_xphoto_GrayworldWB_getSaturationThreshold_10.cold1110 ··1106:·000000000009f02b····93·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_xphoto_GrayworldWB_getSaturationThreshold_10.cold
1111 ··1107:·000000000009f088····85·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_xphoto_GrayworldWB_setSaturationThreshold_10.cold1111 ··1107:·000000000009f088····85·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_xphoto_GrayworldWB_setSaturationThreshold_10.cold
1112 ··1108:·000000000009f0dd···152·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_xphoto_LearningBasedWB_extractSimpleFeatures_10.cold1112 ··1108:·000000000009f0dd···152·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_xphoto_LearningBasedWB_extractSimpleFeatures_10.cold
1113 ··1109:·000000000009f175····91·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_xphoto_LearningBasedWB_getRangeMaxVal_10.cold1113 ··1109:·000000000009f175····91·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_xphoto_LearningBasedWB_getRangeMaxVal_10.cold
1114 ··1110:·000000000009f1d0····85·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_xphoto_LearningBasedWB_setRangeMaxVal_10.cold1114 ··1110:·000000000009f1d0····85·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_xphoto_LearningBasedWB_setRangeMaxVal_10.cold
1115 ··1111:·000000000009f225····93·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_xphoto_LearningBasedWB_getSaturationThreshold_10.cold1115 ··1111:·000000000009f225····93·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_xphoto_LearningBasedWB_getSaturationThreshold_10.cold
1116 ··1112:·000000000009f282····85·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_xphoto_LearningBasedWB_setSaturationThreshold_10.cold1116 ··1112:·000000000009f282····85·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_xphoto_LearningBasedWB_setSaturationThreshold_10.cold
Offset 1474, 24 lines modifiedOffset 1474, 24 lines modified
1474 ··1470:·00000000000ab124····93·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_features2d_SIFT_getEdgeThreshold_10.cold1474 ··1470:·00000000000ab124····93·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_features2d_SIFT_getEdgeThreshold_10.cold
1475 ··1471:·00000000000ab181····85·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_features2d_SIFT_setSigma_10.cold1475 ··1471:·00000000000ab181····85·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_features2d_SIFT_setSigma_10.cold
1476 ··1472:·00000000000ab1d6····93·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_features2d_SIFT_getSigma_10.cold1476 ··1472:·00000000000ab1d6····93·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_features2d_SIFT_getSigma_10.cold
1477 ··1473:·00000000000ab233····85·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_features2d_SimpleBlobDetector_setParams_10.cold1477 ··1473:·00000000000ab233····85·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_features2d_SimpleBlobDetector_setParams_10.cold
1478 ··1474:·00000000000ab288···133·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_features2d_SimpleBlobDetector_getParams_10.cold1478 ··1474:·00000000000ab288···133·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_features2d_SimpleBlobDetector_getParams_10.cold
1479 ··1475:·00000000000ab30d···193·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_features2d_SimpleBlobDetector_getDefaultName_10.cold1479 ··1475:·00000000000ab30d···193·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_features2d_SimpleBlobDetector_getDefaultName_10.cold
1480 ··1476:·00000000000ab3ce···105·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_features2d_SimpleBlobDetector_1Params_SimpleBlobDetector_1Params_10.cold1480 ··1476:·00000000000ab3ce···105·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_features2d_SimpleBlobDetector_1Params_SimpleBlobDetector_1Params_10.cold
1481 ··1477:·00000000000ab437···152·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_img_1hash_Img_1hash_colorMomentHash_10.cold1481 ··1477:·00000000000ab437···152·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_img_1hash_Img_1hash_marrHildrethHash_10.cold
 1482 ··1478:·00000000000ab4cf···152·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_img_1hash_Img_1hash_marrHildrethHash_11.cold
 1483 ··1479:·00000000000ab567···152·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_img_1hash_Img_1hash_marrHildrethHash_12.cold
 1484 ··1480:·00000000000ab5ff···152·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_img_1hash_Img_1hash_blockMeanHash_10.cold
 1485 ··1481:·00000000000ab697···152·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_img_1hash_Img_1hash_blockMeanHash_11.cold
1482 ··1478:·00000000000ab4cf···152·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_img_1hash_Img_1hash_pHash_10.cold1486 ··1482:·00000000000ab72f···152·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_img_1hash_Img_1hash_pHash_10.cold
1483 ··1479:·00000000000ab567···152·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_img_1hash_Img_1hash_radialVarianceHash_10.cold1487 ··1483:·00000000000ab7c7···152·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_img_1hash_Img_1hash_radialVarianceHash_10.cold
1484 ··1480:·00000000000ab5ff···152·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_img_1hash_Img_1hash_radialVarianceHash_11.cold1488 ··1484:·00000000000ab85f···152·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_img_1hash_Img_1hash_radialVarianceHash_11.cold
1485 ··1481:·00000000000ab697···152·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_img_1hash_Img_1hash_radialVarianceHash_12.cold1489 ··1485:·00000000000ab8f7···152·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_img_1hash_Img_1hash_radialVarianceHash_12.cold
1486 ··1482:·00000000000ab72f···152·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_img_1hash_Img_1hash_marrHildrethHash_10.cold 
1487 ··1483:·00000000000ab7c7···152·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_img_1hash_Img_1hash_marrHildrethHash_11.cold 
1488 ··1484:·00000000000ab85f···152·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_img_1hash_Img_1hash_marrHildrethHash_12.cold 
1489 ··1485:·00000000000ab8f7···152·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_img_1hash_Img_1hash_blockMeanHash_10.cold 
1490 ··1486:·00000000000ab98f···152·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_img_1hash_Img_1hash_blockMeanHash_11.cold1490 ··1486:·00000000000ab98f···152·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_img_1hash_Img_1hash_colorMomentHash_10.cold
1491 ··1487:·00000000000aba27···152·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_img_1hash_Img_1hash_averageHash_10.cold1491 ··1487:·00000000000aba27···152·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_img_1hash_Img_1hash_averageHash_10.cold
1492 ··1488:·00000000000ababf····85·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_img_1hash_BlockMeanHash_setMode_10.cold1492 ··1488:·00000000000ababf····85·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_img_1hash_BlockMeanHash_setMode_10.cold
1493 ··1489:·00000000000abb14···153·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_img_1hash_BlockMeanHash_getMean_10.cold1493 ··1489:·00000000000abb14···153·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_img_1hash_BlockMeanHash_getMean_10.cold
1494 ··1490:·00000000000abbad···152·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_img_1hash_ImgHashBase_compute_10.cold1494 ··1490:·00000000000abbad···152·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_img_1hash_ImgHashBase_compute_10.cold
1495 ··1491:·00000000000abc45···135·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_img_1hash_ImgHashBase_compare_10.cold1495 ··1491:·00000000000abc45···135·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_img_1hash_ImgHashBase_compare_10.cold
1496 ··1492:·00000000000abccc····93·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_img_1hash_MarrHildrethHash_getAlpha_10.cold1496 ··1492:·00000000000abccc····93·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_img_1hash_MarrHildrethHash_getAlpha_10.cold
1497 ··1493:·00000000000abd29····93·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_img_1hash_MarrHildrethHash_getScale_10.cold1497 ··1493:·00000000000abd29····93·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_img_1hash_MarrHildrethHash_getScale_10.cold
Offset 1880, 19 lines modifiedOffset 1880, 19 lines modified
1880 ··1876:·00000000000ba07f···133·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_objdetect_HOGDescriptor_get_1winSize_10.cold1880 ··1876:·00000000000ba07f···133·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_objdetect_HOGDescriptor_get_1winSize_10.cold
1881 ··1877:·00000000000ba104···133·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_objdetect_HOGDescriptor_get_1blockSize_10.cold1881 ··1877:·00000000000ba104···133·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_objdetect_HOGDescriptor_get_1blockSize_10.cold
1882 ··1878:·00000000000ba189···133·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_objdetect_HOGDescriptor_get_1blockStride_10.cold1882 ··1878:·00000000000ba189···133·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_objdetect_HOGDescriptor_get_1blockStride_10.cold
1883 ··1879:·00000000000ba20e···133·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_objdetect_HOGDescriptor_get_1cellSize_10.cold1883 ··1879:·00000000000ba20e···133·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_objdetect_HOGDescriptor_get_1cellSize_10.cold
1884 ··1880:·00000000000ba293···140·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_objdetect_HOGDescriptor_get_1svmDetector_10.cold1884 ··1880:·00000000000ba293···140·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_objdetect_HOGDescriptor_get_1svmDetector_10.cold
1885 ··1881:·00000000000ba31f···194·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_objdetect_Objdetect_groupRectangles_10.cold1885 ··1881:·00000000000ba31f···194·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_objdetect_Objdetect_groupRectangles_10.cold
1886 ··1882:·00000000000ba3e1···193·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_objdetect_Objdetect_groupRectangles_11.cold1886 ··1882:·00000000000ba3e1···193·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_objdetect_Objdetect_groupRectangles_11.cold
 1887 ··1883:·00000000000ba4a2···152·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_objdetect_Objdetect_generateImageMarker_10.cold
 1888 ··1884:·00000000000ba53a···152·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_objdetect_Objdetect_generateImageMarker_11.cold
1887 ··1883:·00000000000ba4a2···164·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_objdetect_Objdetect_drawDetectedCornersCharuco_10.cold1889 ··1885:·00000000000ba5d2···164·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_objdetect_Objdetect_drawDetectedCornersCharuco_10.cold
1888 ··1884:·00000000000ba546···164·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_objdetect_Objdetect_drawDetectedCornersCharuco_11.cold1890 ··1886:·00000000000ba676···164·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_objdetect_Objdetect_drawDetectedCornersCharuco_11.cold
1889 ··1885:·00000000000ba5ea···155·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_objdetect_Objdetect_drawDetectedCornersCharuco_12.cold1891 ··1887:·00000000000ba71a···155·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_objdetect_Objdetect_drawDetectedCornersCharuco_12.cold
1890 ··1886:·00000000000ba685···152·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_objdetect_Objdetect_generateImageMarker_10.cold 
1891 ··1887:·00000000000ba71d···152·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_objdetect_Objdetect_generateImageMarker_11.cold 
1892 ··1888:·00000000000ba7b5···158·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_objdetect_Objdetect_getPredefinedDictionary_10.cold1892 ··1888:·00000000000ba7b5···158·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_objdetect_Objdetect_getPredefinedDictionary_10.cold
1893 ··1889:·00000000000ba853···158·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_objdetect_Objdetect_extendDictionary_10.cold1893 ··1889:·00000000000ba853···158·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_objdetect_Objdetect_extendDictionary_10.cold
1894 ··1890:·00000000000ba8f1···158·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_objdetect_Objdetect_extendDictionary_11.cold1894 ··1890:·00000000000ba8f1···158·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_objdetect_Objdetect_extendDictionary_11.cold
1895 ··1891:·00000000000ba98f···177·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_objdetect_Objdetect_extendDictionary_12.cold1895 ··1891:·00000000000ba98f···177·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_objdetect_Objdetect_extendDictionary_12.cold
1896 ··1892:·00000000000baa40···105·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_objdetect_QRCodeDetector_QRCodeDetector_10.cold1896 ··1892:·00000000000baa40···105·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_objdetect_QRCodeDetector_QRCodeDetector_10.cold
1897 ··1893:·00000000000baaa9···205·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_objdetect_QRCodeDetector_decodeCurved_10.cold1897 ··1893:·00000000000baaa9···205·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_objdetect_QRCodeDetector_decodeCurved_10.cold
1898 ··1894:·00000000000bab76···193·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_objdetect_QRCodeDetector_decodeCurved_11.cold1898 ··1894:·00000000000bab76···193·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_objdetect_QRCodeDetector_decodeCurved_11.cold
Offset 2158, 89 lines modifiedOffset 2158, 89 lines modified
2158 ··2154:·00000000000c2421····93·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_wechat_1qrcode_WeChatQRCode_getScaleFactor_10.cold2158 ··2154:·00000000000c2421····93·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_wechat_1qrcode_WeChatQRCode_getScaleFactor_10.cold
2159 ··2155:·00000000000c247e···152·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_ximgproc_Ximgproc_niBlackThreshold_10.cold2159 ··2155:·00000000000c247e···152·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_ximgproc_Ximgproc_niBlackThreshold_10.cold
2160 ··2156:·00000000000c2516···152·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_ximgproc_Ximgproc_niBlackThreshold_11.cold2160 ··2156:·00000000000c2516···152·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_ximgproc_Ximgproc_niBlackThreshold_11.cold
2161 ··2157:·00000000000c25ae···152·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_ximgproc_Ximgproc_niBlackThreshold_12.cold2161 ··2157:·00000000000c25ae···152·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_ximgproc_Ximgproc_niBlackThreshold_12.cold
2162 ··2158:·00000000000c2646···152·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_ximgproc_Ximgproc_thinning_10.cold2162 ··2158:·00000000000c2646···152·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_ximgproc_Ximgproc_thinning_10.cold
2163 ··2159:·00000000000c26de···152·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_ximgproc_Ximgproc_thinning_11.cold2163 ··2159:·00000000000c26de···152·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_ximgproc_Ximgproc_thinning_11.cold
2164 ··2160:·00000000000c2776···152·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_ximgproc_Ximgproc_anisotropicDiffusion_10.cold2164 ··2160:·00000000000c2776···152·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_ximgproc_Ximgproc_anisotropicDiffusion_10.cold
 2165 ··2161:·00000000000c280e···160·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_ximgproc_Ximgproc_readGT_10.cold
 2166 ··2162:·00000000000c28ae···135·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_ximgproc_Ximgproc_computeMSE_10.cold
 2167 ··2163:·00000000000c2935···135·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_ximgproc_Ximgproc_computeBadPixelPercent_10.cold
 2168 ··2164:·00000000000c29bc···135·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_ximgproc_Ximgproc_computeBadPixelPercent_11.cold
 2169 ··2165:·00000000000c2a43···152·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_ximgproc_Ximgproc_getDisparityVis_10.cold
 2170 ··2166:·00000000000c2adb···152·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_ximgproc_Ximgproc_getDisparityVis_11.cold
 2171 ··2167:·00000000000c2b73···152·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_ximgproc_Ximgproc_covarianceEstimation_10.cold
 2172 ··2168:·00000000000c2c0b···152·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_ximgproc_Ximgproc_fourierDescriptor_10.cold
 2173 ··2169:·00000000000c2ca3···152·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_ximgproc_Ximgproc_fourierDescriptor_11.cold
 2174 ··2170:·00000000000c2d3b···152·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_ximgproc_Ximgproc_fourierDescriptor_12.cold
 2175 ··2171:·00000000000c2dd3···152·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_ximgproc_Ximgproc_transformFD_10.cold
 2176 ··2172:·00000000000c2e6b···152·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_ximgproc_Ximgproc_transformFD_11.cold
 2177 ··2173:·00000000000c2f03···152·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_ximgproc_Ximgproc_contourSampling_10.cold
 2178 ··2174:·00000000000c2f9b···152·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_ximgproc_Ximgproc_GradientDericheY_10.cold
 2179 ··2175:·00000000000c3033···152·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_ximgproc_Ximgproc_GradientDericheX_10.cold
 2180 ··2176:·00000000000c30cb···152·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_ximgproc_Ximgproc_RadonTransform_10.cold
 2181 ··2177:·00000000000c3163···152·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_ximgproc_Ximgproc_RadonTransform_11.cold
 2182 ··2178:·00000000000c31fb···152·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_ximgproc_Ximgproc_RadonTransform_12.cold
 2183 ··2179:·00000000000c3293···152·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_ximgproc_Ximgproc_RadonTransform_13.cold
 2184 ··2180:·00000000000c332b···152·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_ximgproc_Ximgproc_RadonTransform_14.cold
 2185 ··2181:·00000000000c33c3···152·FUNC····LOCAL··DEFAULT···12·Java_org_opencv_ximgproc_Ximgproc_RadonTransform_15.cold
Max diff block lines reached; 360488/394929 bytes (91.28%) of diff not shown.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·9230feb19905d044ea8cba62cb18f8fe3926e9bf3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·3a6594622328067d9715af4388b18c2ffbec4ea5
96.2 MB
readelf --wide --debug-dump=rawline {}
    
Offset 52889, 15 lines modifiedOffset 52889, 15 lines modified
52889 ··[0x00017667]··Copy·(view·1)52889 ··[0x00017667]··Copy·(view·1)
52890 ··[0x00017668]··Special·opcode·47:·advance·Address·by·3·to·0x806c6·and·Line·by·0·to·4452890 ··[0x00017668]··Special·opcode·47:·advance·Address·by·3·to·0x806c6·and·Line·by·0·to·44
52891 ··[0x00017669]··Advance·PC·by·2·to·0x806c852891 ··[0x00017669]··Advance·PC·by·2·to·0x806c8
52892 ··[0x0001766b]··Extended·opcode·1:·End·of·Sequence52892 ··[0x0001766b]··Extended·opcode·1:·End·of·Sequence
  
  
52893 ··Offset:······················0x1766e52893 ··Offset:······················0x1766e
52894 ··Length:······················202800852894 ··Length:······················2027984
52895 ··DWARF·Version:···············552895 ··DWARF·Version:···············5
52896 ··Address·size·(bytes):········852896 ··Address·size·(bytes):········8
52897 ··Segment·selector·(bytes):····052897 ··Segment·selector·(bytes):····0
52898 ··Prologue·Length:·············147652898 ··Prologue·Length:·············1476
52899 ··Minimum·Instruction·Length:··152899 ··Minimum·Instruction·Length:··1
52900 ··Maximum·Ops·per·Instruction:·152900 ··Maximum·Ops·per·Instruction:·1
52901 ··Initial·value·of·'is_stmt':··152901 ··Initial·value·of·'is_stmt':··1
Offset 53141, 18 lines modifiedOffset 53141, 18 lines modified
53141 ··156»    (udata)»     14»   (line_strp)»(offset:·0x11b3):·persistence.hpp53141 ··156»    (udata)»     14»   (line_strp)»(offset:·0x11b3):·persistence.hpp
53142 ··157»    (udata)»     36»   (line_strp)»(offset:·0x5cc):·core.hpp53142 ··157»    (udata)»     36»   (line_strp)»(offset:·0x5cc):·core.hpp
53143 ··158»    (udata)»     37»   (line_strp)»(offset:·0x11c3):·phase_unwrapping.hpp53143 ··158»    (udata)»     37»   (line_strp)»(offset:·0x11c3):·phase_unwrapping.hpp
53144 ··159»    (udata)»     37»   (line_strp)»(offset:·0x11d8):·histogramphaseunwrapping.hpp53144 ··159»    (udata)»     37»   (line_strp)»(offset:·0x11d8):·histogramphaseunwrapping.hpp
53145 ··160»    (udata)»     38»   (line_strp)»(offset:·0x11f5):·plot.hpp53145 ··160»    (udata)»     38»   (line_strp)»(offset:·0x11f5):·plot.hpp
53146 ··161»    (udata)»     39»   (line_strp)»(offset:·0x11fe):·inpainting.hpp53146 ··161»    (udata)»     39»   (line_strp)»(offset:·0x11fe):·inpainting.hpp
53147 ··162»    (udata)»     39»   (line_strp)»(offset:·0x120d):·bm3d_image_denoising.hpp53147 ··162»    (udata)»     39»   (line_strp)»(offset:·0x120d):·bm3d_image_denoising.hpp
 53148 ··163»    (udata)»     39»   (line_strp)»(offset:·0x1226):·oilpainting.hpp
53148 ··163»    (udata)»     39»   (line_strp)»(offset:·0x1226):·tonemap.hpp53149 ··164»    (udata)»     39»   (line_strp)»(offset:·0x1236):·tonemap.hpp
53149 ··164»    (udata)»     39»   (line_strp)»(offset:·0x1232):·white_balance.hpp53150 ··165»    (udata)»     39»   (line_strp)»(offset:·0x1242):·white_balance.hpp
53150 ··165»    (udata)»     39»   (line_strp)»(offset:·0x1244):·dct_image_denoising.hpp53151 ··166»    (udata)»     39»   (line_strp)»(offset:·0x1254):·dct_image_denoising.hpp
53151 ··166»    (udata)»     39»   (line_strp)»(offset:·0x125c):·oilpainting.hpp 
53152 ··167»    (udata)»     14»   (line_strp)»(offset:·0x126c):·async.hpp53152 ··167»    (udata)»     14»   (line_strp)»(offset:·0x126c):·async.hpp
53153 ··168»    (udata)»     40»   (line_strp)»(offset:·0x1276):·version.hpp53153 ··168»    (udata)»     40»   (line_strp)»(offset:·0x1276):·version.hpp
53154 ··169»    (udata)»     41»   (line_strp)»(offset:·0x1282):·inference_engine.hpp53154 ··169»    (udata)»     41»   (line_strp)»(offset:·0x1282):·inference_engine.hpp
53155 ··170»    (udata)»     42»   (line_strp)»(offset:·0x1297):·dnn_superres.hpp53155 ··170»    (udata)»     42»   (line_strp)»(offset:·0x1297):·dnn_superres.hpp
53156 ··171»    (udata)»     43»   (line_strp)»(offset:·0x12a8):·img_hash_base.hpp53156 ··171»    (udata)»     43»   (line_strp)»(offset:·0x12a8):·img_hash_base.hpp
53157 ··172»    (udata)»     43»   (line_strp)»(offset:·0x12ba):·block_mean_hash.hpp53157 ··172»    (udata)»     43»   (line_strp)»(offset:·0x12ba):·block_mean_hash.hpp
53158 ··173»    (udata)»     43»   (line_strp)»(offset:·0x12ce):·average_hash.hpp53158 ··173»    (udata)»     43»   (line_strp)»(offset:·0x12ce):·average_hash.hpp
Offset 53173, 31 lines modifiedOffset 53173, 31 lines modified
53173 ··188»    (udata)»     5»    (line_strp)» (offset:·0x13b9):·graycodepattern.hpp53173 ··188»    (udata)»     5»    (line_strp)» (offset:·0x13b9):·graycodepattern.hpp
53174 ··189»    (udata)»     22»   (line_strp)»(offset:·0x13cd):·edge_filter.hpp53174 ··189»    (udata)»     22»   (line_strp)»(offset:·0x13cd):·edge_filter.hpp
53175 ··190»    (udata)»     22»   (line_strp)»(offset:·0x13dd):·edge_drawing.hpp53175 ··190»    (udata)»     22»   (line_strp)»(offset:·0x13dd):·edge_drawing.hpp
53176 ··191»    (udata)»     22»   (line_strp)»(offset:·0x13ee):·fast_hough_transform.hpp53176 ··191»    (udata)»     22»   (line_strp)»(offset:·0x13ee):·fast_hough_transform.hpp
53177 ··192»    (udata)»     22»   (line_strp)»(offset:·0x1407):·weighted_median_filter.hpp53177 ··192»    (udata)»     22»   (line_strp)»(offset:·0x1407):·weighted_median_filter.hpp
53178 ··193»    (udata)»     22»   (line_strp)»(offset:·0x1422):·slic.hpp53178 ··193»    (udata)»     22»   (line_strp)»(offset:·0x1422):·slic.hpp
53179 ··194»    (udata)»     48»   (line_strp)»(offset:·0x142b):·ximgproc.hpp53179 ··194»    (udata)»     48»   (line_strp)»(offset:·0x142b):·ximgproc.hpp
 53180 ··195»    (udata)»     22»   (line_strp)»(offset:·0x1438):·fast_line_detector.hpp
53180 ··195»    (udata)»     22»   (line_strp)»(offset:·0x1438):·seeds.hpp53181 ··196»    (udata)»     22»   (line_strp)»(offset:·0x144f):·seeds.hpp
53181 ··196»    (udata)»     22»   (line_strp)»(offset:·0x764):·segmentation.hpp53182 ··197»    (udata)»     22»   (line_strp)»(offset:·0x764):·segmentation.hpp
53182 ··197»    (udata)»     22»   (line_strp)»(offset:·0x1442):·fast_line_detector.hpp 
53183 ··198»    (udata)»     22»   (line_strp)»(offset:·0x1459):·ridgefilter.hpp53183 ··198»    (udata)»     22»   (line_strp)»(offset:·0x1459):·ridgefilter.hpp
 53184 ··199»    (udata)»     22»   (line_strp)»(offset:·0x1469):·edgeboxes.hpp
 53185 ··200»    (udata)»     22»   (line_strp)»(offset:·0x1477):·peilin.hpp
 53186 ··201»    (udata)»     22»   (line_strp)»(offset:·0x1482):·color_match.hpp
 53187 ··202»    (udata)»     22»   (line_strp)»(offset:·0x1492):·scansegment.hpp
 53188 ··203»    (udata)»     22»   (line_strp)»(offset:·0x14a2):·sparse_match_interpolator.hpp
 53189 ··204»    (udata)»     22»   (line_strp)»(offset:·0x14c0):·find_ellipses.hpp
53184 ··199»    (udata)»     22»   (line_strp)»(offset:·0x1469):·edgepreserving_filter.hpp53190 ··205»    (udata)»     22»   (line_strp)»(offset:·0x14d2):·edgepreserving_filter.hpp
53185 ··200»    (udata)»     22»   (line_strp)»(offset:·0x1483):·radon_transform.hpp53191 ··206»    (udata)»     22»   (line_strp)»(offset:·0x14ec):·radon_transform.hpp
53186 ··201»    (udata)»     22»   (line_strp)»(offset:·0x1497):·deriche_filter.hpp 
53187 ··202»    (udata)»     22»   (line_strp)»(offset:·0x14aa):·color_match.hpp 
53188 ··203»    (udata)»     22»   (line_strp)»(offset:·0x14ba):·disparity_filter.hpp 
53189 ··204»    (udata)»     22»   (line_strp)»(offset:·0x14cf):·estimated_covariance.hpp 
53190 ··205»    (udata)»     22»   (line_strp)»(offset:·0x14e8):·structured_edge_detection.hpp 
53191 ··206»    (udata)»     22»   (line_strp)»(offset:·0x1506):·peilin.hpp 
53192 ··207»    (udata)»     22»   (line_strp)»(offset:·0x1511):·lsc.hpp53192 ··207»    (udata)»     22»   (line_strp)»(offset:·0x1500):·lsc.hpp
53193 ··208»    (udata)»     22»   (line_strp)»(offset:·0x1519):·sparse_match_interpolator.hpp 
53194 ··209»    (udata)»     22»   (line_strp)»(offset:·0x1537):·scansegment.hpp 
53195 ··210»    (udata)»     22»   (line_strp)»(offset:·0x1547):·edgeboxes.hpp53193 ··208»    (udata)»     22»   (line_strp)»(offset:·0x1508):·deriche_filter.hpp
 53194 ··209»    (udata)»     22»   (line_strp)»(offset:·0x151b):·structured_edge_detection.hpp
 53195 ··210»    (udata)»     22»   (line_strp)»(offset:·0x1539):·estimated_covariance.hpp
53196 ··211»    (udata)»     22»   (line_strp)»(offset:·0x1555):·find_ellipses.hpp53196 ··211»    (udata)»     22»   (line_strp)»(offset:·0x1552):·disparity_filter.hpp
53197 ··212»    (udata)»     49»   (line_strp)»(offset:·0x1567):·bgsegm.hpp53197 ··212»    (udata)»     49»   (line_strp)»(offset:·0x1567):·bgsegm.hpp
53198 ··213»    (udata)»     50»   (line_strp)»(offset:·0x1572):·retina.hpp53198 ··213»    (udata)»     50»   (line_strp)»(offset:·0x1572):·retina.hpp
53199 ··214»    (udata)»     50»   (line_strp)»(offset:·0x157d):·retinafasttonemapping.hpp53199 ··214»    (udata)»     50»   (line_strp)»(offset:·0x157d):·retinafasttonemapping.hpp
53200 ··215»    (udata)»     50»   (line_strp)»(offset:·0x1597):·transientareassegmentationmodule.hpp53200 ··215»    (udata)»     50»   (line_strp)»(offset:·0x1597):·transientareassegmentationmodule.hpp
53201 ··216»    (udata)»     51»   (line_strp)»(offset:·0x15bc):·predict_collector.hpp53201 ··216»    (udata)»     51»   (line_strp)»(offset:·0x15bc):·predict_collector.hpp
53202 ··217»    (udata)»     51»   (line_strp)»(offset:·0x15d2):·facerec.hpp53202 ··217»    (udata)»     51»   (line_strp)»(offset:·0x15d2):·facerec.hpp
53203 ··218»    (udata)»     52»   (line_strp)»(offset:·0x139b):·face.hpp53203 ··218»    (udata)»     52»   (line_strp)»(offset:·0x139b):·face.hpp
Offset 237161, 789 lines modifiedOffset 237161, 783 lines modified
237161 ··[0x00068046]··Set·File·Name·to·entry·39·in·the·File·Name·Table237161 ··[0x00068046]··Set·File·Name·to·entry·39·in·the·File·Name·Table
237162 ··[0x00068048]··Set·column·to·1237162 ··[0x00068048]··Set·column·to·1
237163 ··[0x0006804a]··Extended·opcode·2:·set·Address·to·0x120200237163 ··[0x0006804a]··Extended·opcode·2:·set·Address·to·0x120200
237164 ··[0x00068055]··Advance·Line·by·61·to·62237164 ··[0x00068055]··Advance·Line·by·61·to·62
237165 ··[0x00068057]··Copy237165 ··[0x00068057]··Copy
237166 ··[0x00068058]··Set·is_stmt·to·0237166 ··[0x00068058]··Set·is_stmt·to·0
237167 ··[0x00068059]··Copy·(view·1)237167 ··[0x00068059]··Copy·(view·1)
237168 ··[0x0006805a]··Special·opcode·201:·advance·Address·by·14·to·0x12020e·and·Line·by·0·to·62 
237169 ··[0x0006805b]··Special·opcode·103:·advance·Address·by·7·to·0x120215·and·Line·by·0·to·62 
237170 ··[0x0006805c]··Set·column·to·5237168 ··[0x0006805a]··Set·column·to·5
237171 ··[0x0006805e]··Set·is_stmt·to·1237169 ··[0x0006805c]··Set·is_stmt·to·1
237172 ··[0x0006805f]··Advance·PC·by·constant·17·to·0x120226 
237173 ··[0x00068060]··Special·opcode·7:·advance·Address·by·0·to·0x120226·and·Line·by·2·to·64237170 ··[0x0006805d]··Special·opcode·63:·advance·Address·by·4·to·0x120204·and·Line·by·2·to·64
237174 ··[0x00068061]··Special·opcode·6:·advance·Address·by·0·to·0x120226·and·Line·by·1·to·65·(view·1)237171 ··[0x0006805e]··Special·opcode·6:·advance·Address·by·0·to·0x120204·and·Line·by·1·to·65·(view·1)
237175 ··[0x00068062]··Set·column·to·32237172 ··[0x0006805f]··Set·column·to·32
237176 ··[0x00068064]··Special·opcode·6:·advance·Address·by·0·to·0x120226·and·Line·by·1·to·66·(view·2)237173 ··[0x00068061]··Special·opcode·6:·advance·Address·by·0·to·0x120204·and·Line·by·1·to·66·(view·2)
237177 ··[0x00068065]··Set·column·to·9237174 ··[0x00068062]··Set·column·to·9
237178 ··[0x00068067]··Special·opcode·6:·advance·Address·by·0·to·0x120226·and·Line·by·1·to·67·(view·3)237175 ··[0x00068064]··Special·opcode·6:·advance·Address·by·0·to·0x120204·and·Line·by·1·to·67·(view·3)
237179 ··[0x00068068]··Special·opcode·6:·advance·Address·by·0·to·0x120226·and·Line·by·1·to·68·(view·4) 
237180 ··[0x00068069]··Special·opcode·6:·advance·Address·by·0·to·0x120226·and·Line·by·1·to·69·(view·5) 
237181 ··[0x0006806a]··Set·File·Name·to·entry·30·in·the·File·Name·Table 
237182 ··[0x0006806c]··Set·column·to·8237176 ··[0x00068065]··Set·column·to·1
237183 ··[0x0006806e]··Advance·Line·by·133·to·202 
237184 ··[0x00068071]··Copy·(view·6) 
237185 ··[0x00068072]··Advance·Line·by·-101·to·101 
237186 ··[0x00068075]··Copy·(view·7) 
237187 ··[0x00068076]··Set·File·Name·to·entry·28·in·the·File·Name·Table 
237188 ··[0x00068078]··Set·column·to·1 
237189 ··[0x0006807a]··Advance·Line·by·1584·to·1685 
237190 ··[0x0006807d]··Copy·(view·8) 
237191 ··[0x0006807e]··Set·File·Name·to·entry·39·in·the·File·Name·Table 
237192 ··[0x00068080]··Set·column·to·32 
237193 ··[0x00068082]··Extended·opcode·4:·set·Discriminator·to·4 
237194 ··[0x00068086]··Set·is_stmt·to·0237177 ··[0x00068067]··Set·is_stmt·to·0
237195 ··[0x00068087]··Advance·Line·by·-1616·to·69 
237196 ··[0x0006808a]··Copy·(view·9) 
237197 ··[0x0006808b]··Set·File·Name·to·entry·30·in·the·File·Name·Table 
237198 ··[0x0006808d]··Set·column·to·23 
237199 ··[0x0006808f]··Advance·Line·by·23·to·92 
237200 ··[0x00068091]··Special·opcode·75:·advance·Address·by·5·to·0x12022b·and·Line·by·0·to·92237178 ··[0x00068068]··Special·opcode·0:·advance·Address·by·0·to·0x120204·and·Line·by·-5·to·62·(view·4)
237201 ··[0x00068092]··Set·File·Name·to·entry·39·in·the·File·Name·Table 
237202 ··[0x00068094]··Set·column·to·32 
237203 ··[0x00068096]··Extended·opcode·4:·set·Discriminator·to·4 
237204 ··[0x0006809a]··Advance·Line·by·-23·to·69 
237205 ··[0x0006809c]··Special·opcode·75:·advance·Address·by·5·to·0x120230·and·Line·by·0·to·69237179 ··[0x00068069]··Special·opcode·19:·advance·Address·by·1·to·0x120205·and·Line·by·0·to·62
237206 ··[0x0006809d]··Extended·opcode·4:·set·Discriminator·to·4 
237207 ··[0x000680a1]··Special·opcode·47:·advance·Address·by·3·to·0x120233·and·Line·by·0·to·69 
237208 ··[0x000680a2]··Set·File·Name·to·entry·30·in·the·File·Name·Table 
237209 ··[0x000680a4]··Set·column·to·9237180 ··[0x0006806a]··Set·column·to·9
237210 ··[0x000680a6]··Advance·Line·by·23·to·92 
Max diff block lines reached; 100822517/100837293 bytes (99.99%) of diff not shown.
248 MB
readelf --wide --debug-dump=info {}
    
Offset 1404, 15 lines modifiedOffset 1404, 15 lines modified
1404 ·<1><717>:·Abbrev·Number:·16·(DW_TAG_base_type)1404 ·<1><717>:·Abbrev·Number:·16·(DW_TAG_base_type)
1405 ····<718>···DW_AT_byte_size···:·(data1)·41405 ····<718>···DW_AT_byte_size···:·(data1)·4
1406 ····<719>···DW_AT_encoding····:·(data1)·16»  (unicode·string)1406 ····<719>···DW_AT_encoding····:·(data1)·16»  (unicode·string)
1407 ····<71a>···DW_AT_name········:·(strp)·(offset:·0x1e2b1):·char32_t1407 ····<71a>···DW_AT_name········:·(strp)·(offset:·0x1e2b1):·char32_t
1408 ·<1><71e>:·Abbrev·Number:·16·(DW_TAG_base_type)1408 ·<1><71e>:·Abbrev·Number:·16·(DW_TAG_base_type)
1409 ····<71f>···DW_AT_byte_size···:·(data1)·21409 ····<71f>···DW_AT_byte_size···:·(data1)·2
1410 ····<720>···DW_AT_encoding····:·(data1)·5»   (signed)1410 ····<720>···DW_AT_encoding····:·(data1)·5»   (signed)
1411 ····<721>···DW_AT_name········:·(strp)·(offset:·0x162984):·short·int1411 ····<721>···DW_AT_name········:·(strp)·(offset:·0x162930):·short·int
1412 ·<1><725>:·Abbrev·Number:·16·(DW_TAG_base_type)1412 ·<1><725>:·Abbrev·Number:·16·(DW_TAG_base_type)
1413 ····<726>···DW_AT_byte_size···:·(data1)·21413 ····<726>···DW_AT_byte_size···:·(data1)·2
1414 ····<727>···DW_AT_encoding····:·(data1)·7»   (unsigned)1414 ····<727>···DW_AT_encoding····:·(data1)·7»   (unsigned)
1415 ····<728>···DW_AT_name········:·(strp)·(offset:·0x14455):·short·unsigned·int1415 ····<728>···DW_AT_name········:·(strp)·(offset:·0x14455):·short·unsigned·int
1416 ·<1><72c>:·Abbrev·Number:·16·(DW_TAG_base_type)1416 ·<1><72c>:·Abbrev·Number:·16·(DW_TAG_base_type)
1417 ····<72d>···DW_AT_byte_size···:·(data1)·41417 ····<72d>···DW_AT_byte_size···:·(data1)·4
1418 ····<72e>···DW_AT_encoding····:·(data1)·7»   (unsigned)1418 ····<72e>···DW_AT_encoding····:·(data1)·7»   (unsigned)
Offset 1440, 15 lines modifiedOffset 1440, 15 lines modified
1440 ·<1><756>:·Abbrev·Number:·16·(DW_TAG_base_type)1440 ·<1><756>:·Abbrev·Number:·16·(DW_TAG_base_type)
1441 ····<757>···DW_AT_byte_size···:·(data1)·161441 ····<757>···DW_AT_byte_size···:·(data1)·16
1442 ····<758>···DW_AT_encoding····:·(data1)·7»   (unsigned)1442 ····<758>···DW_AT_encoding····:·(data1)·7»   (unsigned)
1443 ····<759>···DW_AT_name········:·(strp)·(offset:·0x21207):·__int128·unsigned1443 ····<759>···DW_AT_name········:·(strp)·(offset:·0x21207):·__int128·unsigned
1444 ·<1><75d>:·Abbrev·Number:·16·(DW_TAG_base_type)1444 ·<1><75d>:·Abbrev·Number:·16·(DW_TAG_base_type)
1445 ····<75e>···DW_AT_byte_size···:·(data1)·41445 ····<75e>···DW_AT_byte_size···:·(data1)·4
1446 ····<75f>···DW_AT_encoding····:·(data1)·4»   (float)1446 ····<75f>···DW_AT_encoding····:·(data1)·4»   (float)
1447 ····<760>···DW_AT_name········:·(strp)·(offset:·0x1c13a0):·float1447 ····<760>···DW_AT_name········:·(strp)·(offset:·0x1c1331):·float
1448 ·<1><764>:·Abbrev·Number:·16·(DW_TAG_base_type)1448 ·<1><764>:·Abbrev·Number:·16·(DW_TAG_base_type)
1449 ····<765>···DW_AT_byte_size···:·(data1)·161449 ····<765>···DW_AT_byte_size···:·(data1)·16
1450 ····<766>···DW_AT_encoding····:·(data1)·4»   (float)1450 ····<766>···DW_AT_encoding····:·(data1)·4»   (float)
1451 ····<767>···DW_AT_name········:·(strp)·(offset:·0x6b3b):·long·double1451 ····<767>···DW_AT_name········:·(strp)·(offset:·0x6b3b):·long·double
1452 ·<1><76b>:·Abbrev·Number:·16·(DW_TAG_base_type)1452 ·<1><76b>:·Abbrev·Number:·16·(DW_TAG_base_type)
1453 ····<76c>···DW_AT_byte_size···:·(data1)·41453 ····<76c>···DW_AT_byte_size···:·(data1)·4
1454 ····<76d>···DW_AT_encoding····:·(data1)·4»   (float)1454 ····<76d>···DW_AT_encoding····:·(data1)·4»   (float)
Offset 3165, 15 lines modifiedOffset 3165, 15 lines modified
3165 ····<112f>···DW_AT_name········:·(strp)·(offset:·0x1404f):·_prevchain3165 ····<112f>···DW_AT_name········:·(strp)·(offset:·0x1404f):·_prevchain
3166 ····<1133>···DW_AT_decl_file···:·(data1)·883166 ····<1133>···DW_AT_decl_file···:·(data1)·88
3167 ····<1134>···DW_AT_decl_line···:·(data1)·983167 ····<1134>···DW_AT_decl_line···:·(data1)·98
3168 ····<1135>···DW_AT_decl_column·:·(data1)·213168 ····<1135>···DW_AT_decl_column·:·(data1)·21
3169 ····<1136>···DW_AT_type········:·(ref_udata)·<0x18d6>3169 ····<1136>···DW_AT_type········:·(ref_udata)·<0x18d6>
3170 ····<1138>···DW_AT_data_member_location:·(data1)·1843170 ····<1138>···DW_AT_data_member_location:·(data1)·184
3171 ·<2><1139>:·Abbrev·Number:·41·(DW_TAG_member)3171 ·<2><1139>:·Abbrev·Number:·41·(DW_TAG_member)
3172 ····<113a>···DW_AT_name········:·(strp)·(offset:·0x1dcf98):·_mode3172 ····<113a>···DW_AT_name········:·(strp)·(offset:·0x1dcf29):·_mode
3173 ····<113e>···DW_AT_decl_file···:·(data1)·883173 ····<113e>···DW_AT_decl_file···:·(data1)·88
3174 ····<113f>···DW_AT_decl_line···:·(data1)·993174 ····<113f>···DW_AT_decl_line···:·(data1)·99
3175 ····<1140>···DW_AT_decl_column·:·(data1)·73175 ····<1140>···DW_AT_decl_column·:·(data1)·7
3176 ····<1141>···DW_AT_type········:·(ref_udata)·<0x1c>,·int3176 ····<1141>···DW_AT_type········:·(ref_udata)·<0x1c>,·int
3177 ····<1142>···DW_AT_data_member_location:·(data1)·1923177 ····<1142>···DW_AT_data_member_location:·(data1)·192
3178 ·<2><1143>:·Abbrev·Number:·41·(DW_TAG_member)3178 ·<2><1143>:·Abbrev·Number:·41·(DW_TAG_member)
3179 ····<1144>···DW_AT_name········:·(strp)·(offset:·0xba9d):·_unused23179 ····<1144>···DW_AT_name········:·(strp)·(offset:·0xba9d):·_unused2
Offset 5166, 15 lines modifiedOffset 5166, 15 lines modified
5166 ····<1c43>···DW_AT_decl_line···:·(data2)·28555166 ····<1c43>···DW_AT_decl_line···:·(data2)·2855
5167 ····<1c45>···DW_AT_decl_column·:·(data1)·475167 ····<1c45>···DW_AT_decl_column·:·(data1)·47
5168 ····<1c46>···DW_AT_type········:·(ref_udata)·<0x1c3b>,·_Swallow_assign5168 ····<1c46>···DW_AT_type········:·(ref_udata)·<0x1c3b>,·_Swallow_assign
5169 ····<1c47>···DW_AT_declaration·:·(flag_present)·15169 ····<1c47>···DW_AT_declaration·:·(flag_present)·1
5170 ····<1c47>···DW_AT_const_value·:·(block1)·1·byte·block:·0·5170 ····<1c47>···DW_AT_const_value·:·(block1)·1·byte·block:·0·
5171 ····<1c49>···DW_AT_const_expr··:·(flag_present)·15171 ····<1c49>···DW_AT_const_expr··:·(flag_present)·1
5172 ·<2><1c49>:·Abbrev·Number:·50·(DW_TAG_class_type)5172 ·<2><1c49>:·Abbrev·Number:·50·(DW_TAG_class_type)
5173 ····<1c4a>···DW_AT_name········:·(strp)·(offset:·0x9e39a):·type_info5173 ····<1c4a>···DW_AT_name········:·(strp)·(offset:·0x9e3a7):·type_info
5174 ····<1c4e>···DW_AT_declaration·:·(flag_present)·15174 ····<1c4e>···DW_AT_declaration·:·(flag_present)·1
5175 ·<2><1c4e>:·Abbrev·Number:·29·(DW_TAG_const_type)5175 ·<2><1c4e>:·Abbrev·Number:·29·(DW_TAG_const_type)
5176 ····<1c4f>···DW_AT_type········:·(ref_udata)·<0x1c49>,·type_info5176 ····<1c4f>···DW_AT_type········:·(ref_udata)·<0x1c49>,·type_info
5177 ·<2><1c50>:·Abbrev·Number:·05177 ·<2><1c50>:·Abbrev·Number:·0
5178 ·<1><1c51>:·Abbrev·Number:·127·(DW_TAG_subprogram)5178 ·<1><1c51>:·Abbrev·Number:·127·(DW_TAG_subprogram)
5179 ····<1c52>···DW_AT_external····:·(flag_present)·15179 ····<1c52>···DW_AT_external····:·(flag_present)·1
5180 ····<1c52>···DW_AT_name········:·(strp)·(offset:·0x1dc1):·atof5180 ····<1c52>···DW_AT_name········:·(strp)·(offset:·0x1dc1):·atof
Offset 5554, 15 lines modifiedOffset 5554, 15 lines modified
5554 ·<3><1eb2>:·Abbrev·Number:·40·(DW_TAG_typedef)5554 ·<3><1eb2>:·Abbrev·Number:·40·(DW_TAG_typedef)
5555 ····<1eb3>···DW_AT_name········:·(strp)·(offset:·0x39662):·pointer5555 ····<1eb3>···DW_AT_name········:·(strp)·(offset:·0x39662):·pointer
5556 ····<1eb7>···DW_AT_decl_file···:·(data1)·345556 ····<1eb7>···DW_AT_decl_file···:·(data1)·34
5557 ····<1eb8>···DW_AT_decl_line···:·(data1)·2265557 ····<1eb8>···DW_AT_decl_line···:·(data1)·226
5558 ····<1eb9>···DW_AT_decl_column·:·(data1)·435558 ····<1eb9>···DW_AT_decl_column·:·(data1)·43
5559 ····<1eba>···DW_AT_type········:·(ref_addr)·<0xa42>5559 ····<1eba>···DW_AT_type········:·(ref_addr)·<0xa42>
5560 ·<3><1ebe>:·Abbrev·Number:·4·(DW_TAG_typedef)5560 ·<3><1ebe>:·Abbrev·Number:·4·(DW_TAG_typedef)
5561 ····<1ebf>···DW_AT_name········:·(strp)·(offset:·0xded61):·reference5561 ····<1ebf>···DW_AT_name········:·(strp)·(offset:·0xded57):·reference
5562 ····<1ec3>···DW_AT_decl_file···:·(data1)·345562 ····<1ec3>···DW_AT_decl_file···:·(data1)·34
5563 ····<1ec4>···DW_AT_decl_line···:·(data1)·2275563 ····<1ec4>···DW_AT_decl_line···:·(data1)·227
5564 ····<1ec5>···DW_AT_decl_column·:·(data1)·435564 ····<1ec5>···DW_AT_decl_column·:·(data1)·43
5565 ····<1ec6>···DW_AT_type········:·(ref_udata)·<0x1ed8>5565 ····<1ec6>···DW_AT_type········:·(ref_udata)·<0x1ed8>
5566 ·<3><1ec7>:·Abbrev·Number:·05566 ·<3><1ec7>:·Abbrev·Number:·0
5567 ·<2><1ec8>:·Abbrev·Number:·05567 ·<2><1ec8>:·Abbrev·Number:·0
5568 ·<1><1ec9>:·Abbrev·Number:·43·(DW_TAG_const_type)5568 ·<1><1ec9>:·Abbrev·Number:·43·(DW_TAG_const_type)
Offset 5615, 15 lines modifiedOffset 5615, 15 lines modified
5615 ····<1f1b>···DW_AT_decl_column·:·(data1)·105615 ····<1f1b>···DW_AT_decl_column·:·(data1)·10
5616 ····<1f1c>···DW_AT_sibling·····:·(ref_udata)·<0x1f20>5616 ····<1f1c>···DW_AT_sibling·····:·(ref_udata)·<0x1f20>
5617 ·<3><1f1d>:·Abbrev·Number:·4·(DW_TAG_inheritance)5617 ·<3><1f1d>:·Abbrev·Number:·4·(DW_TAG_inheritance)
5618 ····<1f1e>···DW_AT_type········:·(ref_udata)·<0x1f03>,·forward_iterator_tag5618 ····<1f1e>···DW_AT_type········:·(ref_udata)·<0x1f03>,·forward_iterator_tag
5619 ····<1f1f>···DW_AT_data_member_location:·(implicit_const)·05619 ····<1f1f>···DW_AT_data_member_location:·(implicit_const)·0
5620 ·<3><1f1f>:·Abbrev·Number:·05620 ·<3><1f1f>:·Abbrev·Number:·0
5621 ·<2><1f20>:·Abbrev·Number:·51·(DW_TAG_structure_type)5621 ·<2><1f20>:·Abbrev·Number:·51·(DW_TAG_structure_type)
5622 ····<1f21>···DW_AT_name········:·(strp)·(offset:·0x1f1042):·random_access_iterator_tag5622 ····<1f21>···DW_AT_name········:·(strp)·(offset:·0x1f0fd3):·random_access_iterator_tag
5623 ····<1f25>···DW_AT_byte_size···:·(data1)·15623 ····<1f25>···DW_AT_byte_size···:·(data1)·1
5624 ····<1f26>···DW_AT_decl_file···:·(data1)·345624 ····<1f26>···DW_AT_decl_file···:·(data1)·34
5625 ····<1f27>···DW_AT_decl_line···:·(data1)·1075625 ····<1f27>···DW_AT_decl_line···:·(data1)·107
5626 ····<1f28>···DW_AT_decl_column·:·(data1)·105626 ····<1f28>···DW_AT_decl_column·:·(data1)·10
5627 ····<1f29>···DW_AT_sibling·····:·(ref_udata)·<0x1f2d>5627 ····<1f29>···DW_AT_sibling·····:·(ref_udata)·<0x1f2d>
5628 ·<3><1f2a>:·Abbrev·Number:·4·(DW_TAG_inheritance)5628 ·<3><1f2a>:·Abbrev·Number:·4·(DW_TAG_inheritance)
5629 ····<1f2b>···DW_AT_type········:·(ref_udata)·<0x1f13>,·bidirectional_iterator_tag5629 ····<1f2b>···DW_AT_type········:·(ref_udata)·<0x1f13>,·bidirectional_iterator_tag
Offset 6082, 15 lines modifiedOffset 6082, 15 lines modified
6082 ·<3><21d4>:·Abbrev·Number:·4·(DW_TAG_typedef)6082 ·<3><21d4>:·Abbrev·Number:·4·(DW_TAG_typedef)
6083 ····<21d5>···DW_AT_name········:·(strp)·(offset:·0x39662):·pointer6083 ····<21d5>···DW_AT_name········:·(strp)·(offset:·0x39662):·pointer
6084 ····<21d9>···DW_AT_decl_file···:·(data1)·346084 ····<21d9>···DW_AT_decl_file···:·(data1)·34
6085 ····<21da>···DW_AT_decl_line···:·(data1)·2266085 ····<21da>···DW_AT_decl_line···:·(data1)·226
6086 ····<21db>···DW_AT_decl_column·:·(data1)·436086 ····<21db>···DW_AT_decl_column·:·(data1)·43
6087 ····<21dc>···DW_AT_type········:·(ref_udata)·<0x2211>6087 ····<21dc>···DW_AT_type········:·(ref_udata)·<0x2211>
6088 ·<3><21de>:·Abbrev·Number:·4·(DW_TAG_typedef)6088 ·<3><21de>:·Abbrev·Number:·4·(DW_TAG_typedef)
6089 ····<21df>···DW_AT_name········:·(strp)·(offset:·0xded61):·reference6089 ····<21df>···DW_AT_name········:·(strp)·(offset:·0xded57):·reference
6090 ····<21e3>···DW_AT_decl_file···:·(data1)·346090 ····<21e3>···DW_AT_decl_file···:·(data1)·34
6091 ····<21e4>···DW_AT_decl_line···:·(data1)·2276091 ····<21e4>···DW_AT_decl_line···:·(data1)·227
6092 ····<21e5>···DW_AT_decl_column·:·(data1)·436092 ····<21e5>···DW_AT_decl_column·:·(data1)·43
6093 ····<21e6>···DW_AT_type········:·(ref_udata)·<0x2581>6093 ····<21e6>···DW_AT_type········:·(ref_udata)·<0x2581>
6094 ·<3><21e8>:·Abbrev·Number:·06094 ·<3><21e8>:·Abbrev·Number:·0
6095 ·<2><21e9>:·Abbrev·Number:·06095 ·<2><21e9>:·Abbrev·Number:·0
6096 ·<1><21ea>:·Abbrev·Number:·43·(DW_TAG_const_type)6096 ·<1><21ea>:·Abbrev·Number:·43·(DW_TAG_const_type)
Offset 6101, 15 lines modifiedOffset 6101, 15 lines modified
6101 ····<21f5>···DW_AT_type········:·(ref_addr)·<0x1c>,·int6101 ····<21f5>···DW_AT_type········:·(ref_addr)·<0x1c>,·int
6102 ····<21f9>···DW_AT_sibling·····:·(ref_udata)·<0x2202>6102 ····<21f9>···DW_AT_sibling·····:·(ref_udata)·<0x2202>
6103 ·<2><21fb>:·Abbrev·Number:·49·(DW_TAG_subrange_type)6103 ·<2><21fb>:·Abbrev·Number:·49·(DW_TAG_subrange_type)
6104 ····<21fc>···DW_AT_type········:·(ref_addr)·<0x73a>,·long·unsigned·int6104 ····<21fc>···DW_AT_type········:·(ref_addr)·<0x73a>,·long·unsigned·int
6105 ····<2200>···DW_AT_upper_bound·:·(data1)·16105 ····<2200>···DW_AT_upper_bound·:·(data1)·1
6106 ·<2><2201>:·Abbrev·Number:·06106 ·<2><2201>:·Abbrev·Number:·0
6107 ·<1><2202>:·Abbrev·Number:·40·(DW_TAG_typedef)6107 ·<1><2202>:·Abbrev·Number:·40·(DW_TAG_typedef)
6108 ····<2203>···DW_AT_name········:·(strp)·(offset:·0x907f5):·uchar6108 ····<2203>···DW_AT_name········:·(strp)·(offset:·0x90802):·uchar
6109 ····<2207>···DW_AT_decl_file···:·(data1)·656109 ····<2207>···DW_AT_decl_file···:·(data1)·65
6110 ····<2208>···DW_AT_decl_line···:·(data1)·516110 ····<2208>···DW_AT_decl_line···:·(data1)·51
6111 ····<2209>···DW_AT_decl_column·:·(data1)·266111 ····<2209>···DW_AT_decl_column·:·(data1)·26
6112 ····<220a>···DW_AT_type········:·(ref_addr)·<0x6ff>,·unsigned·char6112 ····<220a>···DW_AT_type········:·(ref_addr)·<0x6ff>,·unsigned·char
6113 ·<1><220e>:·Abbrev·Number:·16·(DW_TAG_const_type)6113 ·<1><220e>:·Abbrev·Number:·16·(DW_TAG_const_type)
6114 ····<220f>···DW_AT_type········:·(ref_udata)·<0x2202>,·uchar,·unsigned·char6114 ····<220f>···DW_AT_type········:·(ref_udata)·<0x2202>,·uchar,·unsigned·char
6115 ·<1><2211>:·Abbrev·Number:·51·(DW_TAG_pointer_type)6115 ·<1><2211>:·Abbrev·Number:·51·(DW_TAG_pointer_type)
Max diff block lines reached; 260282756/260289826 bytes (100.00%) of diff not shown.
44.1 KB
readelf --wide --debug-dump=abbrev {}
    
Offset 10312, 79 lines modifiedOffset 10312, 79 lines modified
10312 ····DW_AT_sibling······DW_FORM_ref_udata10312 ····DW_AT_sibling······DW_FORM_ref_udata
10313 ····DW_AT·value:·0·····DW_FORM·value:·010313 ····DW_AT·value:·0·····DW_FORM·value:·0
10314 ···79······DW_TAG_inheritance····[no·children]10314 ···79······DW_TAG_inheritance····[no·children]
10315 ····DW_AT_type·········DW_FORM_ref_udata10315 ····DW_AT_type·········DW_FORM_ref_udata
10316 ····DW_AT_data_member_location·DW_FORM_implicit_const:·010316 ····DW_AT_data_member_location·DW_FORM_implicit_const:·0
10317 ····DW_AT_accessibility·DW_FORM_data110317 ····DW_AT_accessibility·DW_FORM_data1
10318 ····DW_AT·value:·0·····DW_FORM·value:·010318 ····DW_AT·value:·0·····DW_FORM·value:·0
 10319 ···80······DW_TAG_formal_parameter····[no·children]
10319 ···80······DW_TAG_inlined_subroutine····[has·children] 
10320 ····DW_AT_abstract_origin·DW_FORM_ref_udata 
10321 ····DW_AT_entry_pc·····DW_FORM_addr 
10322 ····DW_AT_ranges·······DW_FORM_sec_offset10320 ····DW_AT_name·········DW_FORM_strp
10323 ····DW_AT_call_file····DW_FORM_data110321 ····DW_AT_decl_file····DW_FORM_data1
10324 ····DW_AT_call_line····DW_FORM_data210322 ····DW_AT_decl_line····DW_FORM_data1
10325 ····DW_AT_call_column··DW_FORM_data110323 ····DW_AT_decl_column··DW_FORM_data1
10326 ····DW_AT_sibling······DW_FORM_ref_udata10324 ····DW_AT_type·········DW_FORM_ref_addr
 10325 ····DW_AT_location·····DW_FORM_sec_offset
 10326 ····DW_AT_GNU_locviews·DW_FORM_sec_offset
10327 ····DW_AT·value:·0·····DW_FORM·value:·010327 ····DW_AT·value:·0·····DW_FORM·value:·0
10328 ···81······DW_TAG_subprogram····[has·children]10328 ···81······DW_TAG_subprogram····[has·children]
10329 ····DW_AT_external·····DW_FORM_flag_present10329 ····DW_AT_external·····DW_FORM_flag_present
10330 ····DW_AT_name·········DW_FORM_strp10330 ····DW_AT_name·········DW_FORM_strp
10331 ····DW_AT_decl_file····DW_FORM_data110331 ····DW_AT_decl_file····DW_FORM_data1
10332 ····DW_AT_decl_line····DW_FORM_data210332 ····DW_AT_decl_line····DW_FORM_data2
10333 ····DW_AT_decl_column··DW_FORM_data110333 ····DW_AT_decl_column··DW_FORM_data1
10334 ····DW_AT_linkage_name·DW_FORM_strp10334 ····DW_AT_linkage_name·DW_FORM_strp
10335 ····DW_AT_type·········DW_FORM_ref_udata10335 ····DW_AT_type·········DW_FORM_ref_udata
10336 ····DW_AT_declaration··DW_FORM_flag_present10336 ····DW_AT_declaration··DW_FORM_flag_present
10337 ····DW_AT_sibling······DW_FORM_ref_udata10337 ····DW_AT_sibling······DW_FORM_ref_udata
10338 ····DW_AT·value:·0·····DW_FORM·value:·010338 ····DW_AT·value:·0·····DW_FORM·value:·0
 10339 ···82······DW_TAG_inlined_subroutine····[has·children]
 10340 ····DW_AT_abstract_origin·DW_FORM_ref_udata
 10341 ····DW_AT_entry_pc·····DW_FORM_addr
 10342 ····DW_AT_ranges·······DW_FORM_sec_offset
 10343 ····DW_AT_call_file····DW_FORM_data1
 10344 ····DW_AT_call_line····DW_FORM_data2
 10345 ····DW_AT_call_column··DW_FORM_data1
 10346 ····DW_AT_sibling······DW_FORM_ref_udata
 10347 ····DW_AT·value:·0·····DW_FORM·value:·0
10339 ···82······DW_TAG_member····[no·children]10348 ···83······DW_TAG_member····[no·children]
10340 ····DW_AT_name·········DW_FORM_strp10349 ····DW_AT_name·········DW_FORM_strp
10341 ····DW_AT_decl_file····DW_FORM_data110350 ····DW_AT_decl_file····DW_FORM_data1
10342 ····DW_AT_decl_line····DW_FORM_data210351 ····DW_AT_decl_line····DW_FORM_data2
10343 ····DW_AT_decl_column··DW_FORM_data110352 ····DW_AT_decl_column··DW_FORM_data1
10344 ····DW_AT_type·········DW_FORM_ref_udata10353 ····DW_AT_type·········DW_FORM_ref_udata
10345 ····DW_AT_data_member_location·DW_FORM_data110354 ····DW_AT_data_member_location·DW_FORM_data1
10346 ····DW_AT·value:·0·····DW_FORM·value:·010355 ····DW_AT·value:·0·····DW_FORM·value:·0
10347 ···83······DW_TAG_subprogram····[has·children]10356 ···84······DW_TAG_subprogram····[has·children]
10348 ····DW_AT_external·····DW_FORM_flag_present10357 ····DW_AT_external·····DW_FORM_flag_present
10349 ····DW_AT_name·········DW_FORM_strp10358 ····DW_AT_name·········DW_FORM_strp
10350 ····DW_AT_decl_file····DW_FORM_data110359 ····DW_AT_decl_file····DW_FORM_data1
10351 ····DW_AT_decl_line····DW_FORM_data210360 ····DW_AT_decl_line····DW_FORM_data2
10352 ····DW_AT_decl_column··DW_FORM_data110361 ····DW_AT_decl_column··DW_FORM_data1
10353 ····DW_AT_linkage_name·DW_FORM_strp10362 ····DW_AT_linkage_name·DW_FORM_strp
10354 ····DW_AT_accessibility·DW_FORM_implicit_const:·110363 ····DW_AT_accessibility·DW_FORM_implicit_const:·1
10355 ····DW_AT_declaration··DW_FORM_flag_present10364 ····DW_AT_declaration··DW_FORM_flag_present
10356 ····DW_AT_defaulted····DW_FORM_implicit_const:·110365 ····DW_AT_defaulted····DW_FORM_implicit_const:·1
10357 ····DW_AT_object_pointer·DW_FORM_ref_udata10366 ····DW_AT_object_pointer·DW_FORM_ref_udata
10358 ····DW_AT_sibling······DW_FORM_ref_udata10367 ····DW_AT_sibling······DW_FORM_ref_udata
10359 ····DW_AT·value:·0·····DW_FORM·value:·010368 ····DW_AT·value:·0·····DW_FORM·value:·0
10360 ···84······DW_TAG_formal_parameter····[no·children]10369 ···85······DW_TAG_formal_parameter····[no·children]
10361 ····DW_AT_name·········DW_FORM_string10370 ····DW_AT_name·········DW_FORM_string
10362 ····DW_AT_decl_file····DW_FORM_data110371 ····DW_AT_decl_file····DW_FORM_data1
10363 ····DW_AT_decl_line····DW_FORM_data110372 ····DW_AT_decl_line····DW_FORM_data1
10364 ····DW_AT_decl_column··DW_FORM_data110373 ····DW_AT_decl_column··DW_FORM_data1
10365 ····DW_AT_type·········DW_FORM_ref_udata10374 ····DW_AT_type·········DW_FORM_ref_udata
10366 ····DW_AT·value:·0·····DW_FORM·value:·010375 ····DW_AT·value:·0·····DW_FORM·value:·0
10367 ···85······DW_TAG_class_type····[has·children]10376 ···86······DW_TAG_class_type····[has·children]
10368 ····DW_AT_name·········DW_FORM_strp10377 ····DW_AT_name·········DW_FORM_strp
10369 ····DW_AT_byte_size····DW_FORM_data110378 ····DW_AT_byte_size····DW_FORM_data1
10370 ····DW_AT_decl_file····DW_FORM_data110379 ····DW_AT_decl_file····DW_FORM_data1
10371 ····DW_AT_decl_line····DW_FORM_data210380 ····DW_AT_decl_line····DW_FORM_data2
10372 ····DW_AT_decl_column··DW_FORM_data110381 ····DW_AT_decl_column··DW_FORM_data1
10373 ····DW_AT_sibling······DW_FORM_ref_udata10382 ····DW_AT_sibling······DW_FORM_ref_udata
10374 ····DW_AT·value:·0·····DW_FORM·value:·010383 ····DW_AT·value:·0·····DW_FORM·value:·0
10375 ···86······DW_TAG_formal_parameter····[no·children] 
10376 ····DW_AT_name·········DW_FORM_strp 
10377 ····DW_AT_decl_file····DW_FORM_data1 
10378 ····DW_AT_decl_line····DW_FORM_data1 
10379 ····DW_AT_decl_column··DW_FORM_data1 
10380 ····DW_AT_type·········DW_FORM_ref_addr 
10381 ····DW_AT_location·····DW_FORM_sec_offset 
10382 ····DW_AT_GNU_locviews·DW_FORM_sec_offset 
10383 ····DW_AT·value:·0·····DW_FORM·value:·0 
10384 ···87······DW_TAG_structure_type····[has·children]10384 ···87······DW_TAG_structure_type····[has·children]
10385 ····DW_AT_name·········DW_FORM_strp10385 ····DW_AT_name·········DW_FORM_strp
10386 ····DW_AT_byte_size····DW_FORM_data110386 ····DW_AT_byte_size····DW_FORM_data1
10387 ····DW_AT_decl_file····DW_FORM_data110387 ····DW_AT_decl_file····DW_FORM_data1
10388 ····DW_AT_decl_line····DW_FORM_data110388 ····DW_AT_decl_line····DW_FORM_data1
10389 ····DW_AT_decl_column··DW_FORM_data110389 ····DW_AT_decl_column··DW_FORM_data1
10390 ····DW_AT_sibling······DW_FORM_ref_udata10390 ····DW_AT_sibling······DW_FORM_ref_udata
Offset 10434, 25 lines modifiedOffset 10434, 25 lines modified
10434 ····DW_AT_object_pointer·DW_FORM_ref_udata10434 ····DW_AT_object_pointer·DW_FORM_ref_udata
10435 ····DW_AT_sibling······DW_FORM_ref_udata10435 ····DW_AT_sibling······DW_FORM_ref_udata
10436 ····DW_AT·value:·0·····DW_FORM·value:·010436 ····DW_AT·value:·0·····DW_FORM·value:·0
10437 ···94······DW_TAG_formal_parameter····[no·children]10437 ···94······DW_TAG_formal_parameter····[no·children]
10438 ····DW_AT_name·········DW_FORM_strp10438 ····DW_AT_name·········DW_FORM_strp
10439 ····DW_AT_decl_file····DW_FORM_data110439 ····DW_AT_decl_file····DW_FORM_data1
10440 ····DW_AT_decl_line····DW_FORM_data210440 ····DW_AT_decl_line····DW_FORM_data2
10441 ····DW_AT_decl_column··DW_FORM_data210441 ····DW_AT_decl_column··DW_FORM_data1
10442 ····DW_AT_type·········DW_FORM_ref_addr10442 ····DW_AT_type·········DW_FORM_ref_udata
10443 ····DW_AT_location·····DW_FORM_sec_offset 
10444 ····DW_AT_GNU_locviews·DW_FORM_sec_offset 
10445 ····DW_AT·value:·0·····DW_FORM·value:·010443 ····DW_AT·value:·0·····DW_FORM·value:·0
10446 ···95······DW_TAG_formal_parameter····[no·children]10444 ···95······DW_TAG_formal_parameter····[no·children]
10447 ····DW_AT_name·········DW_FORM_strp10445 ····DW_AT_name·········DW_FORM_strp
10448 ····DW_AT_decl_file····DW_FORM_data110446 ····DW_AT_decl_file····DW_FORM_data1
10449 ····DW_AT_decl_line····DW_FORM_data210447 ····DW_AT_decl_line····DW_FORM_data2
10450 ····DW_AT_decl_column··DW_FORM_data110448 ····DW_AT_decl_column··DW_FORM_data2
10451 ····DW_AT_type·········DW_FORM_ref_udata10449 ····DW_AT_type·········DW_FORM_ref_addr
 10450 ····DW_AT_location·····DW_FORM_sec_offset
 10451 ····DW_AT_GNU_locviews·DW_FORM_sec_offset
10452 ····DW_AT·value:·0·····DW_FORM·value:·010452 ····DW_AT·value:·0·····DW_FORM·value:·0
10453 ···96······DW_TAG_subprogram····[has·children]10453 ···96······DW_TAG_subprogram····[has·children]
10454 ····DW_AT_specification·DW_FORM_ref_udata10454 ····DW_AT_specification·DW_FORM_ref_udata
10455 ····DW_AT_decl_file····DW_FORM_data110455 ····DW_AT_decl_file····DW_FORM_data1
10456 ····DW_AT_decl_line····DW_FORM_data110456 ····DW_AT_decl_line····DW_FORM_data1
10457 ····DW_AT_decl_column··DW_FORM_data110457 ····DW_AT_decl_column··DW_FORM_data1
10458 ····DW_AT_object_pointer·DW_FORM_ref_udata10458 ····DW_AT_object_pointer·DW_FORM_ref_udata
Offset 10796, 38 lines modifiedOffset 10796, 39 lines modified
10796 ····DW_AT·value:·0·····DW_FORM·value:·010796 ····DW_AT·value:·0·····DW_FORM·value:·0
10797 ···137······DW_TAG_imported_declaration····[no·children]10797 ···137······DW_TAG_imported_declaration····[no·children]
10798 ····DW_AT_decl_file····DW_FORM_data110798 ····DW_AT_decl_file····DW_FORM_data1
10799 ····DW_AT_decl_line····DW_FORM_data110799 ····DW_AT_decl_line····DW_FORM_data1
10800 ····DW_AT_decl_column··DW_FORM_data110800 ····DW_AT_decl_column··DW_FORM_data1
10801 ····DW_AT_import·······DW_FORM_ref_udata10801 ····DW_AT_import·······DW_FORM_ref_udata
10802 ····DW_AT·value:·0·····DW_FORM·value:·010802 ····DW_AT·value:·0·····DW_FORM·value:·0
Max diff block lines reached; 38771/45070 bytes (86.02%) of diff not shown.
32.2 KB
readelf --wide --debug-dump=aranges {}
    
Offset 2312, 74 lines modifiedOffset 2312, 74 lines modified
2312 ····000000000009ddd5·00000000000000552312 ····000000000009ddd5·0000000000000055
2313 ····0000000000120130·000000000000002d2313 ····0000000000120130·000000000000002d
2314 ····000000000009de2a·00000000000000552314 ····000000000009de2a·0000000000000055
2315 ····0000000000120160·00000000000000272315 ····0000000000120160·0000000000000027
2316 ····000000000009de7f·00000000000000552316 ····000000000009de7f·0000000000000055
2317 ····0000000000120190·00000000000000682317 ····0000000000120190·0000000000000068
2318 ····000000000009ded4·00000000000000982318 ····000000000009ded4·0000000000000098
2319 ····0000000000120200·000000000000008d 
2320 ····000000000009df6c·0000000000000098 
2321 ····0000000000120290·0000000000000088 
2322 ····000000000009e004·0000000000000098 
2323 ····0000000000120320·00000000000000272319 ····0000000000120200·0000000000000027
2324 ····000000000009e09c·00000000000000552320 ····000000000009df6c·0000000000000055
2325 ····0000000000120350·00000000000000292321 ····0000000000120230·0000000000000029
2326 ····000000000009e0f1·00000000000000552322 ····000000000009dfc1·0000000000000055
2327 ····0000000000120380·000000000000002a 
2328 ····000000000009e146·0000000000000055 
2329 ····00000000001203b0·000000000000007c 
2330 ····000000000009e19b·0000000000000098 
2331 ····0000000000120430·00000000000000ba2323 ····0000000000120260·00000000000000ba
2332 ····000000000009e233·0000000000000095 
2333 ····00000000001204f0·00000000000000b8 
2334 ····000000000009e2c8·0000000000000095 
2335 ····00000000001205b0·00000000000000b6 
2336 ····000000000009e35d·0000000000000095 
2337 ····0000000000120670·00000000000000b4 
2338 ····000000000009e3f2·0000000000000095 
2339 ····0000000000120730·00000000000000bc 
2340 ····000000000009e487·0000000000000095 
2341 ····00000000001207f0·00000000000000ba 
2342 ····000000000009e51c·0000000000000095 
2343 ····00000000001208b0·00000000000000b8 
2344 ····000000000009e5b1·0000000000000095 
2345 ····0000000000120970·00000000000000b9 
2346 ····000000000009e646·0000000000000095 
2347 ····0000000000120a30·00000000000000bb 
2348 ····000000000009e6db·0000000000000095 
2349 ····0000000000120af0·00000000000000bd 
2350 ····000000000009e770·0000000000000095 
2351 ····0000000000120bb0·00000000000000bc 
2352 ····000000000009e805·0000000000000095 
2353 ····0000000000120c70·00000000000000c4 
2354 ····000000000009e89a·0000000000000095 
2355 ····0000000000120d40·00000000000000a5 
2356 ····000000000009e92f·0000000000000095 
2357 ····0000000000120df0·00000000000000a3 
2358 ····000000000009e9c4·0000000000000095 
2359 ····0000000000120ea0·00000000000000a1 
2360 ····000000000009ea59·0000000000000095 
2361 ····0000000000120f50·000000000000009f 
2362 ····000000000009eaee·0000000000000095 
2363 ····0000000000120ff0·00000000000000a7 
2364 ····000000000009eb83·0000000000000095 
2365 ····00000000001210a0·00000000000000a5 
2366 ····000000000009ec18·0000000000000095 
2367 ····0000000000121150·00000000000000a3 
2368 ····000000000009ecad·0000000000000095 
2369 ····0000000000121200·00000000000000a5 
2370 ····000000000009ed42·0000000000000095 
2371 ····00000000001212b0·00000000000000a7 
2372 ····000000000009edd7·0000000000000095 
2373 ····0000000000121360·00000000000000a6 
2374 ····000000000009ee6c·0000000000000095 
2375 ····0000000000121410·00000000000000a5 
2376 ····000000000009ef01·00000000000000952324 ····000000000009e016·0000000000000095
 2325 ····0000000000120320·00000000000000b8
 2326 ····000000000009e0ab·0000000000000095
 2327 ····00000000001203e0·00000000000000b6
 2328 ····000000000009e140·0000000000000095
 2329 ····00000000001204a0·00000000000000b4
 2330 ····000000000009e1d5·0000000000000095
 2331 ····0000000000120560·00000000000000bc
 2332 ····000000000009e26a·0000000000000095
 2333 ····0000000000120620·00000000000000ba
 2334 ····000000000009e2ff·0000000000000095
 2335 ····00000000001206e0·00000000000000b8
 2336 ····000000000009e394·0000000000000095
 2337 ····00000000001207a0·00000000000000b9
 2338 ····000000000009e429·0000000000000095
 2339 ····0000000000120860·00000000000000bb
 2340 ····000000000009e4be·0000000000000095
 2341 ····0000000000120920·00000000000000bd
 2342 ····000000000009e553·0000000000000095
 2343 ····00000000001209e0·00000000000000bc
 2344 ····000000000009e5e8·0000000000000095
 2345 ····0000000000120aa0·00000000000000c4
 2346 ····000000000009e67d·0000000000000095
 2347 ····0000000000120b70·00000000000000a5
 2348 ····000000000009e712·0000000000000095
2377 ····00000000001214c0·00000000000000ad2349 ····0000000000120c20·00000000000000a3
 2350 ····000000000009e7a7·0000000000000095
 2351 ····0000000000120cd0·00000000000000a1
 2352 ····000000000009e83c·0000000000000095
 2353 ····0000000000120d80·000000000000009f
 2354 ····000000000009e8d1·0000000000000095
 2355 ····0000000000120e20·00000000000000a7
2378 ····000000000009ef96·00000000000000952356 ····000000000009e966·0000000000000095
 2357 ····0000000000120ed0·00000000000000a5
 2358 ····000000000009e9fb·0000000000000095
 2359 ····0000000000120f80·00000000000000a3
 2360 ····000000000009ea90·0000000000000095
 2361 ····0000000000121030·00000000000000a5
 2362 ····000000000009eb25·0000000000000095
 2363 ····00000000001210e0·00000000000000a7
 2364 ····000000000009ebba·0000000000000095
 2365 ····0000000000121190·00000000000000a6
 2366 ····000000000009ec4f·0000000000000095
 2367 ····0000000000121240·00000000000000a5
 2368 ····000000000009ece4·0000000000000095
 2369 ····00000000001212f0·00000000000000ad
 2370 ····000000000009ed79·0000000000000095
 2371 ····00000000001213a0·000000000000007c
 2372 ····000000000009ee0e·0000000000000098
 2373 ····0000000000121420·000000000000002a
 2374 ····000000000009eea6·0000000000000055
 2375 ····0000000000121450·000000000000008d
 2376 ····000000000009eefb·0000000000000098
 2377 ····00000000001214e0·0000000000000088
 2378 ····000000000009ef93·0000000000000098
2379 ····0000000000121570·00000000000000222379 ····0000000000121570·0000000000000022
2380 ····000000000009f02b·000000000000005d2380 ····000000000009f02b·000000000000005d
2381 ····00000000001215a0·00000000000000222381 ····00000000001215a0·0000000000000022
2382 ····000000000009f088·00000000000000552382 ····000000000009f088·0000000000000055
2383 ····00000000001215d0·00000000000000802383 ····00000000001215d0·0000000000000080
2384 ····000000000009f0dd·00000000000000982384 ····000000000009f0dd·0000000000000098
2385 ····0000000000121650·00000000000000222385 ····0000000000121650·0000000000000022
Offset 3170, 31 lines modifiedOffset 3170, 31 lines modified
Max diff block lines reached; 27646/32920 bytes (83.98%) of diff not shown.
19.1 MB
readelf --wide --debug-dump=loc {}
    
Offset 184231, 33749 lines modifiedOffset 184231, 33749 lines modified
184231 ····000863c8·<End·of·list>184231 ····000863c8·<End·of·list>
  
184232 ····000863c9·v000000000000000·v000000000000000·location·view·pair184232 ····000863c9·v000000000000000·v000000000000000·location·view·pair
184233 ····000863cb·v000000000000000·v000000000000000·location·view·pair184233 ····000863cb·v000000000000000·v000000000000000·location·view·pair
184234 ····000863cd·v000000000000000·v000000000000000·location·view·pair184234 ····000863cd·v000000000000000·v000000000000000·location·view·pair
184235 ····000863cf·v000000000000000·v000000000000000·location·view·pair184235 ····000863cf·v000000000000000·v000000000000000·location·view·pair
184236 ····000863d1·v000000000000000·v000000000000000·location·view·pair184236 ····000863d1·v000000000000000·v000000000000000·location·view·pair
184237 ····000863d3·v000000000000000·v000000000000000·location·view·pair 
184238 ····000863d5·v000000000000000·v000000000000000·location·view·pair 
  
184239 ····000863d7·00000000001c79d0·(base·address)184237 ····000863d3·00000000001c4510·(base·address)
184240 ····000863e0·v000000000000000·v000000000000000·views·at·000863c9·for:184238 ····000863dc·v000000000000000·v000000000000000·views·at·000863c9·for:
184241 ·············00000000001c79d0·00000000001c7a02·(DW_OP_reg5·(rdi))184239 ·············00000000001c4510·00000000001c454b·(DW_OP_reg5·(rdi))
184242 ····000863e5·v000000000000000·v000000000000000·views·at·000863cb·for:184240 ····000863e1·v000000000000000·v000000000000000·views·at·000863cb·for:
184243 ·············00000000001c7a02·00000000001c7cc2·(DW_OP_fbreg:·-456)184241 ·············00000000001c454b·00000000001c4727·(DW_OP_fbreg:·-296)
184244 ····000863ed·v000000000000000·v000000000000000·views·at·000863cd·for:184242 ····000863e9·v000000000000000·v000000000000000·views·at·000863cd·for:
184245 ·············00000000001c7cc2·00000000001c7cc3·(DW_OP_breg7·(rsp):·-448)184243 ·············00000000001c4727·00000000001c4728·(DW_OP_breg7·(rsp):·-288)
184246 ····000863f6·v000000000000000·v000000000000000·views·at·000863cf·for:184244 ····000863f2·v000000000000000·v000000000000000·views·at·000863cf·for:
184247 ·············00000000001c7cc3·00000000001c7d62·(DW_OP_fbreg:·-456)184245 ·············00000000001c4728·00000000001c474b·(DW_OP_fbreg:·-296)
184248 ····000863ff·00000000000edb6c·(base·address) 
184249 ····00086408·v000000000000000·v000000000000000·views·at·000863d1·for:184246 ····000863fb·v000000000000000·v000000000000000·views·at·000863d1·for:
184250 ·············00000000000edb6c·00000000000edbd2·(DW_OP_fbreg:·-456)184247 ·············00000000000ecdc2·00000000000ece67·(DW_OP_fbreg:·-296)
184251 ····0008640f·v000000000000000·v000000000000000·views·at·000863d3·for: 
184252 ·············00000000000edbd2·00000000000edbd7·(DW_OP_breg7·(rsp):·-448) 
184253 ····00086416·v000000000000000·v000000000000000·views·at·000863d5·for: 
184254 ·············00000000000edbd7·00000000000edc53·(DW_OP_fbreg:·-456) 
184255 ····0008641e·<End·of·list>184248 ····0008640a·<End·of·list>
  
184256 ····0008641f·v000000000000000·v000000000000000·location·view·pair 
184257 ····00086421·v000000000000000·v000000000000000·location·view·pair 
184258 ····00086423·v000000000000000·v000000000000000·location·view·pair 
184259 ····00086425·v000000000000000·v000000000000000·location·view·pair 
184260 ····00086427·v000000000000000·v000000000000000·location·view·pair 
184261 ····00086429·v000000000000000·v000000000000000·location·view·pair 
184262 ····0008642b·v000000000000000·v000000000000000·location·view·pair184249 ····0008640b·v000000000000000·v000000000000000·location·view·pair
184263 ····0008642d·v000000000000000·v000000000000000·location·view·pair184250 ····0008640d·v000000000000000·v000000000000000·location·view·pair
184264 ····0008642f·v000000000000000·v000000000000000·location·view·pair184251 ····0008640f·v000000000000000·v000000000000000·location·view·pair
184265 ····00086431·v000000000000000·v000000000000000·location·view·pair 
184266 ····00086433·v000000000000000·v000000000000000·location·view·pair 
184267 ····00086435·v000000000000000·v000000000000000·location·view·pair 
  
184268 ····00086437·00000000001c79d0·(base·address)184252 ····00086411·00000000001c4510·(base·address)
184269 ····00086440·v000000000000000·v000000000000000·views·at·0008641f·for: 
184270 ·············00000000001c79d0·00000000001c7a3c·(DW_OP_reg1·(rdx)) 
184271 ····00086445·v000000000000000·v000000000000000·views·at·00086421·for: 
184272 ·············00000000001c7a3c·00000000001c7bc5·(DW_OP_reg12·(r12)) 
184273 ····0008644b·v000000000000000·v000000000000000·views·at·00086423·for: 
184274 ·············00000000001c7bc5·00000000001c7d10·(DW_OP_entry_value:·(DW_OP_reg1·(rdx));·DW_OP_stack_value) 
184275 ····00086455·v000000000000000·v000000000000000·views·at·00086425·for: 
184276 ·············00000000001c7d10·00000000001c7d17·(DW_OP_reg12·(r12)) 
184277 ····0008645c·v000000000000000·v000000000000000·views·at·00086427·for: 
184278 ·············00000000001c7d17·00000000001c7d1f·(DW_OP_entry_value:·(DW_OP_reg1·(rdx));·DW_OP_stack_value) 
184279 ····00086466·v000000000000000·v000000000000000·views·at·00086429·for: 
184280 ·············00000000001c7d1f·00000000001c7d26·(DW_OP_reg12·(r12)) 
184281 ····0008646d·v000000000000000·v000000000000000·views·at·0008642b·for:184253 ····0008641a·v000000000000000·v000000000000000·views·at·0008640b·for:
184282 ·············00000000001c7d26·00000000001c7d2e·(DW_OP_entry_value:·(DW_OP_reg1·(rdx));·DW_OP_stack_value)184254 ·············00000000001c4510·00000000001c457f·(DW_OP_reg1·(rdx))
184283 ····00086477·v000000000000000·v000000000000000·views·at·0008642d·for:184255 ····0008641f·v000000000000000·v000000000000000·views·at·0008640d·for:
184284 ·············00000000001c7d2e·00000000001c7d35·(DW_OP_reg12·(r12))184256 ·············00000000001c457f·00000000001c474b·(DW_OP_entry_value:·(DW_OP_reg1·(rdx));·DW_OP_stack_value)
184285 ····0008647e·v000000000000000·v000000000000000·views·at·0008642f·for:184257 ····00086428·v000000000000000·v000000000000000·views·at·0008640f·for:
184286 ·············00000000001c7d35·00000000001c7d44·(DW_OP_entry_value:·(DW_OP_reg1·(rdx));·DW_OP_stack_value) 
184287 ····00086488·v000000000000000·v000000000000000·views·at·00086431·for: 
184288 ·············00000000001c7d44·00000000001c7d4b·(DW_OP_reg12·(r12)) 
184289 ····0008648f·v000000000000000·v000000000000000·views·at·00086433·for: 
184290 ·············00000000001c7d4b·00000000001c7d62·(DW_OP_entry_value:·(DW_OP_reg1·(rdx));·DW_OP_stack_value) 
184291 ····00086499·v000000000000000·v000000000000000·views·at·00086435·for: 
184292 ·············00000000000edb6c·00000000000edc53·(DW_OP_entry_value:·(DW_OP_reg1·(rdx));·DW_OP_stack_value)184258 ·············00000000000ecdc2·00000000000ece67·(DW_OP_entry_value:·(DW_OP_reg1·(rdx));·DW_OP_stack_value)
184293 ····000864a9·<End·of·list>184259 ····00086438·<End·of·list>
  
184294 ····000864aa·v000000000000000·v000000000000000·location·view·pair184260 ····00086439·v000000000000000·v000000000000000·location·view·pair
184295 ····000864ac·v000000000000000·v000000000000000·location·view·pair184261 ····0008643b·v000000000000000·v000000000000000·location·view·pair
184296 ····000864ae·v000000000000000·v000000000000000·location·view·pair184262 ····0008643d·v000000000000000·v000000000000000·location·view·pair
 184263 ····0008643f·v000000000000000·v000000000000000·location·view·pair
 184264 ····00086441·v000000000000000·v000000000000000·location·view·pair
 184265 ····00086443·v000000000000000·v000000000000000·location·view·pair
  
184297 ····000864b0·00000000001c79d0·(base·address)184266 ····00086445·00000000001c4510·(base·address)
184298 ····000864b9·v000000000000000·v000000000000000·views·at·000864aa·for: 
184299 ·············00000000001c79d0·00000000001c7a3c·(DW_OP_reg2·(rcx)) 
184300 ····000864be·v000000000000000·v000000000000000·views·at·000864ac·for:184267 ····0008644e·v000000000000000·v000000000000000·views·at·00086439·for:
 184268 ·············00000000001c4510·00000000001c457f·(DW_OP_reg2·(rcx))
 184269 ····00086453·v000000000000000·v000000000000000·views·at·0008643b·for:
 184270 ·············00000000001c457f·00000000001c45ba·(DW_OP_reg12·(r12))
 184271 ····00086459·v000000000000000·v000000000000000·views·at·0008643d·for:
184301 ·············00000000001c7a3c·00000000001c7d62·(DW_OP_entry_value:·(DW_OP_reg2·(rcx));·DW_OP_stack_value)184272 ·············00000000001c45ba·00000000001c473c·(DW_OP_entry_value:·(DW_OP_reg2·(rcx));·DW_OP_stack_value)
 184273 ····00086463·v000000000000000·v000000000000000·views·at·0008643f·for:
 184274 ·············00000000001c473c·00000000001c474b·(DW_OP_reg12·(r12))
 184275 ····0008646a·v000000000000000·v000000000000000·views·at·00086441·for:
 184276 ·············00000000001c474b·00000000001c474b·(DW_OP_entry_value:·(DW_OP_reg2·(rcx));·DW_OP_stack_value)·(start·==·end)
184302 ····000864c7·v000000000000000·v000000000000000·views·at·000864ae·for:184277 ····00086474·v000000000000000·v000000000000000·views·at·00086443·for:
184303 ·············00000000000edb6c·00000000000edc53·(DW_OP_entry_value:·(DW_OP_reg2·(rcx));·DW_OP_stack_value)184278 ·············00000000000ecdc2·00000000000ece67·(DW_OP_entry_value:·(DW_OP_reg2·(rcx));·DW_OP_stack_value)
184304 ····000864d7·<End·of·list>184279 ····00086484·<End·of·list>
  
 184280 ····00086485·v000000000000000·v000000000000000·location·view·pair
 184281 ····00086487·v000000000000000·v000000000000000·location·view·pair
 184282 ····00086489·v000000000000000·v000000000000000·location·view·pair
 184283 ····0008648b·v000000000000000·v000000000000000·location·view·pair
 184284 ····0008648d·v000000000000000·v000000000000000·location·view·pair
 184285 ····0008648f·v000000000000000·v000000000000000·location·view·pair
 184286 ····00086491·v000000000000000·v000000000000000·location·view·pair
 184287 ····00086493·v000000000000000·v000000000000000·location·view·pair
  
 184288 ····00086495·00000000001c4510·(base·address)
 184289 ····0008649e·v000000000000000·v000000000000000·views·at·00086485·for:
 184290 ·············00000000001c4510·00000000001c457f·(DW_OP_reg8·(r8))
 184291 ····000864a3·v000000000000000·v000000000000000·views·at·00086487·for:
 184292 ·············00000000001c457f·00000000001c468f·(DW_OP_reg3·(rbx))
 184293 ····000864a9·v000000000000000·v000000000000000·views·at·00086489·for:
 184294 ·············00000000001c468f·00000000001c472d·(DW_OP_entry_value:·(DW_OP_reg8·(r8));·DW_OP_stack_value)
 184295 ····000864b3·v000000000000000·v000000000000000·views·at·0008648b·for:
 184296 ·············00000000001c472d·00000000001c4734·(DW_OP_reg3·(rbx))
 184297 ····000864ba·v000000000000000·v000000000000000·views·at·0008648d·for:
 184298 ·············00000000001c4734·00000000001c473c·(DW_OP_entry_value:·(DW_OP_reg8·(r8));·DW_OP_stack_value)
 184299 ····000864c4·v000000000000000·v000000000000000·views·at·0008648f·for:
 184300 ·············00000000001c473c·00000000001c4743·(DW_OP_reg3·(rbx))
 184301 ····000864cb·v000000000000000·v000000000000000·views·at·00086491·for:
 184302 ·············00000000001c4743·00000000001c474b·(DW_OP_entry_value:·(DW_OP_reg8·(r8));·DW_OP_stack_value)
 184303 ····000864d5·v000000000000000·v000000000000000·views·at·00086493·for:
 184304 ·············00000000000ecdc2·00000000000ece67·(DW_OP_entry_value:·(DW_OP_reg8·(r8));·DW_OP_stack_value)
 184305 ····000864e5·<End·of·list>
  
184305 ····000864d8·v000000000000000·v000000000000000·location·view·pair 
184306 ····000864da·v000000000000000·v000000000000000·location·view·pair 
184307 ····000864dc·v000000000000000·v000000000000000·location·view·pair 
184308 ····000864de·v000000000000000·v000000000000000·location·view·pair 
184309 ····000864e0·v000000000000000·v000000000000000·location·view·pair 
184310 ····000864e2·v000000000000000·v000000000000000·location·view·pair 
184311 ····000864e4·v000000000000000·v000000000000000·location·view·pair 
Max diff block lines reached; 20046487/20057085 bytes (99.95%) of diff not shown.
32.2 KB
readelf --wide --debug-dump=ranges {}
    
Offset 2312, 74 lines modifiedOffset 2312, 74 lines modified
2312 ····000000000009ddd5·00000000000000552312 ····000000000009ddd5·0000000000000055
2313 ····0000000000120130·000000000000002d2313 ····0000000000120130·000000000000002d
2314 ····000000000009de2a·00000000000000552314 ····000000000009de2a·0000000000000055
2315 ····0000000000120160·00000000000000272315 ····0000000000120160·0000000000000027
2316 ····000000000009de7f·00000000000000552316 ····000000000009de7f·0000000000000055
2317 ····0000000000120190·00000000000000682317 ····0000000000120190·0000000000000068
2318 ····000000000009ded4·00000000000000982318 ····000000000009ded4·0000000000000098
2319 ····0000000000120200·000000000000008d 
2320 ····000000000009df6c·0000000000000098 
2321 ····0000000000120290·0000000000000088 
2322 ····000000000009e004·0000000000000098 
2323 ····0000000000120320·00000000000000272319 ····0000000000120200·0000000000000027
2324 ····000000000009e09c·00000000000000552320 ····000000000009df6c·0000000000000055
2325 ····0000000000120350·00000000000000292321 ····0000000000120230·0000000000000029
2326 ····000000000009e0f1·00000000000000552322 ····000000000009dfc1·0000000000000055
2327 ····0000000000120380·000000000000002a 
2328 ····000000000009e146·0000000000000055 
2329 ····00000000001203b0·000000000000007c 
2330 ····000000000009e19b·0000000000000098 
2331 ····0000000000120430·00000000000000ba2323 ····0000000000120260·00000000000000ba
2332 ····000000000009e233·0000000000000095 
2333 ····00000000001204f0·00000000000000b8 
2334 ····000000000009e2c8·0000000000000095 
2335 ····00000000001205b0·00000000000000b6 
2336 ····000000000009e35d·0000000000000095 
2337 ····0000000000120670·00000000000000b4 
2338 ····000000000009e3f2·0000000000000095 
2339 ····0000000000120730·00000000000000bc 
2340 ····000000000009e487·0000000000000095 
2341 ····00000000001207f0·00000000000000ba 
2342 ····000000000009e51c·0000000000000095 
2343 ····00000000001208b0·00000000000000b8 
2344 ····000000000009e5b1·0000000000000095 
2345 ····0000000000120970·00000000000000b9 
2346 ····000000000009e646·0000000000000095 
2347 ····0000000000120a30·00000000000000bb 
2348 ····000000000009e6db·0000000000000095 
2349 ····0000000000120af0·00000000000000bd 
2350 ····000000000009e770·0000000000000095 
2351 ····0000000000120bb0·00000000000000bc 
2352 ····000000000009e805·0000000000000095 
2353 ····0000000000120c70·00000000000000c4 
2354 ····000000000009e89a·0000000000000095 
2355 ····0000000000120d40·00000000000000a5 
2356 ····000000000009e92f·0000000000000095 
2357 ····0000000000120df0·00000000000000a3 
2358 ····000000000009e9c4·0000000000000095 
2359 ····0000000000120ea0·00000000000000a1 
2360 ····000000000009ea59·0000000000000095 
2361 ····0000000000120f50·000000000000009f 
2362 ····000000000009eaee·0000000000000095 
2363 ····0000000000120ff0·00000000000000a7 
2364 ····000000000009eb83·0000000000000095 
2365 ····00000000001210a0·00000000000000a5 
2366 ····000000000009ec18·0000000000000095 
2367 ····0000000000121150·00000000000000a3 
2368 ····000000000009ecad·0000000000000095 
2369 ····0000000000121200·00000000000000a5 
2370 ····000000000009ed42·0000000000000095 
2371 ····00000000001212b0·00000000000000a7 
2372 ····000000000009edd7·0000000000000095 
2373 ····0000000000121360·00000000000000a6 
2374 ····000000000009ee6c·0000000000000095 
2375 ····0000000000121410·00000000000000a5 
2376 ····000000000009ef01·00000000000000952324 ····000000000009e016·0000000000000095
 2325 ····0000000000120320·00000000000000b8
 2326 ····000000000009e0ab·0000000000000095
 2327 ····00000000001203e0·00000000000000b6
 2328 ····000000000009e140·0000000000000095
 2329 ····00000000001204a0·00000000000000b4
 2330 ····000000000009e1d5·0000000000000095
 2331 ····0000000000120560·00000000000000bc
 2332 ····000000000009e26a·0000000000000095
 2333 ····0000000000120620·00000000000000ba
 2334 ····000000000009e2ff·0000000000000095
 2335 ····00000000001206e0·00000000000000b8
 2336 ····000000000009e394·0000000000000095
 2337 ····00000000001207a0·00000000000000b9
 2338 ····000000000009e429·0000000000000095
 2339 ····0000000000120860·00000000000000bb
 2340 ····000000000009e4be·0000000000000095
 2341 ····0000000000120920·00000000000000bd
 2342 ····000000000009e553·0000000000000095
 2343 ····00000000001209e0·00000000000000bc
 2344 ····000000000009e5e8·0000000000000095
 2345 ····0000000000120aa0·00000000000000c4
 2346 ····000000000009e67d·0000000000000095
 2347 ····0000000000120b70·00000000000000a5
 2348 ····000000000009e712·0000000000000095
2377 ····00000000001214c0·00000000000000ad2349 ····0000000000120c20·00000000000000a3
 2350 ····000000000009e7a7·0000000000000095
 2351 ····0000000000120cd0·00000000000000a1
 2352 ····000000000009e83c·0000000000000095
 2353 ····0000000000120d80·000000000000009f
 2354 ····000000000009e8d1·0000000000000095
 2355 ····0000000000120e20·00000000000000a7
2378 ····000000000009ef96·00000000000000952356 ····000000000009e966·0000000000000095
 2357 ····0000000000120ed0·00000000000000a5
 2358 ····000000000009e9fb·0000000000000095
 2359 ····0000000000120f80·00000000000000a3
 2360 ····000000000009ea90·0000000000000095
 2361 ····0000000000121030·00000000000000a5
 2362 ····000000000009eb25·0000000000000095
 2363 ····00000000001210e0·00000000000000a7
 2364 ····000000000009ebba·0000000000000095
 2365 ····0000000000121190·00000000000000a6
 2366 ····000000000009ec4f·0000000000000095
 2367 ····0000000000121240·00000000000000a5
 2368 ····000000000009ece4·0000000000000095
 2369 ····00000000001212f0·00000000000000ad
 2370 ····000000000009ed79·0000000000000095
 2371 ····00000000001213a0·000000000000007c
 2372 ····000000000009ee0e·0000000000000098
 2373 ····0000000000121420·000000000000002a
 2374 ····000000000009eea6·0000000000000055
 2375 ····0000000000121450·000000000000008d
 2376 ····000000000009eefb·0000000000000098
 2377 ····00000000001214e0·0000000000000088
 2378 ····000000000009ef93·0000000000000098
2379 ····0000000000121570·00000000000000222379 ····0000000000121570·0000000000000022
2380 ····000000000009f02b·000000000000005d2380 ····000000000009f02b·000000000000005d
2381 ····00000000001215a0·00000000000000222381 ····00000000001215a0·0000000000000022
2382 ····000000000009f088·00000000000000552382 ····000000000009f088·0000000000000055
2383 ····00000000001215d0·00000000000000802383 ····00000000001215d0·0000000000000080
2384 ····000000000009f0dd·00000000000000982384 ····000000000009f0dd·0000000000000098
2385 ····0000000000121650·00000000000000222385 ····0000000000121650·0000000000000022
Offset 3170, 31 lines modifiedOffset 3170, 31 lines modified
Max diff block lines reached; 27646/32920 bytes (83.98%) of diff not shown.
54.2 KB
strings --all --bytes=8 {}
    
Offset 1, 1022 lines modifiedOffset 1, 1020 lines modified
1 GCC:·(Debian·14.2.0-19)·14.2.01 GCC:·(Debian·14.2.0-19)·14.2.0
2 ?@<H<L<B<F<N 
3 zpr,/_K, 
4 O:@:H:D:L:B:J:F:N 
5 I:H:D:L:B:J:F: 
6 `^[\e([T 
7 2q.hD|\Gv! 
8 =-}em·a8:2 8;rOw]?+
 3 ?F~Gel_eVP
 4 E<L:B:J:F:N
 5 p/K:;N&/s
 6 >.mV;p2/a
 7 jaPsI4e]·,
 8 ·VQ>=]uO
 9 MtrV93VPp
 10 E|PnJu<M
 11 6R,3F#A\;
 12 `=8#ub1"1
 13 VC90"j[Kwr
9 \Wl*expn^14 \Wl*expn^
10 »       el)FrE"v»        
11 \3fm3eu" 
12 BY;t{urK 
13 98g%{BN2 
14 XmNN86yN\IHX15 uZ$w(.5{
 16 Xm[5s=VM
 17 _t7tJy·*
 18 JkU"yRVA
 19 /6@mG/h0
15 6&coKHG~<20 %A6&coKH'~<
 21 B3W}m;akB
 22 N»      )eGS}~S)i
 23 &.4uUhzq4
 24 _Lbd7{%Y
 25 &@JCh@(O
 26 %1f\dhsY
 27 [2\'Vk?%d0
 28 o+:HQ.g2
 29 O9+[Ep>4
 30 ,Upy^O9+K1
 31 vHmErNyl
 32 +yes%_u$
 33 d+rv12)h
16 ]D5w48YI 
17 xbEb_4*2 
18 i?WJ.GAA% 
19 ·LTnd_+t 
20 UgrhV)DKDm 
21 $jzCEPPP@ 
22 33{w/&y> 
23 yrZ0»   5)$ 
24 w~=9ips8 
25 R}H1OI}Gv 
26 "RDDyU@E 
27 jXljx,4X 
28 V)u!D][f 
29 Rq'}D3/M 
30 =w>40|d&K 
31 K'<u+?Osy34 K'<u+?Osy
32 B;);^d;:_ 
33 m(aR,L3Y 
34 sY»     J~B»  f 
35 \ICAC:s%5 
36 wq^EdY7p 
37 Z)Qq-Zqn{~u 
38 Ofi^YSE) 
39 C8oE#vS^Q 
40 EPWEjSAG 
41 fl"*m"Tj 
42 S(w"BdG7 
43 rE^5p4jz· 
44 ;P&Iz~Fy 
45 %COe~soR 
46 Xy,lK.co 
47 ]XwW)3O\ 
48 8]fa;~kgg6 
49 v<^,|Y_» 
50 Lo^c4'!I 
51 PiEsN^a;& 
52 _67;*(MS 
53 .2)5»   t:| 
54 5Rua_U|C@ 
55 JQI8='t;|u 
56 tfGp)|5y; 
57 &F~%4Lhv 
58 ,2'K`JX+ 
59 EV9+\hj4 
60 ,$|@awe` 
61 ?1*o2SodQ 
62 i6+\-(c( 
63 yOy\rwd- 
64 4}&;p;f: 
65 »       jy%^0ixY$G 
66 0,vS7'7q 
67 rT\[f5m/ 
68 dPyer$l8 
69 7'(gQ^M& 
70 KPZ.5»  V$ 
71 j~/>I:F5 
72 ·ym?kxtq 
73 gys,'8u1 
74 j~/>I:F5 
75 F'CsG!Ppfh 
76 7@-C$H» v 
77 Yp+)iUSr 
78 ?2@}r-Eh 
79 .#q@,FNYAsr 
80 @j6t)2L(~k 
81 Pq{uvkU%n 
82 4K4B"cNW6n 
83 B8·d6&?$ 
84 5wfO$q,kv 
85 o;aZXwB_ 
86 mH»     ^_Z"`I 
87 B2»     4^Tz" 
88 U)"P_#ti 
89 =%Af-}f| 
90 YvV\qf·? 
91 m;@R%O*# 
92 c#]n;d\3 
93 LBC]nZQ"-K 
94 r*[6`ArK 
95 Sy>Y=xT· 
96 _jdU;nFV 
97 lEy@6'v` 
98 .I#4\[?% 
99 |evu&VVf 
Max diff block lines reached; 50910/55473 bytes (91.77%) of diff not shown.
80.1 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 3116, 102 lines modifiedOffset 3116, 102 lines modified
  
3116 000000000009de7f·<Java_org_opencv_plot_Plot2d_setPointIdxToPrint_10.cold>:3116 000000000009de7f·<Java_org_opencv_plot_Plot2d_setPointIdxToPrint_10.cold>:
3117 »       ...3117 »       ...
  
3118 000000000009ded4·<Java_org_opencv_plot_Plot2d_render_10.cold>:3118 000000000009ded4·<Java_org_opencv_plot_Plot2d_render_10.cold>:
3119 »       ...3119 »       ...
  
3120 000000000009df6c·<Java_org_opencv_xphoto_Xphoto_oilPainting_10.cold>:3120 000000000009df6c·<Java_org_opencv_xphoto_Xphoto_dctDenoising_10.cold>:
3121 »       ...3121 »       ...
  
3122 000000000009e004·<Java_org_opencv_xphoto_Xphoto_oilPainting_11.cold>:3122 000000000009dfc1·<Java_org_opencv_xphoto_Xphoto_dctDenoising_11.cold>:
3123 »       ...3123 »       ...
  
3124 000000000009e09c·<Java_org_opencv_xphoto_Xphoto_dctDenoising_10.cold>:3124 000000000009e016·<Java_org_opencv_xphoto_Xphoto_bm3dDenoising_10.cold>:
3125 »       ...3125 »       ...
  
3126 000000000009e0f1·<Java_org_opencv_xphoto_Xphoto_dctDenoising_11.cold>:3126 000000000009e0ab·<Java_org_opencv_xphoto_Xphoto_bm3dDenoising_11.cold>:
3127 »       ...3127 »       ...
  
3128 000000000009e146·<Java_org_opencv_xphoto_Xphoto_inpaint_10.cold>:3128 000000000009e140·<Java_org_opencv_xphoto_Xphoto_bm3dDenoising_12.cold>:
3129 »       ...3129 »       ...
  
3130 000000000009e19b·<Java_org_opencv_xphoto_Xphoto_applyChannelGains_10.cold>:3130 000000000009e1d5·<Java_org_opencv_xphoto_Xphoto_bm3dDenoising_13.cold>:
3131 »       ...3131 »       ...
  
3132 000000000009e233·<Java_org_opencv_xphoto_Xphoto_bm3dDenoising_10.cold>:3132 000000000009e26a·<Java_org_opencv_xphoto_Xphoto_bm3dDenoising_14.cold>:
3133 »       ...3133 »       ...
  
3134 000000000009e2c8·<Java_org_opencv_xphoto_Xphoto_bm3dDenoising_11.cold>:3134 000000000009e2ff·<Java_org_opencv_xphoto_Xphoto_bm3dDenoising_15.cold>:
3135 »       ...3135 »       ...
  
3136 000000000009e35d·<Java_org_opencv_xphoto_Xphoto_bm3dDenoising_12.cold>:3136 000000000009e394·<Java_org_opencv_xphoto_Xphoto_bm3dDenoising_16.cold>:
3137 »       ...3137 »       ...
  
3138 000000000009e3f2·<Java_org_opencv_xphoto_Xphoto_bm3dDenoising_13.cold>:3138 000000000009e429·<Java_org_opencv_xphoto_Xphoto_bm3dDenoising_17.cold>:
3139 »       ...3139 »       ...
  
3140 000000000009e487·<Java_org_opencv_xphoto_Xphoto_bm3dDenoising_14.cold>:3140 000000000009e4be·<Java_org_opencv_xphoto_Xphoto_bm3dDenoising_18.cold>:
3141 »       ...3141 »       ...
  
3142 000000000009e51c·<Java_org_opencv_xphoto_Xphoto_bm3dDenoising_15.cold>:3142 000000000009e553·<Java_org_opencv_xphoto_Xphoto_bm3dDenoising_19.cold>:
3143 »       ...3143 »       ...
  
3144 000000000009e5b1·<Java_org_opencv_xphoto_Xphoto_bm3dDenoising_16.cold>:3144 000000000009e5e8·<Java_org_opencv_xphoto_Xphoto_bm3dDenoising_110.cold>:
3145 »       ...3145 »       ...
  
3146 000000000009e646·<Java_org_opencv_xphoto_Xphoto_bm3dDenoising_17.cold>:3146 000000000009e67d·<Java_org_opencv_xphoto_Xphoto_bm3dDenoising_111.cold>:
3147 »       ...3147 »       ...
  
3148 000000000009e6db·<Java_org_opencv_xphoto_Xphoto_bm3dDenoising_18.cold>:3148 000000000009e712·<Java_org_opencv_xphoto_Xphoto_bm3dDenoising_112.cold>:
3149 »       ...3149 »       ...
  
3150 000000000009e770·<Java_org_opencv_xphoto_Xphoto_bm3dDenoising_19.cold>:3150 000000000009e7a7·<Java_org_opencv_xphoto_Xphoto_bm3dDenoising_113.cold>:
3151 »       ...3151 »       ...
  
3152 000000000009e805·<Java_org_opencv_xphoto_Xphoto_bm3dDenoising_110.cold>:3152 000000000009e83c·<Java_org_opencv_xphoto_Xphoto_bm3dDenoising_114.cold>:
3153 »       ...3153 »       ...
  
3154 000000000009e89a·<Java_org_opencv_xphoto_Xphoto_bm3dDenoising_111.cold>:3154 000000000009e8d1·<Java_org_opencv_xphoto_Xphoto_bm3dDenoising_115.cold>:
3155 »       ...3155 »       ...
  
3156 000000000009e92f·<Java_org_opencv_xphoto_Xphoto_bm3dDenoising_112.cold>:3156 000000000009e966·<Java_org_opencv_xphoto_Xphoto_bm3dDenoising_116.cold>:
3157 »       ...3157 »       ...
  
3158 000000000009e9c4·<Java_org_opencv_xphoto_Xphoto_bm3dDenoising_113.cold>:3158 000000000009e9fb·<Java_org_opencv_xphoto_Xphoto_bm3dDenoising_117.cold>:
3159 »       ...3159 »       ...
  
3160 000000000009ea59·<Java_org_opencv_xphoto_Xphoto_bm3dDenoising_114.cold>:3160 000000000009ea90·<Java_org_opencv_xphoto_Xphoto_bm3dDenoising_118.cold>:
3161 »       ...3161 »       ...
  
3162 000000000009eaee·<Java_org_opencv_xphoto_Xphoto_bm3dDenoising_115.cold>:3162 000000000009eb25·<Java_org_opencv_xphoto_Xphoto_bm3dDenoising_119.cold>:
3163 »       ...3163 »       ...
  
3164 000000000009eb83·<Java_org_opencv_xphoto_Xphoto_bm3dDenoising_116.cold>:3164 000000000009ebba·<Java_org_opencv_xphoto_Xphoto_bm3dDenoising_120.cold>:
3165 »       ...3165 »       ...
  
3166 000000000009ec18·<Java_org_opencv_xphoto_Xphoto_bm3dDenoising_117.cold>:3166 000000000009ec4f·<Java_org_opencv_xphoto_Xphoto_bm3dDenoising_121.cold>:
3167 »       ...3167 »       ...
  
3168 000000000009ecad·<Java_org_opencv_xphoto_Xphoto_bm3dDenoising_118.cold>:3168 000000000009ece4·<Java_org_opencv_xphoto_Xphoto_bm3dDenoising_122.cold>:
3169 »       ...3169 »       ...
  
3170 000000000009ed42·<Java_org_opencv_xphoto_Xphoto_bm3dDenoising_119.cold>:3170 000000000009ed79·<Java_org_opencv_xphoto_Xphoto_bm3dDenoising_123.cold>:
3171 »       ...3171 »       ...
  
3172 000000000009edd7·<Java_org_opencv_xphoto_Xphoto_bm3dDenoising_120.cold>:3172 000000000009ee0e·<Java_org_opencv_xphoto_Xphoto_applyChannelGains_10.cold>:
3173 »       ...3173 »       ...
  
3174 000000000009ee6c·<Java_org_opencv_xphoto_Xphoto_bm3dDenoising_121.cold>:3174 000000000009eea6·<Java_org_opencv_xphoto_Xphoto_inpaint_10.cold>:
3175 »       ...3175 »       ...
  
3176 000000000009ef01·<Java_org_opencv_xphoto_Xphoto_bm3dDenoising_122.cold>:3176 000000000009eefb·<Java_org_opencv_xphoto_Xphoto_oilPainting_10.cold>:
3177 »       ...3177 »       ...
  
3178 000000000009ef96·<Java_org_opencv_xphoto_Xphoto_bm3dDenoising_123.cold>:3178 000000000009ef93·<Java_org_opencv_xphoto_Xphoto_oilPainting_11.cold>:
3179 »       ...3179 »       ...
  
3180 000000000009f02b·<Java_org_opencv_xphoto_GrayworldWB_getSaturationThreshold_10.cold>:3180 000000000009f02b·<Java_org_opencv_xphoto_GrayworldWB_getSaturationThreshold_10.cold>:
3181 »       ...3181 »       ...
  
3182 000000000009f088·<Java_org_opencv_xphoto_GrayworldWB_setSaturationThreshold_10.cold>:3182 000000000009f088·<Java_org_opencv_xphoto_GrayworldWB_setSaturationThreshold_10.cold>:
3183 »       ...3183 »       ...
Offset 4319, 42 lines modifiedOffset 4319, 42 lines modified
  
4319 00000000000ab30d·<Java_org_opencv_features2d_SimpleBlobDetector_getDefaultName_10.cold>:4319 00000000000ab30d·<Java_org_opencv_features2d_SimpleBlobDetector_getDefaultName_10.cold>:
4320 »       ...4320 »       ...
  
4321 00000000000ab3ce·<Java_org_opencv_features2d_SimpleBlobDetector_1Params_SimpleBlobDetector_1Params_10.cold>:4321 00000000000ab3ce·<Java_org_opencv_features2d_SimpleBlobDetector_1Params_SimpleBlobDetector_1Params_10.cold>:
4322 »       ...4322 »       ...
  
4323 00000000000ab437·<Java_org_opencv_img_1hash_Img_1hash_colorMomentHash_10.cold>:4323 00000000000ab437·<Java_org_opencv_img_1hash_Img_1hash_marrHildrethHash_10.cold>:
4324 »       ...4324 »       ...
  
4325 00000000000ab4cf·<Java_org_opencv_img_1hash_Img_1hash_pHash_10.cold>:4325 00000000000ab4cf·<Java_org_opencv_img_1hash_Img_1hash_marrHildrethHash_11.cold>:
4326 »       ...4326 »       ...
  
4327 00000000000ab567·<Java_org_opencv_img_1hash_Img_1hash_radialVarianceHash_10.cold>:4327 00000000000ab567·<Java_org_opencv_img_1hash_Img_1hash_marrHildrethHash_12.cold>:
4328 »       ...4328 »       ...
  
4329 00000000000ab5ff·<Java_org_opencv_img_1hash_Img_1hash_radialVarianceHash_11.cold>:4329 00000000000ab5ff·<Java_org_opencv_img_1hash_Img_1hash_blockMeanHash_10.cold>:
4330 »       ...4330 »       ...
  
4331 00000000000ab697·<Java_org_opencv_img_1hash_Img_1hash_radialVarianceHash_12.cold>:4331 00000000000ab697·<Java_org_opencv_img_1hash_Img_1hash_blockMeanHash_11.cold>:
4332 »       ...4332 »       ...
  
4333 00000000000ab72f·<Java_org_opencv_img_1hash_Img_1hash_marrHildrethHash_10.cold>:4333 00000000000ab72f·<Java_org_opencv_img_1hash_Img_1hash_pHash_10.cold>:
4334 »       ...4334 »       ...
Max diff block lines reached; 75613/81868 bytes (92.36%) of diff not shown.
3.7 MB
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 9201, 25862 lines modifiedOffset 9201, 25862 lines modified
9201 ··[·6f3e0]··aprilTagMaxNmaxima9201 ··[·6f3e0]··aprilTagMaxNmaxima
9202 ··[·6f3f3]··Java_org_opencv_photo_TonemapMantiuk_getScale_109202 ··[·6f3f3]··Java_org_opencv_photo_TonemapMantiuk_getScale_10
9203 ··[·6f424]··_ZNSt10shared_ptrIN2cv5aruco10DictionaryEEC4Ev9203 ··[·6f424]··_ZNSt10shared_ptrIN2cv5aruco10DictionaryEEC4Ev
9204 ··[·6f453]··Java_org_opencv_objdetect_Dictionary_set_1markerSize_109204 ··[·6f453]··Java_org_opencv_objdetect_Dictionary_set_1markerSize_10
9205 ··[·6f48b]··inputsDtype9205 ··[·6f48b]··inputsDtype
9206 ··[·6f497]··_ZNSt15__new_allocatorISt23_Sp_counted_ptr_inplaceIN2cv17CascadeClassifierESaIvELN9__gnu_cxx12_Lock_policyE2EEEC4Ev9206 ··[·6f497]··_ZNSt15__new_allocatorISt23_Sp_counted_ptr_inplaceIN2cv17CascadeClassifierESaIvELN9__gnu_cxx12_Lock_policyE2EEEC4Ev
Diff chunk too large, falling back to line-by-line diff (25848 lines added, 25848 lines removed)
9207 ··[·6f50b]··_ZN2cv3PtrINS_8img_hash16MarrHildrethHashEED4Ev9207 ··[·6f50b]··_ZN2cv3PtrINS_8img_hash16MarrHildrethHashEED4Ev
9208 ··[·6f53b]··_ZNSt12__shared_ptrIN2cv8ximgproc15SuperpixelSEEDSELN9__gnu_cxx12_Lock_policyE2EED4Ev9208 ··[·6f53b]··_ZN2cv3PtrINS_13wechat_qrcode12WeChatQRCodeEEC4EOS3_
9209 ··[·6f591]··_ZN2cv3PtrINS_13wechat_qrcode12WeChatQRCodeEEC4EOS3_9209 ··[·6f570]··_ZNSt10shared_ptrIN2cv4face18LBPHFaceRecognizerEED2Ev
9210 ··[·6f5c6]··_ZNSt10shared_ptrIN2cv4face18LBPHFaceRecognizerEED2Ev9210 ··[·6f5a6]··_ZN2cv5aruco5BoardC4ERKS1_
9211 ··[·6f5fc]··_ZN2cv5aruco5BoardC4ERKS1_9211 ··[·6f5c1]··_ZN2cv3PtrINS_8ximgproc15SuperpixelSEEDSEEC4EOSt10shared_ptrIS2_E
9212 ··[·6f617]··_ZN2cv3PtrINS_8ximgproc15SuperpixelSEEDSEEC4EOSt10shared_ptrIS2_E9212 ··[·6f603]··Ptr_StereoMatcher
9213 ··[·6f659]··Ptr_StereoMatcher9213 ··[·6f615]··_ZSt14__copy_move_a1ILb0EPKN2cv3MatEPS1_ET1_T0_S6_S5_
9214 ··[·6f66b]··_ZSt14__copy_move_a1ILb0EPKN2cv3MatEPS1_ET1_T0_S6_S5_9214 ··[·6f64b]··remove_extent<cv::CalibrateRobertson>
9215 ··[·6f6a1]··remove_extent<cv::CalibrateRobertson>9215 ··[·6f671]··end_angle
9216 ··[·6f6c7]··end_angle9216 ··[·6f67b]··searchWindowSize
9217 ··[·6f6d1]··searchWindowSize9217 ··[·6f68c]··_ZNSt23_Sp_counted_ptr_inplaceIN2cv16BOWKMeansTrainerESaIvELN9__gnu_cxx12_Lock_policyE2EED2Ev
9218 ··[·6f6e2]··_ZNSt23_Sp_counted_ptr_inplaceIN2cv16BOWKMeansTrainerESaIvELN9__gnu_cxx12_Lock_policyE2EED2Ev9218 ··[·6f6ea]··_ZSt11make_sharedIN2cv12VideoCaptureEJRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESt10shared_ptrINSt9enable_ifIXntsrSt8is_arrayIT_E5valueESD_E4typeEEDpOT0_
9219 ··[·6f740]··_ZSt11make_sharedIN2cv12VideoCaptureEJRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESt10shared_ptrINSt9enable_ifIXntsrSt8is_arrayIT_E5valueESD_E4typeEEDpOT0_9219 ··[·6f792]··__shared_ptr_access<cv::BOWImgDescriptorExtractor,·(__gnu_cxx::_Lock_policy)2,·false,·false>
9220 ··[·6f7e8]··__shared_ptr_access<cv::BOWImgDescriptorExtractor,·(__gnu_cxx::_Lock_policy)2,·false,·false>9220 ··[·6f7ef]··_ZNKSt12__shared_ptrIN2cv8ximgproc12GuidedFilterELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info
9221 ··[·6f845]··_ZNKSt12__shared_ptrIN2cv8ximgproc12GuidedFilterELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info9221 ··[·6f85e]··__shared_ptr_access<cv::img_hash::ColorMomentHash,·(__gnu_cxx::_Lock_policy)2,·false,·false>
9222 ··[·6f8b4]··__shared_ptr_access<cv::img_hash::ColorMomentHash,·(__gnu_cxx::_Lock_policy)2,·false,·false>9222 ··[·6f8bb]··_ZNSt10shared_ptrIN2cv5aruco18EstimateParametersEEaSERKS3_
9223 ··[·6f911]··_ZNSt10shared_ptrIN2cv5aruco18EstimateParametersEEaSERKS3_9223 ··[·6f8f6]··ROW_SAMPLE
9224 ··[·6f94c]··ROW_SAMPLE9224 ··[·6f901]··_ZNSt6vectorIN2cv8Subdiv2D6VertexESaIS2_EE8_M_eraseEN9__gnu_cxx17__normal_iteratorIPS2_S4_EES8_
9225 ··[·6f957]··_ZNSt6vectorIN2cv8Subdiv2D6VertexESaIS2_EE8_M_eraseEN9__gnu_cxx17__normal_iteratorIPS2_S4_EES8_9225 ··[·6f961]··_ZNSaISt23_Sp_counted_ptr_inplaceIN2cv8Subdiv2DESaIvELN9__gnu_cxx12_Lock_policyE2EEEaSERKS6_
9226 ··[·6f9b7]··_ZNSaISt23_Sp_counted_ptr_inplaceIN2cv8Subdiv2DESaIvELN9__gnu_cxx12_Lock_policyE2EEEaSERKS6_9226 ··[·6f9be]··_ZNK2cv3PtrINS_17CascadeClassifierEEcvPS1_Ev
9227 ··[·6fa14]··_ZNK2cv3PtrINS_17CascadeClassifierEEcvPS1_Ev9227 ··[·6f9eb]··_ZNK2cv3PtrINS_3dnn14dnn4_v202405219DictValueEEptEv
9228 ··[·6fa41]··_ZNK2cv3PtrINS_3dnn14dnn4_v202405219DictValueEEptEv9228 ··[·6fa1f]··_ZNSt4pairISt17_Rb_tree_iteratorIS_IKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN2cv3dnn14dnn4_v202405219DictValueEEESD_EaSERKSE_
9229 ··[·6fa75]··_ZNSt4pairISt17_Rb_tree_iteratorIS_IKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN2cv3dnn14dnn4_v202405219DictValueEEESD_EaSERKSE_9229 ··[·6faaa]··_ZNSt12__shared_ptrIN2cv2ml7ANN_MLPELN9__gnu_cxx12_Lock_policyE2EEC4Ev
9230 ··[·6fb00]··_ZNSt12__shared_ptrIN2cv2ml7ANN_MLPELN9__gnu_cxx12_Lock_policyE2EEC4Ev9230 ··[·6faf1]··Java_org_opencv_ximgproc_Ximgproc_computeBadPixelPercent_11
9231 ··[·6fb47]··Java_org_opencv_ximgproc_Ximgproc_computeBadPixelPercent_119231 ··[·6fb2d]··linecolor
9232 ··[·6fb83]··linecolor9232 ··[·6fb37]··_ZNKSt19__shared_ptr_accessIN2cv11bioinspired6RetinaELN9__gnu_cxx12_Lock_policyE2ELb0ELb0EEdeEv
9233 ··[·6fb8d]··_ZNKSt19__shared_ptr_accessIN2cv11bioinspired6RetinaELN9__gnu_cxx12_Lock_policyE2ELb0ELb0EEdeEv9233 ··[·6fb97]··tb_nativeObj
9234 ··[·6fbed]··tb_nativeObj9234 ··[·6fba4]··Java_org_opencv_photo_TonemapDrago_getSaturation_10
9235 ··[·6fbfa]··Java_org_opencv_photo_TonemapDrago_getSaturation_109235 ··[·6fbd8]··weak_ptr<cv::CalibrateRobertson>
9236 ··[·6fc2e]··weak_ptr<cv::CalibrateRobertson>9236 ··[·6fbf9]··_Sp_counted_ptr_inplace<int·const&,·const·cv::TermCriteria&,·int·const&,·int·const&>
9237 ··[·6fc4f]··_Sp_counted_ptr_inplace<int·const&,·const·cv::TermCriteria&,·int·const&,·int·const&>9237 ··[·6fc4e]··_ZNSt10shared_ptrIN2cv4text20OCRBeamSearchDecoder18ClassifierCallbackEED2Ev
9238 ··[·6fca4]··_ZNSt10shared_ptrIN2cv4text20OCRBeamSearchDecoder18ClassifierCallbackEED2Ev9238 ··[·6fc9a]··_ZN2cv10AsyncArrayaSEOS0_
9239 ··[·6fcf0]··_ZN2cv10AsyncArrayaSEOS0_9239 ··[·6fcb4]··_ZNKSt6vectorIS_IN2cv8KeyPointESaIS1_EESaIS3_EE4sizeEv
9240 ··[·6fd0a]··_ZNKSt6vectorIS_IN2cv8KeyPointESaIS1_EESaIS3_EE4sizeEv9240 ··[·6fceb]··vector<cv::DetectionROI,·std::allocator<cv::DetectionROI>·>
9241 ··[·6fd41]··vector<cv::DetectionROI,·std::allocator<cv::DetectionROI>·>9241 ··[·6fd27]··_ZNSt23_Sp_counted_ptr_inplaceIN2cv6legacy8tracking12MultiTrackerESaIvELN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv
9242 ··[·6fd7d]··_ZNSt23_Sp_counted_ptr_inplaceIN2cv6legacy8tracking12MultiTrackerESaIvELN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv9242 ··[·6fd9b]··remove_extent<cv::BackgroundSubtractor>
9243 ··[·6fdf1]··remove_extent<cv::BackgroundSubtractor>9243 ··[·6fdc3]··__shared_ptr<std::allocator<void>,·const·cv::Ptr<cv::flann::KDTreeIndexParams>&,·const·cv::Ptr<cv::flann::SearchParams>&>
9244 ··[·6fe19]··__shared_ptr<std::allocator<void>,·const·cv::Ptr<cv::flann::KDTreeIndexParams>&,·const·cv::Ptr<cv::flann::SearchParams>&>9244 ··[·6fe3d]··_ZNKSt19__shared_ptr_accessIfLN9__gnu_cxx12_Lock_policyE2ELb0ELb0EEptEv
9245 ··[·6fe93]··_ZNKSt19__shared_ptr_accessIfLN9__gnu_cxx12_Lock_policyE2ELb0ELb0EEptEv9245 ··[·6fe85]··_ZNKSt12__shared_ptrIN2cv17CascadeClassifierELN9__gnu_cxx12_Lock_policyE2EE9use_countEv
9246 ··[·6fedb]··_ZNKSt12__shared_ptrIN2cv17CascadeClassifierELN9__gnu_cxx12_Lock_policyE2EE9use_countEv9246 ··[·6fedd]··svmdetector_nativeObj
9247 ··[·6ff33]··svmdetector_nativeObj9247 ··[·6fef3]··_ZNSt12__shared_ptrIN2cv8ximgproc11EdgeDrawingELN9__gnu_cxx12_Lock_policyE2EEC2ERKS5_
9248 ··[·6ff49]··_ZNSt12__shared_ptrIN2cv8ximgproc11EdgeDrawingELN9__gnu_cxx12_Lock_policyE2EEC2ERKS5_9248 ··[·6ff49]··_ZNKSt19__shared_ptr_accessIN2cv15TonemapReinhardELN9__gnu_cxx12_Lock_policyE2ELb0ELb0EEptEv
9249 ··[·6ff9f]··_ZNKSt19__shared_ptr_accessIN2cv15TonemapReinhardELN9__gnu_cxx12_Lock_policyE2ELb0ELb0EEptEv9249 ··[·6ffa6]··__shared_ptr<cv::aruco::ArucoDetector,·(__gnu_cxx::_Lock_policy)2>
9250 ··[·6fffc]··__shared_ptr<cv::aruco::ArucoDetector,·(__gnu_cxx::_Lock_policy)2>9250 ··[·6ffe9]··weak_ptr<cv::FlannBasedMatcher>
9251 ··[·7003f]··weak_ptr<cv::FlannBasedMatcher>9251 ··[·70009]··_Val
9252 ··[·7005f]··_Val9252 ··[·7000e]··Java_org_opencv_objdetect_DetectorParameters_get_1minMarkerLengthRatioOriginalImg_10
9253 ··[·70064]··Java_org_opencv_objdetect_DetectorParameters_get_1minMarkerLengthRatioOriginalImg_109253 ··[·70063]··_ZNSt12__shared_ptrIN2cv16phase_unwrapping15PhaseUnwrappingELN9__gnu_cxx12_Lock_policyE2EEC4ERKSt10__weak_ptrIS2_LS4_2EESt9nothrow_t
9254 ··[·700b9]··_ZNSt12__shared_ptrIN2cv16phase_unwrapping15PhaseUnwrappingELN9__gnu_cxx12_Lock_policyE2EEC4ERKSt10__weak_ptrIS2_LS4_2EESt9nothrow_t9254 ··[·700e8]··_ZNK2cv3PtrINS_12dnn_superres15DnnSuperResImplEE5emptyEv
9255 ··[·7013e]··_ZNK2cv3PtrINS_12dnn_superres15DnnSuperResImplEE5emptyEv9255 ··[·70121]··_ZNSt10shared_ptrIN2cv2ml6DTreesEEaSERKS3_
9256 ··[·70177]··_ZNSt10shared_ptrIN2cv2ml6DTreesEEaSERKS3_9256 ··[·7014c]··_InputOutputArray<cv::Point_<float>·>
9257 ··[·701a2]··_InputOutputArray<cv::Point_<float>·>9257 ··[·70172]··indexChange_mat_nativeObj
9258 ··[·701c8]··indexChange_mat_nativeObj9258 ··[·7018c]··_ZNSt10shared_ptrIN2cv16TrackerDaSiamRPNEEC4EOS2_
9259 ··[·701e2]··_ZNSt10shared_ptrIN2cv16TrackerDaSiamRPNEEC4EOS2_9259 ··[·701be]··Java_org_opencv_video_BackgroundSubtractorMOG2_getHistory_10
9260 ··[·70214]··Java_org_opencv_video_BackgroundSubtractorMOG2_getHistory_109260 ··[·701fb]··Ptr_EM
9261 ··[·70251]··Ptr_EM9261 ··[·70202]··weak_ptr<cv::ml::ANN_MLP>
9262 ··[·70258]··weak_ptr<cv::ml::ANN_MLP>9262 ··[·7021c]··_ZNSt10shared_ptrIN2cv13TrackerGOTURNEEC4ERKSt8weak_ptrIS1_ESt9nothrow_t
9263 ··[·70272]··_ZNSt10shared_ptrIN2cv13TrackerGOTURNEEC4ERKSt8weak_ptrIS1_ESt9nothrow_t9263 ··[·70265]··LSD_REFINE_ADV
9264 ··[·702bb]··LSD_REFINE_ADV9264 ··[·70274]··_ZNSt10shared_ptrIN2cv6xphoto13TonemapDurandEEC4ERKS3_
9265 ··[·702ca]··_ZNSt10shared_ptrIN2cv6xphoto13TonemapDurandEEC4ERKS3_9265 ··[·702ab]··_ZNSt12__shared_ptrIN2cv6bgsegm24BackgroundSubtractorGSOCELN9__gnu_cxx12_Lock_policyE2EEC4ERKSt10__weak_ptrIS2_LS4_2EESt9nothrow_t
9266 ··[·70301]··_ZNSt12__shared_ptrIN2cv6bgsegm24BackgroundSubtractorGSOCELN9__gnu_cxx12_Lock_policyE2EEC4ERKSt10__weak_ptrIS2_LS4_2EESt9nothrow_t9266 ··[·7032e]··matrix_nativeObj
9267 ··[·70384]··matrix_nativeObj9267 ··[·7033f]··operator·cv::tracking::TrackerKCF*
9268 ··[·70395]··operator·cv::tracking::TrackerKCF*9268 ··[·70362]··parameter
9269 ··[·703b8]··parameter9269 ··[·7036c]··_ZN2cv3PtrINS_19LineSegmentDetectorEED2Ev
9270 ··[·703c2]··_ZN2cv3PtrINS_19LineSegmentDetectorEED2Ev9270 ··[·70396]··_ZNSt15__new_allocatorIN2cv8Subdiv2D8QuadEdgeEE10deallocateEPS2_m
9271 ··[·703ec]··_ZNSt15__new_allocatorIN2cv8Subdiv2D8QuadEdgeEE10deallocateEPS2_m9271 ··[·703d8]··_ZN2cv3logERKNS_11_InputArrayERKNS_12_OutputArrayE
9272 ··[·7042e]··_ZN2cv3logERKNS_11_InputArrayERKNS_12_OutputArrayE9272 ··[·7040b]··_ZN2cv3PtrINS_20GeneralizedHoughGuilEEC2ERKS2_
9273 ··[·70461]··_ZN2cv3PtrINS_20GeneralizedHoughGuilEEC2ERKS2_9273 ··[·7043a]··add_lvalue_reference<cv::dnn::dnn4_v20240521::Net::Impl>
9274 ··[·70490]··add_lvalue_reference<cv::dnn::dnn4_v20240521::Net::Impl>9274 ··[·70473]··_ZNK2cv3PtrINS_8img_hash13BlockMeanHashEEptEv
9275 ··[·704c9]··_ZNK2cv3PtrINS_8img_hash13BlockMeanHashEEptEv9275 ··[·704a1]··_ZN2cv8ximgproc18colorMatchTemplateERKNS_11_InputArrayES3_RKNS_12_OutputArrayE
9276 ··[·704f7]··_ZN2cv8ximgproc18colorMatchTemplateERKNS_11_InputArrayES3_RKNS_12_OutputArrayE9276 ··[·704f0]··_ZNSt10shared_ptrIN2cv13AffineFeatureEEC4ERKSt8weak_ptrIS1_ESt9nothrow_t
9277 ··[·70546]··_ZNSt10shared_ptrIN2cv13AffineFeatureEEC4ERKSt8weak_ptrIS1_ESt9nothrow_t9277 ··[·70539]··_ZNKSt15__new_allocatorISt23_Sp_counted_ptr_inplaceIN2cv8Subdiv2DESaIvELN9__gnu_cxx12_Lock_policyE2EEE8max_sizeEv
9278 ··[·7058f]··_ZNKSt15__new_allocatorISt23_Sp_counted_ptr_inplaceIN2cv8Subdiv2DESaIvELN9__gnu_cxx12_Lock_policyE2EEE8max_sizeEv9278 ··[·705ab]··_ZN2cv3PtrINS_8img_hash15ColorMomentHashEE7releaseEv
9279 ··[·70601]··_ZN2cv3PtrINS_8img_hash15ColorMomentHashEE7releaseEv9279 ··[·705e0]··_ZNSt10shared_ptrIN2cv4text8ERFilterEEC4EOS3_
9280 ··[·70636]··_ZNSt10shared_ptrIN2cv4text8ERFilterEEC4EOS3_9280 ··[·7060e]··_ZNSt15__new_allocatorISt23_Sp_counted_ptr_inplaceIN2cv9TickMeterESaIvELN9__gnu_cxx12_Lock_policyE2EEEaSERKS7_
9281 ··[·70664]··_ZNSt15__new_allocatorISt23_Sp_counted_ptr_inplaceIN2cv9TickMeterESaIvELN9__gnu_cxx12_Lock_policyE2EEEaSERKS7_9281 ··[·7067d]··_ZNKSt12__shared_ptrIN2cv2ml21NormalBayesClassifierELN9__gnu_cxx12_Lock_policyE2EE3getEv
9282 ··[·706d3]··_ZNKSt12__shared_ptrIN2cv2ml21NormalBayesClassifierELN9__gnu_cxx12_Lock_policyE2EE3getEv9282 ··[·706d6]··_ZNSt6vectorIN2cv8Subdiv2D8QuadEdgeESaIS2_EEC4Ev
9283 ··[·7072c]··_ZNSt6vectorIN2cv8Subdiv2D8QuadEdgeESaIS2_EEC4Ev9283 ··[·70707]··remove_extent<cv::face::FacemarkLBF>
9284 ··[·7075d]··remove_extent<cv::face::FacemarkLBF>9284 ··[·7072c]··Java_org_opencv_core_Core_useIPP_10
9285 ··[·70782]··Java_org_opencv_core_Core_useIPP_109285 ··[·70750]··Java_org_opencv_bgsegm_BackgroundSubtractorGMG_getQuantizationLevels_10
9286 ··[·707a6]··Java_org_opencv_bgsegm_BackgroundSubtractorGMG_getQuantizationLevels_109286 ··[·70798]··_ZNSt10shared_ptrIN2cv5aruco18EstimateParametersEEC2ISaIvEJEEESt20_Sp_alloc_shared_tagIT_EDpOT0_
9287 ··[·707ee]··_ZNSt10shared_ptrIN2cv5aruco18EstimateParametersEEC2ISaIvEJEEESt20_Sp_alloc_shared_tagIT_EDpOT0_9287 ··[·707f9]··shared_ptr<cv::StereoMatcher>
9288 ··[·7084f]··shared_ptr<cv::StereoMatcher>9288 ··[·70817]··_ZNKSt12__shared_ptrIN2cv4face3BIFELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info
9289 ··[·7086d]··_ZNKSt12__shared_ptrIN2cv4face3BIFELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info9289 ··[·70878]··__shared_ptr_access<cv::text::OCRTesseract,·(__gnu_cxx::_Lock_policy)2,·false,·false>
9290 ··[·708ce]··__shared_ptr_access<cv::text::OCRTesseract,·(__gnu_cxx::_Lock_policy)2,·false,·false>9290 ··[·708ce]··_ZN2cv3PtrINS_16TrackerDaSiamRPNEEC4EOSt10shared_ptrIS1_E
9291 ··[·70924]··_ZN2cv3PtrINS_16TrackerDaSiamRPNEEC4EOSt10shared_ptrIS1_E9291 ··[·70908]··_ZNKSt12__shared_ptrIN2cv5flann17KDTreeIndexParamsELN9__gnu_cxx12_Lock_policyE2EEcvbEv
9292 ··[·7095e]··_ZNKSt12__shared_ptrIN2cv5flann17KDTreeIndexParamsELN9__gnu_cxx12_Lock_policyE2EEcvbEv9292 ··[·7095f]··_ZN2cv3PtrINS_16FaceRecognizerSFEE7releaseEv
9293 ··[·709b5]··_ZN2cv3PtrINS_16FaceRecognizerSFEE7releaseEv9293 ··[·7098c]··orientation_map_nativeObj
9294 ··[·709e2]··orientation_map_nativeObj9294 ··[·709a6]··_ZNSt23_Sp_counted_ptr_inplaceIN2cv12KalmanFilterESaIvELN9__gnu_cxx12_Lock_policyE2EE5_Impl8_M_allocEv
9295 ··[·709fc]··_ZNSt23_Sp_counted_ptr_inplaceIN2cv12KalmanFilterESaIvELN9__gnu_cxx12_Lock_policyE2EE5_Impl8_M_allocEv9295 ··[·70a0d]··_ZNKSt15__new_allocatorISt23_Sp_counted_ptr_inplaceIN2cv5aruco13ArucoDetectorESaIvELN9__gnu_cxx12_Lock_policyE2EEE7addressERKS7_
9296 ··[·70a63]··_ZNKSt15__new_allocatorISt23_Sp_counted_ptr_inplaceIN2cv5aruco13ArucoDetectorESaIvELN9__gnu_cxx12_Lock_policyE2EEE7addressERKS7_9296 ··[·70a8e]··_ZN2cv3PtrINS_2ml3SVMEEC2ERKS3_
9297 ··[·70ae4]··_ZN2cv3PtrINS_2ml3SVMEEC2ERKS3_9297 ··[·70aae]··_ZN2cv3PtrINS_10BOWTrainerEEC4EDn
9298 ··[·70b04]··_ZN2cv3PtrINS_10BOWTrainerEEC4EDn9298 ··[·70ad0]··illuminationChange
9299 ··[·70b26]··illuminationChange9299 ··[·70ae3]··_ZN2cv25BOWImgDescriptorExtractorC4ERKNS_3PtrINS_9Feature2DEEERKNS1_INS_17DescriptorMatcherEEE
9300 ··[·70b39]··_ZN2cv25BOWImgDescriptorExtractorC4ERKNS_3PtrINS_9Feature2DEEERKNS1_INS_17DescriptorMatcherEEE9300 ··[·70b42]··__add_lvalue_reference_helper<cv::dnn_superres::DnnSuperResImpl,·void>
9301 ··[·70b98]··__add_lvalue_reference_helper<cv::dnn_superres::DnnSuperResImpl,·void>9301 ··[·70b89]··_ZNKSt12__shared_ptrIN2cv16FaceRecognizerSFELN9__gnu_cxx12_Lock_policyE2EE3getEv
9302 ··[·70bdf]··_ZNKSt12__shared_ptrIN2cv16FaceRecognizerSFELN9__gnu_cxx12_Lock_policyE2EE3getEv9302 ··[·70bda]··feats_m
9303 ··[·70c30]··feats_m9303 ··[·70be2]··add_lvalue_reference<cv::xphoto::WhiteBalancer>
9304 ··[·70c38]··add_lvalue_reference<cv::xphoto::WhiteBalancer>9304 ··[·70c12]··_ZN2cv10AutoBufferIlLm1EEC4Em
9305 ··[·70c68]··_ZN2cv10AutoBufferIlLm1EEC4Em9305 ··[·70c30]··_ZNSt15__new_allocatorISt23_Sp_counted_ptr_inplaceIN2cv6legacy8tracking12MultiTrackerESaIvELN9__gnu_cxx12_Lock_policyE2EEEC4ERKS9_
9306 ··[·70c86]··_ZNSt15__new_allocatorISt23_Sp_counted_ptr_inplaceIN2cv6legacy8tracking12MultiTrackerESaIvELN9__gnu_cxx12_Lock_policyE2EEEC4ERKS9_9306 ··[·70cb3]··_ZN2cv10AutoBufferIlLm1EEC4Ev
9307 ··[·70d09]··_ZN2cv10AutoBufferIlLm1EEC4Ev9307 ··[·70cd1]··_ZNSt12__shared_ptrIN2cv12VideoCaptureELN9__gnu_cxx12_Lock_policyE2EEC4ISaIvEJRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKiEEESt20_Sp_alloc_shared_tagIT_EDpOT0_
9308 ··[·70d27]··_ZNSt12__shared_ptrIN2cv12VideoCaptureELN9__gnu_cxx12_Lock_policyE2EEC4ISaIvEJRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKiEEESt20_Sp_alloc_shared_tagIT_EDpOT0_9308 ··[·70d7e]··_ZNK2cv17DescriptorMatcher5matchERKNS_11_InputArrayES3_RSt6vectorINS_6DMatchESaIS5_EES3_
9309 ··[·70dd4]··_ZNK2cv17DescriptorMatcher5matchERKNS_11_InputArrayES3_RSt6vectorINS_6DMatchESaIS5_EES3_9309 ··[·70dd7]··_ZNK2cv3PtrINS_8ximgproc11EdgeDrawingEE5emptyEv
9310 ··[·70e2d]··_ZNK2cv3PtrINS_8ximgproc11EdgeDrawingEE5emptyEv9310 ··[·70e07]··_ZNSt12__shared_ptrIN2cv10TrackerVitELN9__gnu_cxx12_Lock_policyE2EEC4EOS4_
9311 ··[·70e5d]··_ZNSt12__shared_ptrIN2cv10TrackerVitELN9__gnu_cxx12_Lock_policyE2EEC4EOS4_9311 ··[·70e52]··_ZNSt6vectorIS_IN2cv6DMatchESaIS1_EESaIS3_EEaSESt16initializer_listIS3_E
9312 ··[·70ea8]··_ZNSt6vectorIS_IN2cv6DMatchESaIS1_EESaIS3_EEaSESt16initializer_listIS3_E9312 ··[·70e9b]··frequence
9313 ··[·70ef1]··frequence9313 ··[·70ea5]··_ZNSt16allocator_traitsISaIvEE9constructIN2cv5aruco15CharucoDetectorEJRKNS4_12CharucoBoardERKNS4_17CharucoParametersERKNS4_18DetectorParametersERKNS4_16RefineParametersEEEEvRS0_PT_DpOT0_
9314 ··[·70efb]··_ZNSt16allocator_traitsISaIvEE9constructIN2cv5aruco15CharucoDetectorEJRKNS4_12CharucoBoardERKNS4_17CharucoParametersERKNS4_18DetectorParametersERKNS4_16RefineParametersEEEEvRS0_PT_DpOT0_9314 ··[·70f60]··straight_code_mat_nativeObj
9315 ··[·70fb6]··straight_code_mat_nativeObj9315 ··[·70f7c]··operator·cv::aruco::ArucoDetector::ArucoDetectorImpl*
9316 ··[·70fd2]··operator·cv::aruco::ArucoDetector::ArucoDetectorImpl*9316 ··[·70fb2]··__alloc_traits<std::allocator<cv::DMatch>,·cv::DMatch>
9317 ··[·71008]··__alloc_traits<std::allocator<cv::DMatch>,·cv::DMatch>9317 ··[·70fe9]··nextPts_nativeObj
9318 ··[·7103f]··nextPts_nativeObj9318 ··[·70ffb]··_ZNSt12__shared_ptrIN2cv12KalmanFilterELN9__gnu_cxx12_Lock_policyE2EEC4ISaIvEJRKiS8_S8_S8_EEESt20_Sp_alloc_shared_tagIT_EDpOT0_
9319 ··[·71051]··_ZNSt12__shared_ptrIN2cv12KalmanFilterELN9__gnu_cxx12_Lock_policyE2EEC4ISaIvEJRKiS8_S8_S8_EEESt20_Sp_alloc_shared_tagIT_EDpOT0_9319 ··[·7107b]··_ZNSt10shared_ptrIN2cv8ximgproc14SuperpixelSLICEEaSEOS3_
9320 ··[·710d1]··_ZNSt10shared_ptrIN2cv8ximgproc14SuperpixelSLICEEaSEOS3_9320 ··[·710b4]··_ZNSt10shared_ptrIN2cv3dnn14dnn4_v202405215Model4ImplEED2Ev
9321 ··[·7110a]··_ZNSt10shared_ptrIN2cv3dnn14dnn4_v202405215Model4ImplEED2Ev9321 ··[·710f0]··_ZNKSt19__shared_ptr_accessIN2cv6legacy8tracking12MultiTrackerELN9__gnu_cxx12_Lock_policyE2ELb0ELb0EEptEv
9322 ··[·71146]··_ZNKSt19__shared_ptr_accessIN2cv6legacy8tracking12MultiTrackerELN9__gnu_cxx12_Lock_policyE2ELb0ELb0EEptEv9322 ··[·7115a]··_ZNSt10shared_ptrIN2cv6xphoto15LearningBasedWBEEC4EDn
9323 ··[·711b0]··_ZNSt10shared_ptrIN2cv6xphoto15LearningBasedWBEEC4EDn9323 ··[·71190]··add_lvalue_reference<std::deque<int,·std::allocator<int>·>·>
9324 ··[·711e6]··add_lvalue_reference<std::deque<int,·std::allocator<int>·>·>9324 ··[·711cd]··Ptr<cv::aruco::CharucoDetector>
9325 ··[·71223]··Ptr<cv::aruco::CharucoDetector>9325 ··[·711ed]··_ZNSt12__shared_ptrIN2cv14DISOpticalFlowELN9__gnu_cxx12_Lock_policyE2EEC2ERKS4_
9326 ··[·71243]··_ZNSt12__shared_ptrIN2cv14DISOpticalFlowELN9__gnu_cxx12_Lock_policyE2EEC2ERKS4_9326 ··[·7123d]··_ZNSt12__shared_ptrIN2cv23GeneralizedHoughBallardELN9__gnu_cxx12_Lock_policyE2EEC4Ev
Max diff block lines reached; 431/3877871 bytes (0.01%) of diff not shown.
2.21 KB
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 215, 18 lines modifiedOffset 215, 18 lines modified
215 ··[··11aa]··cuda.hpp215 ··[··11aa]··cuda.hpp
216 ··[··11b3]··persistence.hpp216 ··[··11b3]··persistence.hpp
217 ··[··11c3]··phase_unwrapping.hpp217 ··[··11c3]··phase_unwrapping.hpp
218 ··[··11d8]··histogramphaseunwrapping.hpp218 ··[··11d8]··histogramphaseunwrapping.hpp
219 ··[··11f5]··plot.hpp219 ··[··11f5]··plot.hpp
220 ··[··11fe]··inpainting.hpp220 ··[··11fe]··inpainting.hpp
221 ··[··120d]··bm3d_image_denoising.hpp221 ··[··120d]··bm3d_image_denoising.hpp
 222 ··[··1226]··oilpainting.hpp
222 ··[··1226]··tonemap.hpp223 ··[··1236]··tonemap.hpp
223 ··[··1232]··white_balance.hpp224 ··[··1242]··white_balance.hpp
224 ··[··1244]··dct_image_denoising.hpp225 ··[··1254]··dct_image_denoising.hpp
225 ··[··125c]··oilpainting.hpp 
226 ··[··126c]··async.hpp226 ··[··126c]··async.hpp
227 ··[··1276]··version.hpp227 ··[··1276]··version.hpp
228 ··[··1282]··inference_engine.hpp228 ··[··1282]··inference_engine.hpp
229 ··[··1297]··dnn_superres.hpp229 ··[··1297]··dnn_superres.hpp
230 ··[··12a8]··img_hash_base.hpp230 ··[··12a8]··img_hash_base.hpp
231 ··[··12ba]··block_mean_hash.hpp231 ··[··12ba]··block_mean_hash.hpp
232 ··[··12ce]··average_hash.hpp232 ··[··12ce]··average_hash.hpp
Offset 246, 30 lines modifiedOffset 246, 30 lines modified
246 ··[··13b9]··graycodepattern.hpp246 ··[··13b9]··graycodepattern.hpp
247 ··[··13cd]··edge_filter.hpp247 ··[··13cd]··edge_filter.hpp
248 ··[··13dd]··edge_drawing.hpp248 ··[··13dd]··edge_drawing.hpp
249 ··[··13ee]··fast_hough_transform.hpp249 ··[··13ee]··fast_hough_transform.hpp
250 ··[··1407]··weighted_median_filter.hpp250 ··[··1407]··weighted_median_filter.hpp
251 ··[··1422]··slic.hpp251 ··[··1422]··slic.hpp
252 ··[··142b]··ximgproc.hpp252 ··[··142b]··ximgproc.hpp
253 ··[··1438]··seeds.hpp 
254 ··[··1442]··fast_line_detector.hpp253 ··[··1438]··fast_line_detector.hpp
 254 ··[··144f]··seeds.hpp
255 ··[··1459]··ridgefilter.hpp255 ··[··1459]··ridgefilter.hpp
 256 ··[··1469]··edgeboxes.hpp
 257 ··[··1477]··peilin.hpp
 258 ··[··1482]··color_match.hpp
 259 ··[··1492]··scansegment.hpp
 260 ··[··14a2]··sparse_match_interpolator.hpp
 261 ··[··14c0]··find_ellipses.hpp
256 ··[··1469]··edgepreserving_filter.hpp262 ··[··14d2]··edgepreserving_filter.hpp
257 ··[··1483]··radon_transform.hpp263 ··[··14ec]··radon_transform.hpp
 264 ··[··1500]··lsc.hpp
258 ··[··1497]··deriche_filter.hpp265 ··[··1508]··deriche_filter.hpp
259 ··[··14aa]··color_match.hpp 
260 ··[··14ba]··disparity_filter.hpp 
261 ··[··14cf]··estimated_covariance.hpp 
262 ··[··14e8]··structured_edge_detection.hpp266 ··[··151b]··structured_edge_detection.hpp
 267 ··[··1539]··estimated_covariance.hpp
 268 ··[··1552]··disparity_filter.hpp
263 ··[··1506]··peilin.hpp 
264 ··[··1511]··lsc.hpp 
265 ··[··1519]··sparse_match_interpolator.hpp 
266 ··[··1537]··scansegment.hpp 
267 ··[··1547]··edgeboxes.hpp 
268 ··[··1555]··find_ellipses.hpp 
269 ··[··1567]··bgsegm.hpp269 ··[··1567]··bgsegm.hpp
270 ··[··1572]··retina.hpp270 ··[··1572]··retina.hpp
271 ··[··157d]··retinafasttonemapping.hpp271 ··[··157d]··retinafasttonemapping.hpp
272 ··[··1597]··transientareassegmentationmodule.hpp272 ··[··1597]··transientareassegmentationmodule.hpp
273 ··[··15bc]··predict_collector.hpp273 ··[··15bc]··predict_collector.hpp
274 ··[··15d2]··facerec.hpp274 ··[··15d2]··facerec.hpp
275 ··[··15de]··facemarkLBF.hpp275 ··[··15de]··facemarkLBF.hpp
108 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 3519, 111 lines modifiedOffset 3519, 111 lines modified
3519 ··0x0000dbc0·5f6f7267·5f6f7065·6e63765f·706c6f74·_org_opencv_plot3519 ··0x0000dbc0·5f6f7267·5f6f7065·6e63765f·706c6f74·_org_opencv_plot
3520 ··0x0000dbd0·5f506c6f·7432645f·73657450·6f696e74·_Plot2d_setPoint3520 ··0x0000dbd0·5f506c6f·7432645f·73657450·6f696e74·_Plot2d_setPoint
3521 ··0x0000dbe0·49647854·6f507269·6e745f31·302e636f·IdxToPrint_10.co3521 ··0x0000dbe0·49647854·6f507269·6e745f31·302e636f·IdxToPrint_10.co
3522 ··0x0000dbf0·6c64004a·6176615f·6f72675f·6f70656e·ld.Java_org_open3522 ··0x0000dbf0·6c64004a·6176615f·6f72675f·6f70656e·ld.Java_org_open
3523 ··0x0000dc00·63765f70·6c6f745f·506c6f74·32645f72·cv_plot_Plot2d_r3523 ··0x0000dc00·63765f70·6c6f745f·506c6f74·32645f72·cv_plot_Plot2d_r
3524 ··0x0000dc10·656e6465·725f3130·2e636f6c·64004a61·ender_10.cold.Ja3524 ··0x0000dc10·656e6465·725f3130·2e636f6c·64004a61·ender_10.cold.Ja
3525 ··0x0000dc20·76615f6f·72675f6f·70656e63·765f7870·va_org_opencv_xp3525 ··0x0000dc20·76615f6f·72675f6f·70656e63·765f7870·va_org_opencv_xp
3526 ··0x0000dc30·686f746f·5f587068·6f746f5f·6f696c50·hoto_Xphoto_oilP3526 ··0x0000dc30·686f746f·5f587068·6f746f5f·64637444·hoto_Xphoto_dctD
3527 ··0x0000dc40·61696e74·696e675f·31302e63·6f6c6400·ainting_10.cold.3527 ··0x0000dc40·656e6f69·73696e67·5f31302e·636f6c64·enoising_10.cold
3528 ··0x0000dc50·4a617661·5f6f7267·5f6f7065·6e63765f·Java_org_opencv_3528 ··0x0000dc50·004a6176·615f6f72·675f6f70·656e6376·.Java_org_opencv
 3529 ··0x0000dc60·5f787068·6f746f5f·5870686f·746f5f64·_xphoto_Xphoto_d
3529 ··0x0000dc60·7870686f·746f5f58·70686f74·6f5f6f69·xphoto_Xphoto_oi 
3530 ··0x0000dc70·6c506169·6e74696e·675f3131·2e636f6c·lPainting_11.col 
3531 ··0x0000dc80·64004a61·76615f6f·72675f6f·70656e63·d.Java_org_openc 
3532 ··0x0000dc90·765f7870·686f746f·5f587068·6f746f5f·v_xphoto_Xphoto_ 
3533 ··0x0000dca0·64637444·656e6f69·73696e67·5f31302e·dctDenoising_10.3530 ··0x0000dc70·63744465·6e6f6973·696e675f·31312e63·ctDenoising_11.c
3534 ··0x0000dcb0·636f6c64·004a6176·615f6f72·675f6f70·cold.Java_org_op3531 ··0x0000dc80·6f6c6400·4a617661·5f6f7267·5f6f7065·old.Java_org_ope
3535 ··0x0000dcc0·656e6376·5f787068·6f746f5f·5870686f·encv_xphoto_Xpho3532 ··0x0000dc90·6e63765f·7870686f·746f5f58·70686f74·ncv_xphoto_Xphot
3536 ··0x0000dcd0·746f5f64·63744465·6e6f6973·696e675f·to_dctDenoising_3533 ··0x0000dca0·6f5f626d·33644465·6e6f6973·696e675f·o_bm3dDenoising_
3537 ··0x0000dce0·31312e63·6f6c6400·4a617661·5f6f7267·11.cold.Java_org3534 ··0x0000dcb0·31302e63·6f6c6400·4a617661·5f6f7267·10.cold.Java_org
3538 ··0x0000dcf0·5f6f7065·6e63765f·7870686f·746f5f58·_opencv_xphoto_X3535 ··0x0000dcc0·5f6f7065·6e63765f·7870686f·746f5f58·_opencv_xphoto_X
3539 ··0x0000dd00·70686f74·6f5f696e·7061696e·745f3130·photo_inpaint_10 
3540 ··0x0000dd10·2e636f6c·64004a61·76615f6f·72675f6f·.cold.Java_org_o 
3541 ··0x0000dd20·70656e63·765f7870·686f746f·5f587068·pencv_xphoto_Xph 
3542 ··0x0000dd30·6f746f5f·6170706c·79436861·6e6e656c·oto_applyChannel 
3543 ··0x0000dd40·4761696e·735f3130·2e636f6c·64004a61·Gains_10.cold.Ja 
3544 ··0x0000dd50·76615f6f·72675f6f·70656e63·765f7870·va_org_opencv_xp 
3545 ··0x0000dd60·686f746f·5f587068·6f746f5f·626d3364·hoto_Xphoto_bm3d 
3546 ··0x0000dd70·44656e6f·6973696e·675f3130·2e636f6c·Denoising_10.col 
3547 ··0x0000dd80·64004a61·76615f6f·72675f6f·70656e63·d.Java_org_openc 
3548 ··0x0000dd90·765f7870·686f746f·5f587068·6f746f5f·v_xphoto_Xphoto_ 
3549 ··0x0000dda0·626d3364·44656e6f·6973696e·675f3131·bm3dDenoising_11 
3550 ··0x0000ddb0·2e636f6c·64004a61·76615f6f·72675f6f·.cold.Java_org_o 
3551 ··0x0000ddc0·70656e63·765f7870·686f746f·5f587068·pencv_xphoto_Xph 
3552 ··0x0000ddd0·6f746f5f·626d3364·44656e6f·6973696e·oto_bm3dDenoisin3536 ··0x0000dcd0·70686f74·6f5f626d·33644465·6e6f6973·photo_bm3dDenois
3553 ··0x0000dde0·675f3132·2e636f6c·64004a61·76615f6f·g_12.cold.Java_o 
3554 ··0x0000ddf0·72675f6f·70656e63·765f7870·686f746f·rg_opencv_xphoto 
3555 ··0x0000de00·5f587068·6f746f5f·626d3364·44656e6f·_Xphoto_bm3dDeno 
3556 ··0x0000de10·6973696e·675f3133·2e636f6c·64004a61·ising_13.cold.Ja 
3557 ··0x0000de20·76615f6f·72675f6f·70656e63·765f7870·va_org_opencv_xp 
3558 ··0x0000de30·686f746f·5f587068·6f746f5f·626d3364·hoto_Xphoto_bm3d 
3559 ··0x0000de40·44656e6f·6973696e·675f3134·2e636f6c·Denoising_14.col 
3560 ··0x0000de50·64004a61·76615f6f·72675f6f·70656e63·d.Java_org_openc 
3561 ··0x0000de60·765f7870·686f746f·5f587068·6f746f5f·v_xphoto_Xphoto_ 
3562 ··0x0000de70·626d3364·44656e6f·6973696e·675f3135·bm3dDenoising_15 
3563 ··0x0000de80·2e636f6c·64004a61·76615f6f·72675f6f·.cold.Java_org_o 
3564 ··0x0000de90·70656e63·765f7870·686f746f·5f587068·pencv_xphoto_Xph 
3565 ··0x0000dea0·6f746f5f·626d3364·44656e6f·6973696e·oto_bm3dDenoisin 
3566 ··0x0000deb0·675f3136·2e636f6c·64004a61·76615f6f·g_16.cold.Java_o 
3567 ··0x0000dec0·72675f6f·70656e63·765f7870·686f746f·rg_opencv_xphoto 
3568 ··0x0000ded0·5f587068·6f746f5f·626d3364·44656e6f·_Xphoto_bm3dDeno 
3569 ··0x0000dee0·6973696e·675f3137·2e636f6c·64004a61·ising_17.cold.Ja 
3570 ··0x0000def0·76615f6f·72675f6f·70656e63·765f7870·va_org_opencv_xp 
3571 ··0x0000df00·686f746f·5f587068·6f746f5f·626d3364·hoto_Xphoto_bm3d 
3572 ··0x0000df10·44656e6f·6973696e·675f3138·2e636f6c·Denoising_18.col 
3573 ··0x0000df20·64004a61·76615f6f·72675f6f·70656e63·d.Java_org_openc 
3574 ··0x0000df30·765f7870·686f746f·5f587068·6f746f5f·v_xphoto_Xphoto_ 
3575 ··0x0000df40·626d3364·44656e6f·6973696e·675f3139·bm3dDenoising_19 
3576 ··0x0000df50·2e636f6c·64004a61·76615f6f·72675f6f·.cold.Java_org_o 
3577 ··0x0000df60·70656e63·765f7870·686f746f·5f587068·pencv_xphoto_Xph 
3578 ··0x0000df70·6f746f5f·626d3364·44656e6f·6973696e·oto_bm3dDenoisin 
3579 ··0x0000df80·675f3131·302e636f·6c64004a·6176615f·g_110.cold.Java_3537 ··0x0000dce0·696e675f·31312e63·6f6c6400·4a617661·ing_11.cold.Java
3580 ··0x0000df90·6f72675f·6f70656e·63765f78·70686f74·org_opencv_xphot3538 ··0x0000dcf0·5f6f7267·5f6f7065·6e63765f·7870686f·_org_opencv_xpho
3581 ··0x0000dfa0·6f5f5870·686f746f·5f626d33·6444656e·o_Xphoto_bm3dDen3539 ··0x0000dd00·746f5f58·70686f74·6f5f626d·33644465·to_Xphoto_bm3dDe
3582 ··0x0000dfb0·6f697369·6e675f31·31312e63·6f6c6400·oising_111.cold.3540 ··0x0000dd10·6e6f6973·696e675f·31322e63·6f6c6400·noising_12.cold.
3583 ··0x0000dfc0·4a617661·5f6f7267·5f6f7065·6e63765f·Java_org_opencv_3541 ··0x0000dd20·4a617661·5f6f7267·5f6f7065·6e63765f·Java_org_opencv_
3584 ··0x0000dfd0·7870686f·746f5f58·70686f74·6f5f626d·xphoto_Xphoto_bm3542 ··0x0000dd30·7870686f·746f5f58·70686f74·6f5f626d·xphoto_Xphoto_bm
 3543 ··0x0000dd40·33644465·6e6f6973·696e675f·31332e63·3dDenoising_13.c
 3544 ··0x0000dd50·6f6c6400·4a617661·5f6f7267·5f6f7065·old.Java_org_ope
 3545 ··0x0000dd60·6e63765f·7870686f·746f5f58·70686f74·ncv_xphoto_Xphot
 3546 ··0x0000dd70·6f5f626d·33644465·6e6f6973·696e675f·o_bm3dDenoising_
 3547 ··0x0000dd80·31342e63·6f6c6400·4a617661·5f6f7267·14.cold.Java_org
 3548 ··0x0000dd90·5f6f7065·6e63765f·7870686f·746f5f58·_opencv_xphoto_X
 3549 ··0x0000dda0·70686f74·6f5f626d·33644465·6e6f6973·photo_bm3dDenois
 3550 ··0x0000ddb0·696e675f·31352e63·6f6c6400·4a617661·ing_15.cold.Java
 3551 ··0x0000ddc0·5f6f7267·5f6f7065·6e63765f·7870686f·_org_opencv_xpho
 3552 ··0x0000ddd0·746f5f58·70686f74·6f5f626d·33644465·to_Xphoto_bm3dDe
 3553 ··0x0000dde0·6e6f6973·696e675f·31362e63·6f6c6400·noising_16.cold.
 3554 ··0x0000ddf0·4a617661·5f6f7267·5f6f7065·6e63765f·Java_org_opencv_
 3555 ··0x0000de00·7870686f·746f5f58·70686f74·6f5f626d·xphoto_Xphoto_bm
 3556 ··0x0000de10·33644465·6e6f6973·696e675f·31372e63·3dDenoising_17.c
 3557 ··0x0000de20·6f6c6400·4a617661·5f6f7267·5f6f7065·old.Java_org_ope
 3558 ··0x0000de30·6e63765f·7870686f·746f5f58·70686f74·ncv_xphoto_Xphot
 3559 ··0x0000de40·6f5f626d·33644465·6e6f6973·696e675f·o_bm3dDenoising_
 3560 ··0x0000de50·31382e63·6f6c6400·4a617661·5f6f7267·18.cold.Java_org
 3561 ··0x0000de60·5f6f7065·6e63765f·7870686f·746f5f58·_opencv_xphoto_X
 3562 ··0x0000de70·70686f74·6f5f626d·33644465·6e6f6973·photo_bm3dDenois
 3563 ··0x0000de80·696e675f·31392e63·6f6c6400·4a617661·ing_19.cold.Java
 3564 ··0x0000de90·5f6f7267·5f6f7065·6e63765f·7870686f·_org_opencv_xpho
 3565 ··0x0000dea0·746f5f58·70686f74·6f5f626d·33644465·to_Xphoto_bm3dDe
 3566 ··0x0000deb0·6e6f6973·696e675f·3131302e·636f6c64·noising_110.cold
 3567 ··0x0000dec0·004a6176·615f6f72·675f6f70·656e6376·.Java_org_opencv
 3568 ··0x0000ded0·5f787068·6f746f5f·5870686f·746f5f62·_xphoto_Xphoto_b
 3569 ··0x0000dee0·6d336444·656e6f69·73696e67·5f313131·m3dDenoising_111
 3570 ··0x0000def0·2e636f6c·64004a61·76615f6f·72675f6f·.cold.Java_org_o
 3571 ··0x0000df00·70656e63·765f7870·686f746f·5f587068·pencv_xphoto_Xph
 3572 ··0x0000df10·6f746f5f·626d3364·44656e6f·6973696e·oto_bm3dDenoisin
 3573 ··0x0000df20·675f3131·322e636f·6c64004a·6176615f·g_112.cold.Java_
 3574 ··0x0000df30·6f72675f·6f70656e·63765f78·70686f74·org_opencv_xphot
 3575 ··0x0000df40·6f5f5870·686f746f·5f626d33·6444656e·o_Xphoto_bm3dDen
 3576 ··0x0000df50·6f697369·6e675f31·31332e63·6f6c6400·oising_113.cold.
 3577 ··0x0000df60·4a617661·5f6f7267·5f6f7065·6e63765f·Java_org_opencv_
 3578 ··0x0000df70·7870686f·746f5f58·70686f74·6f5f626d·xphoto_Xphoto_bm
3585 ··0x0000dfe0·33644465·6e6f6973·696e675f·3131322e·3dDenoising_112.3579 ··0x0000df80·33644465·6e6f6973·696e675f·3131342e·3dDenoising_114.
3586 ··0x0000dff0·636f6c64·004a6176·615f6f72·675f6f70·cold.Java_org_op3580 ··0x0000df90·636f6c64·004a6176·615f6f72·675f6f70·cold.Java_org_op
3587 ··0x0000e000·656e6376·5f787068·6f746f5f·5870686f·encv_xphoto_Xpho3581 ··0x0000dfa0·656e6376·5f787068·6f746f5f·5870686f·encv_xphoto_Xpho
3588 ··0x0000e010·746f5f62·6d336444·656e6f69·73696e67·to_bm3dDenoising3582 ··0x0000dfb0·746f5f62·6d336444·656e6f69·73696e67·to_bm3dDenoising
3589 ··0x0000e020·5f313133·2e636f6c·64004a61·76615f6f·_113.cold.Java_o3583 ··0x0000dfc0·5f313135·2e636f6c·64004a61·76615f6f·_115.cold.Java_o
3590 ··0x0000e030·72675f6f·70656e63·765f7870·686f746f·rg_opencv_xphoto3584 ··0x0000dfd0·72675f6f·70656e63·765f7870·686f746f·rg_opencv_xphoto
3591 ··0x0000e040·5f587068·6f746f5f·626d3364·44656e6f·_Xphoto_bm3dDeno3585 ··0x0000dfe0·5f587068·6f746f5f·626d3364·44656e6f·_Xphoto_bm3dDeno
3592 ··0x0000e050·6973696e·675f3131·342e636f·6c64004a·ising_114.cold.J3586 ··0x0000dff0·6973696e·675f3131·362e636f·6c64004a·ising_116.cold.J
3593 ··0x0000e060·6176615f·6f72675f·6f70656e·63765f78·ava_org_opencv_x3587 ··0x0000e000·6176615f·6f72675f·6f70656e·63765f78·ava_org_opencv_x
3594 ··0x0000e070·70686f74·6f5f5870·686f746f·5f626d33·photo_Xphoto_bm33588 ··0x0000e010·70686f74·6f5f5870·686f746f·5f626d33·photo_Xphoto_bm3
3595 ··0x0000e080·6444656e·6f697369·6e675f31·31352e63·dDenoising_115.c3589 ··0x0000e020·6444656e·6f697369·6e675f31·31372e63·dDenoising_117.c
3596 ··0x0000e090·6f6c6400·4a617661·5f6f7267·5f6f7065·old.Java_org_ope3590 ··0x0000e030·6f6c6400·4a617661·5f6f7267·5f6f7065·old.Java_org_ope
3597 ··0x0000e0a0·6e63765f·7870686f·746f5f58·70686f74·ncv_xphoto_Xphot3591 ··0x0000e040·6e63765f·7870686f·746f5f58·70686f74·ncv_xphoto_Xphot
3598 ··0x0000e0b0·6f5f626d·33644465·6e6f6973·696e675f·o_bm3dDenoising_3592 ··0x0000e050·6f5f626d·33644465·6e6f6973·696e675f·o_bm3dDenoising_
3599 ··0x0000e0c0·3131362e·636f6c64·004a6176·615f6f72·116.cold.Java_or3593 ··0x0000e060·3131382e·636f6c64·004a6176·615f6f72·118.cold.Java_or
3600 ··0x0000e0d0·675f6f70·656e6376·5f787068·6f746f5f·g_opencv_xphoto_3594 ··0x0000e070·675f6f70·656e6376·5f787068·6f746f5f·g_opencv_xphoto_
3601 ··0x0000e0e0·5870686f·746f5f62·6d336444·656e6f69·Xphoto_bm3dDenoi3595 ··0x0000e080·5870686f·746f5f62·6d336444·656e6f69·Xphoto_bm3dDenoi
3602 ··0x0000e0f0·73696e67·5f313137·2e636f6c·64004a61·sing_117.cold.Ja3596 ··0x0000e090·73696e67·5f313139·2e636f6c·64004a61·sing_119.cold.Ja
3603 ··0x0000e100·76615f6f·72675f6f·70656e63·765f7870·va_org_opencv_xp3597 ··0x0000e0a0·76615f6f·72675f6f·70656e63·765f7870·va_org_opencv_xp
3604 ··0x0000e110·686f746f·5f587068·6f746f5f·626d3364·hoto_Xphoto_bm3d3598 ··0x0000e0b0·686f746f·5f587068·6f746f5f·626d3364·hoto_Xphoto_bm3d
3605 ··0x0000e120·44656e6f·6973696e·675f3131·382e636f·Denoising_118.co3599 ··0x0000e0c0·44656e6f·6973696e·675f3132·302e636f·Denoising_120.co
3606 ··0x0000e130·6c64004a·6176615f·6f72675f·6f70656e·ld.Java_org_open3600 ··0x0000e0d0·6c64004a·6176615f·6f72675f·6f70656e·ld.Java_org_open
3607 ··0x0000e140·63765f78·70686f74·6f5f5870·686f746f·cv_xphoto_Xphoto3601 ··0x0000e0e0·63765f78·70686f74·6f5f5870·686f746f·cv_xphoto_Xphoto
3608 ··0x0000e150·5f626d33·6444656e·6f697369·6e675f31·_bm3dDenoising_13602 ··0x0000e0f0·5f626d33·6444656e·6f697369·6e675f31·_bm3dDenoising_1
Max diff block lines reached; 97076/110636 bytes (87.74%) of diff not shown.