opencv官方samples系列3-samples文件目录树

芒果本想着在正式开始学习opencv的samples之前先弄个学习目录或者计划之类的,这样方便看到学习的进度。也相当于一个打卡表吧,但文件列表过多,手工一个一个填写制作目录太麻烦了。于是芒果直接使用powershell的命令行一键输出,输出了例子的文件结构。这个命令也非常地简单,在对应的文件夹指向按住shift+鼠标右键,打开powershell,输入以下命令

1
tree /f

目录

   1
   2
   3
   4
   5
   6
   7
   8
   9
  10
  11
  12
  13
  14
  15
  16
  17
  18
  19
  20
  21
  22
  23
  24
  25
  26
  27
  28
  29
  30
  31
  32
  33
  34
  35
  36
  37
  38
  39
  40
  41
  42
  43
  44
  45
  46
  47
  48
  49
  50
  51
  52
  53
  54
  55
  56
  57
  58
  59
  60
  61
  62
  63
  64
  65
  66
  67
  68
  69
  70
  71
  72
  73
  74
  75
  76
  77
  78
  79
  80
  81
  82
  83
  84
  85
  86
  87
  88
  89
  90
  91
  92
  93
  94
  95
  96
  97
  98
  99
 100
 101
 102
 103
 104
 105
 106
 107
 108
 109
 110
 111
 112
 113
 114
 115
 116
 117
 118
 119
 120
 121
 122
 123
 124
 125
 126
 127
 128
 129
 130
 131
 132
 133
 134
 135
 136
 137
 138
 139
 140
 141
 142
 143
 144
 145
 146
 147
 148
 149
 150
 151
 152
 153
 154
 155
 156
 157
 158
 159
 160
 161
 162
 163
 164
 165
 166
 167
 168
 169
 170
 171
 172
 173
 174
 175
 176
 177
 178
 179
 180
 181
 182
 183
 184
 185
 186
 187
 188
 189
 190
 191
 192
 193
 194
 195
 196
 197
 198
 199
 200
 201
 202
 203
 204
 205
 206
 207
 208
 209
 210
 211
 212
 213
 214
 215
 216
 217
 218
 219
 220
 221
 222
 223
 224
 225
 226
 227
 228
 229
 230
 231
 232
 233
 234
 235
 236
 237
 238
 239
 240
 241
 242
 243
 244
 245
 246
 247
 248
 249
 250
 251
 252
 253
 254
 255
 256
 257
 258
 259
 260
 261
 262
 263
 264
 265
 266
 267
 268
 269
 270
 271
 272
 273
 274
 275
 276
 277
 278
 279
 280
 281
 282
 283
 284
 285
 286
 287
 288
 289
 290
 291
 292
 293
 294
 295
 296
 297
 298
 299
 300
 301
 302
 303
 304
 305
 306
 307
 308
 309
 310
 311
 312
 313
 314
 315
 316
 317
 318
 319
 320
 321
 322
 323
 324
 325
 326
 327
 328
 329
 330
 331
 332
 333
 334
 335
 336
 337
 338
 339
 340
 341
 342
 343
 344
 345
 346
 347
 348
 349
 350
 351
 352
 353
 354
 355
 356
 357
 358
 359
 360
 361
 362
 363
 364
 365
 366
 367
 368
 369
 370
 371
 372
 373
 374
 375
 376
 377
 378
 379
 380
 381
 382
 383
 384
 385
 386
 387
 388
 389
 390
 391
 392
 393
 394
 395
 396
 397
 398
 399
 400
 401
 402
 403
 404
 405
 406
 407
 408
 409
 410
 411
 412
 413
 414
 415
 416
 417
 418
 419
 420
 421
 422
 423
 424
 425
 426
 427
 428
 429
 430
 431
 432
 433
 434
 435
 436
 437
 438
 439
 440
 441
 442
 443
 444
 445
 446
 447
 448
 449
 450
 451
 452
 453
 454
 455
 456
 457
 458
 459
 460
 461
 462
 463
 464
 465
 466
 467
 468
 469
 470
 471
 472
 473
 474
 475
 476
 477
 478
 479
 480
 481
 482
 483
 484
 485
 486
 487
 488
 489
 490
 491
 492
 493
 494
 495
 496
 497
 498
 499
 500
 501
 502
 503
 504
 505
 506
 507
 508
 509
 510
 511
 512
 513
 514
 515
 516
 517
 518
 519
 520
 521
 522
 523
 524
 525
 526
 527
 528
 529
 530
 531
 532
 533
 534
 535
 536
 537
 538
 539
 540
 541
 542
 543
 544
 545
 546
 547
 548
 549
 550
 551
 552
 553
 554
 555
 556
 557
 558
 559
 560
 561
 562
 563
 564
 565
 566
 567
 568
 569
 570
 571
 572
 573
 574
 575
 576
 577
 578
 579
 580
 581
 582
 583
 584
 585
 586
 587
 588
 589
 590
 591
 592
 593
 594
 595
 596
 597
 598
 599
 600
 601
 602
 603
 604
 605
 606
 607
 608
 609
 610
 611
 612
 613
 614
 615
 616
 617
 618
 619
 620
 621
 622
 623
 624
 625
 626
 627
 628
 629
 630
 631
 632
 633
 634
 635
 636
 637
 638
 639
 640
 641
 642
 643
 644
 645
 646
 647
 648
 649
 650
 651
 652
 653
 654
 655
 656
 657
 658
 659
 660
 661
 662
 663
 664
 665
 666
 667
 668
 669
 670
 671
 672
 673
 674
 675
 676
 677
 678
 679
 680
 681
 682
 683
 684
 685
 686
 687
 688
 689
 690
 691
 692
 693
 694
 695
 696
 697
 698
 699
 700
 701
 702
 703
 704
 705
 706
 707
 708
 709
 710
 711
 712
 713
 714
 715
 716
 717
 718
 719
 720
 721
 722
 723
 724
 725
 726
 727
 728
 729
 730
 731
 732
 733
 734
 735
 736
 737
 738
 739
 740
 741
 742
 743
 744
 745
 746
 747
 748
 749
 750
 751
 752
 753
 754
 755
 756
 757
 758
 759
 760
 761
 762
 763
 764
 765
 766
 767
 768
 769
 770
 771
 772
 773
 774
 775
 776
 777
 778
 779
 780
 781
 782
 783
 784
 785
 786
 787
 788
 789
 790
 791
 792
 793
 794
 795
 796
 797
 798
 799
 800
 801
 802
 803
 804
 805
 806
 807
 808
 809
 810
 811
 812
 813
 814
 815
 816
 817
 818
 819
 820
 821
 822
 823
 824
 825
 826
 827
 828
 829
 830
 831
 832
 833
 834
 835
 836
 837
 838
 839
 840
 841
 842
 843
 844
 845
 846
 847
 848
 849
 850
 851
 852
 853
 854
 855
 856
 857
 858
 859
 860
 861
 862
 863
 864
 865
 866
 867
 868
 869
 870
 871
 872
 873
 874
 875
 876
 877
 878
 879
 880
 881
 882
 883
 884
 885
 886
 887
 888
 889
 890
 891
 892
 893
 894
 895
 896
 897
 898
 899
 900
 901
 902
 903
 904
 905
 906
 907
 908
 909
 910
 911
 912
 913
 914
 915
 916
 917
 918
 919
 920
 921
 922
 923
 924
 925
 926
 927
 928
 929
 930
 931
 932
 933
 934
 935
 936
 937
 938
 939
 940
 941
 942
 943
 944
 945
 946
 947
 948
 949
 950
 951
 952
 953
 954
 955
 956
 957
 958
 959
 960
 961
 962
 963
 964
 965
 966
 967
 968
 969
 970
 971
 972
 973
 974
 975
 976
 977
 978
 979
 980
 981
 982
 983
 984
 985
 986
 987
 988
 989
 990
 991
 992
 993
 994
 995
 996
 997
 998
 999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384
1385
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510
1511
1512
1513
1514
1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
1552
1553
1554
1555
1556
1557
1558
1559
1560
1561
1562
1563
1564
1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
1624
1625
1626
1627
1628
1629
1630
1631
1632
1633
1634
1635
1636
1637
1638
1639
1640
1641
1642
1643
1644
1645
1646
1647
1648
1649
1650
1651
1652
1653
1654
1655
1656
1657
1658
1659
1660
1661
1662
1663
1664
1665
1666
1667
1668
1669
1670
1671
1672
1673
1674
1675
1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
1692
1693
1694
1695
1696
1697
1698
1699
1700
1701
1702
1703
1704
1705
1706
1707
1708
1709
1710
1711
1712
1713
1714
1715
1716
1717
1718
1719
1720
1721
1722
1723
1724
1725
1726
1727
1728
1729
1730
1731
1732
1733
1734
1735
1736
1737
1738
1739
1740
1741
1742
1743
1744
1745
1746
1747
1748
1749
1750
1751
1752
1753
1754
1755
1756
1757
1758
1759
1760
1761
1762
1763
1764
1765
1766
1767
1768
1769
1770
1771
1772
1773
1774
1775
1776
1777
1778
1779
1780
1781
1782
1783
1784
1785
1786
1787

PS F:\Code\opencv-master\samples> tree /f
Folder PATH listing
Volume serial number is 0D61-1601
F:.
  CMakeLists.example.in
  CMakeLists.txt
  samples_utils.cmake
  _winpack_build_sample.cmd
  _winpack_run_python_sample.cmd

├─android
    build.gradle.in
    CMakeLists.txt
  
  ├─15-puzzle
      .classpath
      .project
      AndroidManifest.xml
      build.gradle.in
      CMakeLists.txt
    
    ├─.settings
          org.eclipse.jdt.core.prefs
    
    ├─gradle
          AndroidManifest.xml
    
    ├─res
      ├─drawable
            icon.png
      
      └─values
              strings.xml
    
    └─src
        └─org
            └─opencv
                └─samples
                    └─puzzle15
                            Puzzle15Activity.java
                            Puzzle15Processor.java
  
  ├─camera-calibration
      .classpath
      .project
      AndroidManifest.xml
      build.gradle.in
      CMakeLists.txt
    
    ├─.settings
          org.eclipse.jdt.core.prefs
    
    ├─gradle
          AndroidManifest.xml
    
    ├─res
      ├─drawable
            icon.png
      
      ├─layout
            camera_calibration_surface_view.xml
      
      ├─menu
            calibration.xml
      
      └─values
              strings.xml
    
    └─src
        └─org
            └─opencv
                └─samples
                    └─cameracalibration
                            CalibrationResult.java
                            CameraCalibrationActivity.java
                            CameraCalibrator.java
                            OnCameraFrameRender.java
  
  ├─color-blob-detection
      .classpath
      .project
      AndroidManifest.xml
      build.gradle.in
      CMakeLists.txt
    
    ├─.settings
          org.eclipse.jdt.core.prefs
    
    ├─gradle
          AndroidManifest.xml
    
    ├─res
      ├─drawable
            icon.png
      
      ├─layout
            color_blob_detection_surface_view.xml
      
      └─values
              strings.xml
    
    └─src
        └─org
            └─opencv
                └─samples
                    └─colorblobdetect
                            ColorBlobDetectionActivity.java
                            ColorBlobDetector.java
  
  ├─face-detection
      .classpath
      .cproject
      .project
      AndroidManifest.xml
      build.gradle.in
      CMakeLists.txt
    
    ├─.settings
          org.eclipse.jdt.core.prefs
    
    ├─gradle
          AndroidManifest.xml
    
    ├─jni
          Android.mk
          Application.mk
          CMakeLists.txt
          DetectionBasedTracker_jni.cpp
          DetectionBasedTracker_jni.h
    
    ├─res
      ├─drawable
            icon.png
      
      ├─layout
            face_detect_surface_view.xml
      
      ├─raw
            lbpcascade_frontalface.xml
      
      └─values
              strings.xml
    
    └─src
        └─org
            └─opencv
                └─samples
                    └─facedetect
                            DetectionBasedTracker.java
                            FdActivity.java
  
  ├─image-manipulations
      .classpath
      .project
      AndroidManifest.xml
      build.gradle.in
      CMakeLists.txt
    
    ├─.settings
          org.eclipse.jdt.core.prefs
    
    ├─gradle
          AndroidManifest.xml
    
    ├─res
      ├─drawable
            icon.png
      
      ├─layout
            image_manipulations_surface_view.xml
      
      └─values
              strings.xml
    
    └─src
        └─org
            └─opencv
                └─samples
                    └─imagemanipulations
                            ImageManipulationsActivity.java
  
  ├─mobilenet-objdetect
      AndroidManifest.xml
      build.gradle.in
      CMakeLists.txt
    
    ├─gradle
          AndroidManifest.xml
    
    ├─res
      ├─layout
            activity_main.xml
      
      └─values
              strings.xml
    
    └─src
        └─org
            └─opencv
                └─samples
                    └─opencv_mobilenet
                            MainActivity.java
  
  ├─tutorial-1-camerapreview
      .classpath
      .project
      AndroidManifest.xml
      build.gradle.in
      CMakeLists.txt
    
    ├─.settings
          org.eclipse.jdt.core.prefs
    
    ├─gradle
          AndroidManifest.xml
    
    ├─res
      ├─drawable
            icon.png
      
      ├─layout
            tutorial1_surface_view.xml
      
      └─values
              strings.xml
    
    └─src
        └─org
            └─opencv
                └─samples
                    └─tutorial1
                            Tutorial1Activity.java
  
  ├─tutorial-2-mixedprocessing
      .classpath
      .cproject
      .project
      AndroidManifest.xml
      build.gradle.in
      CMakeLists.txt
    
    ├─.settings
          org.eclipse.jdt.core.prefs
    
    ├─gradle
          AndroidManifest.xml
    
    ├─jni
          Android.mk
          Application.mk
          CMakeLists.txt
          jni_part.cpp
    
    ├─res
      ├─drawable
            icon.png
      
      ├─layout
            tutorial2_surface_view.xml
      
      └─values
              strings.xml
    
    └─src
        └─org
            └─opencv
                └─samples
                    └─tutorial2
                            Tutorial2Activity.java
  
  ├─tutorial-3-cameracontrol
      .classpath
      .project
      AndroidManifest.xml
      build.gradle.in
      CMakeLists.txt
    
    ├─.settings
          org.eclipse.jdt.core.prefs
    
    ├─gradle
          AndroidManifest.xml
    
    ├─res
      ├─drawable
            icon.png
      
      ├─layout
            tutorial3_surface_view.xml
      
      └─values
              strings.xml
    
    └─src
        └─org
            └─opencv
                └─samples
                    └─tutorial3
                            Tutorial3Activity.java
                            Tutorial3View.java
  
  └─tutorial-4-opencl
        .classpath
        .cproject
        .project
        AndroidManifest.xml
        build.gradle.in
        CMakeLists.txt
        lint.xml
      
      ├─.settings
            org.eclipse.jdt.core.prefs
      
      ├─gradle
            AndroidManifest.xml
      
      ├─jni
            Android.mk
            Application.mk
            CLprocessor.cpp
            CMakeLists.txt
            common.hpp
            jni.c
      
      ├─res
        ├─drawable
              icon.png
        
        ├─layout
              activity.xml
        
        ├─menu
              menu.xml
        
        └─values
                strings.xml
      
      └─src
          └─org
              └─opencv
                  └─samples
                      └─tutorial4
                              MyGLSurfaceView.java
                              NativePart.java
                              Tutorial4Activity.java

├─cpp
    3calibration.cpp
    application_trace.cpp
    bgfg_segm.cpp
    calibration.cpp
    camshiftdemo.cpp
    cloning_demo.cpp
    cloning_gui.cpp
    CMakeLists.txt
    connected_components.cpp
    contours2.cpp
    convexhull.cpp
    cout_mat.cpp
    create_mask.cpp
    dbt_face_detection.cpp
    delaunay2.cpp
    demhist.cpp
    detect_blob.cpp
    detect_mser.cpp
    dft.cpp
    digits.cpp
    distrans.cpp
    dis_opticalflow.cpp
    drawing.cpp
    edge.cpp
    ela.cpp
    em.cpp
    facedetect.cpp
    facial_features.cpp
    falsecolor.cpp
    fback.cpp
    ffilldemo.cpp
    filestorage.cpp
    fitellipse.cpp
    grabcut.cpp
    imagelist_creator.cpp
    imagelist_reader.cpp
    image_alignment.cpp
    inpaint.cpp
    kalman.cpp
    kmeans.cpp
    laplace.cpp
    letter_recog.cpp
    lkdemo.cpp
    logistic_regression.cpp
    mask_tmpl.cpp
    matchmethod_orb_akaze_brisk.cpp
    minarea.cpp
    morphology2.cpp
    neural_network.cpp
    npr_demo.cpp
    opencv_version.cpp
    pca.cpp
    peopledetect.cpp
    phase_corr.cpp
    points_classifier.cpp
    polar_transforms.cpp
    qrcode.cpp
    segment_objects.cpp
    select3dobj.cpp
    smiledetect.cpp
    squares.cpp
    stereo_calib.cpp
    stereo_match.cpp
    stitching.cpp
    stitching_detailed.cpp
    train_HOG.cpp
    train_svmsgd.cpp
    travelsalesman.cpp
    tree_engine.cpp
    videocapture_basic.cpp
    videocapture_camera.cpp
    videocapture_gphoto2_autofocus.cpp
    videocapture_gstreamer_pipeline.cpp
    videocapture_image_sequence.cpp
    videocapture_intelperc.cpp
    videocapture_openni.cpp
    videocapture_starter.cpp
    videowriter_basic.cpp
    warpPerspective_demo.cpp
    watershed.cpp
  
  ├─example_cmake
        CMakeLists.txt
        example.cpp
        Makefile
  
  └─tutorial_code
      ├─calib3d
        ├─camera_calibration
              camera_calibration.cpp
              in_VID5.xml
              out_camera_data.yml
              VID5.xml
        
        └─real_time_pose_estimation
              CMakeLists.txt
            
            ├─Data
                  box.mp4
                  box.ply
                  cookies_ORB.yml
                  resized_IMG_3875.JPG
            
            └─src
                    CsvReader.cpp
                    CsvReader.h
                    CsvWriter.cpp
                    CsvWriter.h
                    main_detection.cpp
                    main_registration.cpp
                    Mesh.cpp
                    Mesh.h
                    Model.cpp
                    Model.h
                    ModelRegistration.cpp
                    ModelRegistration.h
                    PnPProblem.cpp
                    PnPProblem.h
                    RobustMatcher.cpp
                    RobustMatcher.h
                    Utils.cpp
                    Utils.h
      
      ├─compatibility
            compatibility_test.cpp
      
      ├─core
        ├─AddingImages
              AddingImages.cpp
        
        ├─discrete_fourier_transform
              discrete_fourier_transform.cpp
        
        ├─file_input_output
              file_input_output.cpp
        
        ├─how_to_scan_images
              how_to_scan_images.cpp
        
        ├─how_to_use_OpenCV_parallel_for_
              how_to_use_OpenCV_parallel_for_.cpp
        
        ├─mat_mask_operations
              mat_mask_operations.cpp
        
        ├─mat_operations
              mat_operations.cpp
        
        └─mat_the_basic_image_container
                mat_the_basic_image_container.cpp
      
      ├─features2D
          AKAZE_match.cpp
        
        ├─AKAZE_tracking
              planar_tracking.cpp
              stats.h
              utils.h
        
        ├─feature_description
              SURF_matching_Demo.cpp
        
        ├─feature_detection
              SURF_detection_Demo.cpp
        
        ├─feature_flann_matcher
              SURF_FLANN_matching_Demo.cpp
        
        ├─feature_homography
              SURF_FLANN_matching_homography_Demo.cpp
        
        └─Homography
                decompose_homography.cpp
                homography_from_camera_displacement.cpp
                panorama_stitching_rotating_camera.cpp
                perspective_correction.cpp
                pose_from_homography.cpp
      
      ├─gapi
        └─porting_anisotropic_image_segmentation
                porting_anisotropic_image_segmentation_gapi.cpp
                porting_anisotropic_image_segmentation_gapi_fluid.cpp
      
      ├─gpu
        ├─gpu-basics-similarity
              gpu-basics-similarity.cpp
        
        └─gpu-thrust-interop
                CMakeLists.txt
                main.cu
                Thrust_interop.hpp
      
      ├─HighGUI
            AddingImagesTrackbar.cpp
            BasicLinearTransformsTrackbar.cpp
      
      ├─Histograms_Matching
            calcBackProject_Demo1.cpp
            calcBackProject_Demo2.cpp
            calcHist_Demo.cpp
            compareHist_Demo.cpp
            EqualizeHist_Demo.cpp
            MatchTemplate_Demo.cpp
      
      ├─imgcodecs
        └─GDAL_IO
                gdal-image.cpp
      
      ├─ImgProc
          BasicLinearTransforms.cpp
          Morphology_1.cpp
          Morphology_2.cpp
          Threshold.cpp
          Threshold_inRange.cpp
        
        ├─anisotropic_image_segmentation
              anisotropic_image_segmentation.cpp
        
        ├─basic_drawing
              Drawing_1.cpp
              Drawing_2.cpp
        
        ├─changing_contrast_brightness_image
              changing_contrast_brightness_image.cpp
        
        ├─HitMiss
              HitMiss.cpp
        
        ├─morph_lines_detection
              Morphology_3.cpp
        
        ├─motion_deblur_filter
              motion_deblur_filter.cpp
        
        ├─out_of_focus_deblur_filter
              out_of_focus_deblur_filter.cpp
        
        ├─periodic_noise_removing_filter
              periodic_noise_removing_filter.cpp
        
        ├─Pyramids
              Pyramids.cpp
        
        └─Smoothing
                Smoothing.cpp
      
      ├─ImgTrans
            CannyDetector_Demo.cpp
            copyMakeBorder_demo.cpp
            filter2D_demo.cpp
            Geometric_Transforms_Demo.cpp
            houghcircles.cpp
            HoughCircle_Demo.cpp
            houghlines.cpp
            HoughLines_Demo.cpp
            imageSegmentation.cpp
            Laplace_Demo.cpp
            Remap_Demo.cpp
            Sobel_Demo.cpp
      
      ├─introduction
        ├─display_image
              display_image.cpp
        
        ├─documentation
              documentation.cpp
        
        └─windows_visual_studio_opencv
                introduction_windows_vs.cpp
      
      ├─ml
        ├─introduction_to_pca
              introduction_to_pca.cpp
        
        ├─introduction_to_svm
              introduction_to_svm.cpp
        
        └─non_linear_svms
                non_linear_svms.cpp
      
      ├─objectDetection
            objectDetection.cpp
      
      ├─photo
        ├─decolorization
              decolor.cpp
        
        ├─hdr_imaging
              hdr_imaging.cpp
        
        ├─non_photorealistic_rendering
              npr_demo.cpp
        
        └─seamless_cloning
                cloning_demo.cpp
                cloning_gui.cpp
      
      ├─ShapeDescriptors
            findContours_demo.cpp
            generalContours_demo1.cpp
            generalContours_demo2.cpp
            hull_demo.cpp
            moments_demo.cpp
            pointPolygonTest_demo.cpp
      
      ├─snippets
            core_mat_checkVector.cpp
            core_merge.cpp
            core_reduce.cpp
            core_split.cpp
            core_various.cpp
            imgcodecs_imwrite.cpp
            imgproc_applyColorMap.cpp
            imgproc_calcHist.cpp
            imgproc_drawContours.cpp
            imgproc_HoughLinesCircles.cpp
            imgproc_HoughLinesP.cpp
            imgproc_HoughLinesPointSet.cpp
      
      ├─TrackingMotion
            cornerDetector_Demo.cpp
            cornerHarris_Demo.cpp
            cornerSubPix_Demo.cpp
            goodFeaturesToTrack_Demo.cpp
      
      ├─video
          bg_sub.cpp
        
        ├─meanshift
              camshift.cpp
              meanshift.cpp
        
        └─optical_flow
                optical_flow.cpp
                optical_flow_dense.cpp
      
      ├─videoio
        ├─video-input-psnr-ssim
              video-input-psnr-ssim.cpp
        
        └─video-write
                video-write.cpp
      
      └─xfeatures2D
              LATCH_match.cpp

├─data
    aero1.jpg
    aero3.jpg
    aloeGT.png
    aloeL.jpg
    aloeR.jpg
    apple.jpg
    baboon.jpg
    basketball1.png
    basketball2.png
    Blender_Suzanne1.jpg
    Blender_Suzanne2.jpg
    blox.jpg
    board.jpg
    box.png
    box_in_scene.png
    building.jpg
    butterfly.jpg
    calibration.yml
    cards.png
    chessboard.png
    chicky_512.png
    data01.xml
    detect_blob.png
    digits.png
    ela_modified.jpg
    ela_original.jpg
    ellipses.jpg
    fruits.jpg
    gradient.png
    graf1.png
    graf3.png
    H1to3p.xml
    HappyFish.jpg
    home.jpg
    imageTextN.png
    imageTextR.png
    intrinsics.yml
    left.jpg
    left01.jpg
    left02.jpg
    left03.jpg
    left04.jpg
    left05.jpg
    left06.jpg
    left07.jpg
    left08.jpg
    left09.jpg
    left11.jpg
    left12.jpg
    left13.jpg
    left14.jpg
    left_intrinsics.yml
    lena.jpg
    lena_tmpl.jpg
    letter-recognition.data
    licenseplate_motion.jpg
    LinuxLogo.jpg
    mask.png
    Megamind.avi
    Megamind_bugy.avi
    messi5.jpg
    ml.png
    notes.png
    opencv-logo-white.png
    opencv-logo.png
    orange.jpg
    pca_test1.jpg
    pic1.png
    pic2.png
    pic3.png
    pic4.png
    pic5.png
    pic6.png
    right.jpg
    right01.jpg
    right02.jpg
    right03.jpg
    right04.jpg
    right05.jpg
    right06.jpg
    right07.jpg
    right08.jpg
    right09.jpg
    right11.jpg
    right12.jpg
    right13.jpg
    right14.jpg
    rubberwhale1.png
    rubberwhale2.png
    smarties.png
    starry_night.jpg
    stereo_calib.xml
    stuff.jpg
    sudoku.png
    templ.png
    text_defocus.jpg
    text_motion.jpg
    tmpl.png
    tree.avi
    vtest.avi
    WindowsLogo.jpg
  
  └─dnn
          classification_classes_ILSVRC2012.txt
          enet-classes.txt
          object_detection_classes_coco.txt
          object_detection_classes_pascal_voc.txt
          object_detection_classes_yolov3.txt

├─directx
      CMakeLists.txt
      d3d10_interop.cpp
      d3d11_interop.cpp
      d3d9ex_interop.cpp
      d3d9_interop.cpp
      d3dsample.hpp
      winapp.hpp

├─dnn
    classification.cpp
    classification.py
    CMakeLists.txt
    colorization.cpp
    colorization.py
    common.hpp
    common.py
    custom_layers.hpp
    edge_detection.py
    fast_neural_style.py
    js_face_recognition.html
    mask_rcnn.py
    mobilenet_ssd_accuracy.py
    models.yml
    object_detection.cpp
    object_detection.py
    openpose.cpp
    openpose.py
    README.md
    segmentation.cpp
    segmentation.py
    shrink_tf_graph_weights.py
    text_detection.cpp
    text_detection.py
    tf_text_graph_common.py
    tf_text_graph_faster_rcnn.py
    tf_text_graph_mask_rcnn.py
    tf_text_graph_ssd.py
  
  └─face_detector
          deploy.prototxt
          download_weights.py
          how_to_train_face_detector.txt
          opencv_face_detector.pbtxt
          solver.prototxt
          test.prototxt
          train.prototxt
          weights.meta4

├─gpu
      alpha_comp.cpp
      bgfg_segm.cpp
      cascadeclassifier.cpp
      CMakeLists.txt
      farneback_optical_flow.cpp
      generalized_hough.cpp
      hog.cpp
      houghlines.cpp
      morphology.cpp
      multi.cpp
      optical_flow.cpp
      pyrlk_optical_flow.cpp
      stereo_match.cpp
      stereo_multi.cpp
      super_resolution.cpp
      surf_keypoint_matcher.cpp
      video_reader.cpp
      video_writer.cpp

├─hal
    README.md
  
  ├─c_hal
        CMakeLists.txt
        config.cmake
        impl.c
        impl.h
  
  └─slow_hal
          CMakeLists.txt
          config.cmake
          impl.cpp
          impl.hpp

├─java
    opencv_version.java
  
  ├─ant
      build.xml
    
    └─src
            SimpleSample.java
  
  ├─clojure
    └─simple-sample
          project.clj
        
        ├─resources
          └─images
                  lena.png
        
        ├─src
          └─simple_sample
                  core.clj
        
        └─test
            └─simple_sample
                    core_test.clj
  
  ├─eclipse
    └─HelloCV
          .classpath
          .project
        
        ├─.settings
              org.eclipse.jdt.core.prefs
        
        └─src
                Main.java
  
  ├─sbt
      README
    
    ├─lib
          copy_opencv_jar_here
    
    ├─project
          build.scala
          plugins.sbt
    
    ├─sbt
          sbt
          sbt-launch.jar
    
    └─src
        └─main
            ├─java
                  DetectFaceDemo.java
            
            ├─resources
                  AverageMaleFace.jpg
                  img1.png
                  img2.png
            
            └─scala
                    Main.scala
                    ScalaCorrespondenceMatchingDemo.scala
                    ScalaDetectFaceDemo.scala
  
  └─tutorial_code
        build.xml
        CMakeLists.txt
      
      ├─core
        ├─AddingImages
              AddingImages.java
        
        ├─discrete_fourier_transform
              DiscreteFourierTransform.java
        
        ├─mat_mask_operations
              MatMaskOperations.java
        
        └─mat_operations
                MatOperations.java
      
      ├─features2D
        ├─akaze_matching
              AKAZEMatchDemo.java
        
        ├─feature_description
              SURFMatchingDemo.java
        
        ├─feature_detection
              SURFDetectionDemo.java
        
        ├─feature_flann_matcher
              SURFFLANNMatchingDemo.java
        
        └─feature_homography
                SURFFLANNMatchingHomographyDemo.java
      
      ├─highgui
        └─trackbar
                AddingImagesTrackbar.java
      
      ├─Histograms_Matching
        ├─back_projection
              CalcBackProjectDemo1.java
              CalcBackProjectDemo2.java
        
        ├─histogram_calculation
              CalcHistDemo.java
        
        ├─histogram_comparison
              CompareHistDemo.java
        
        └─histogram_equalization
                EqualizeHistDemo.java
      
      ├─ImgProc
        ├─BasicGeometricDrawing
              BasicGeometricDrawing.java
        
        ├─changing_contrast_brightness_image
              BasicLinearTransformsDemo.java
              ChangingContrastBrightnessImageDemo.java
        
        ├─erosion_dilatation
              MorphologyDemo1.java
        
        ├─HitMiss
              HitMiss.java
        
        ├─morph_lines_detection
              Morphology_3.java
        
        ├─opening_closing_hats
              MorphologyDemo2.java
        
        ├─Pyramids
              Pyramids.java
        
        ├─Smoothing
              Smoothing.java
        
        ├─threshold
              Threshold.java
        
        ├─threshold_inRange
              ThresholdInRange.java
        
        └─tutorial_template_matching
                MatchTemplateDemo.java
      
      ├─ImgTrans
        ├─canny_detector
              CannyDetectorDemo.java
        
        ├─distance_transformation
              ImageSegmentationDemo.java
        
        ├─Filter2D
              Filter2D_Demo.java
        
        ├─HoughCircle
              HoughCircles.java
        
        ├─HoughLine
              HoughLines.java
        
        ├─LaPlace
              LaplaceDemo.java
        
        ├─MakeBorder
              CopyMakeBorder.java
        
        ├─remap
              RemapDemo.java
        
        ├─SobelDemo
              SobelDemo.java
        
        └─warp_affine
                GeometricTransformsDemo.java
      
      ├─introduction
        └─documentation
                Documentation.java
      
      ├─ml
        ├─introduction_to_pca
              IntroductionToPCADemo.java
        
        ├─introduction_to_svm
              IntroductionToSVMDemo.java
        
        └─non_linear_svms
                NonLinearSVMsDemo.java
      
      ├─objectDetection
        └─cascade_classifier
                ObjectDetectionDemo.java
      
      ├─photo
        └─hdr_imaging
                HDRImagingDemo.java
      
      ├─ShapeDescriptors
        ├─bounding_rects_circles
              GeneralContoursDemo1.java
        
        ├─bounding_rotated_ellipses
              GeneralContoursDemo2.java
        
        ├─find_contours
              FindContoursDemo.java
        
        ├─hull
              HullDemo.java
        
        ├─moments
              MomentsDemo.java
        
        └─point_polygon_test
                PointPolygonTestDemo.java
      
      ├─TrackingMotion
        ├─corner_subpixels
              CornerSubPixDemo.java
        
        ├─generic_corner_detector
              CornerDetectorDemo.java
        
        ├─good_features_to_track
              GoodFeaturesToTrackDemo.java
        
        └─harris_detector
                CornerHarrisDemo.java
      
      └─video
          └─background_subtraction
                  BackgroundSubtractionDemo.java

├─opencl
      CMakeLists.txt
      opencl-opencv-interop.cpp

├─opengl
      CMakeLists.txt
      opengl.cpp
      opengl_interop.cpp
      winapp.hpp

├─openvx
      CMakeLists.txt
      no_wrappers.cpp
      wrappers.cpp
      wrappers_video.cpp

├─python
    asift.py
    browse.py
    calibrate.py
    camera_calibration_show_extrinsics.py
    camshift.py
    CMakeLists.txt
    coherence.py
    color_histogram.py
    common.py
    contours.py
    deconvolution.py
    demo.py
    dft.py
    digits.py
    digits_adjust.py
    digits_video.py
    distrans.py
    dis_opt_flow.py
    edge.py
    facedetect.py
    feature_homography.py
    find_obj.py
    fitline.py
    floodfill.py
    gabor_threads.py
    gaussian_mix.py
    grabcut.py
    hist.py
    houghcircles.py
    houghlines.py
    inpaint.py
    kalman.py
    kmeans.py
    lappyr.py
    letter_recog.py
    lk_homography.py
    lk_track.py
    logpolar.py
    morphology.py
    mosse.py
    mouse_and_match.py
    mser.py
    opencv_version.py
    opt_flow.py
    peopledetect.py
    plane_ar.py
    plane_tracker.py
    squares.py
    stereo_match.py
    stitching.py
    stitching_detailed.py
    texture_flow.py
    tst_scene_render.py
    turing.py
    video.py
    video_threaded.py
    video_v4l2.py
    watershed.py
    _coverage.py
    _doc.py
    _run_winpack_demo.cmd
  
  └─tutorial_code
      ├─core
        ├─AddingImages
              adding_images.py
        
        ├─discrete_fourier_transform
              discrete_fourier_transform.py
        
        ├─mat_mask_operations
              mat_mask_operations.py
        
        └─mat_operations
                mat_operations.py
      
      ├─features2D
        ├─akaze_matching
              AKAZE_match.py
        
        ├─feature_description
              SURF_matching_Demo.py
        
        ├─feature_detection
              SURF_detection_Demo.py
        
        ├─feature_flann_matcher
              SURF_FLANN_matching_Demo.py
        
        └─feature_homography
                SURF_FLANN_matching_homography_Demo.py
      
      ├─highgui
        └─trackbar
                AddingImagesTrackbar.py
      
      ├─Histograms_Matching
        ├─back_projection
              calcBackProject_Demo1.py
              calcBackProject_Demo2.py
        
        ├─histogram_calculation
              calcHist_Demo.py
        
        ├─histogram_comparison
              compareHist_Demo.py
        
        └─histogram_equalization
                EqualizeHist_Demo.py
      
      ├─imgProc
        ├─anisotropic_image_segmentation
              anisotropic_image_segmentation.py
        
        ├─BasicGeometricDrawing
              basic_geometric_drawing.py
        
        ├─changing_contrast_brightness_image
              BasicLinearTransforms.py
              changing_contrast_brightness_image.py
        
        ├─erosion_dilatation
              morphology_1.py
        
        ├─HitMiss
              hit_miss.py
        
        ├─hough_line_transform
              hough_line_transform.py
              probabilistic_hough_line_transform.py
        
        ├─match_template
              match_template.py
        
        ├─morph_lines_detection
              morph_lines_detection.py
        
        ├─opening_closing_hats
              morphology_2.py
        
        ├─Pyramids
              pyramids.py
        
        ├─Smoothing
              smoothing.py
        
        ├─threshold
              threshold.py
        
        └─threshold_inRange
                threshold_inRange.py
      
      ├─ImgTrans
        ├─canny_detector
              CannyDetector_Demo.py
        
        ├─distance_transformation
              imageSegmentation.py
        
        ├─Filter2D
              filter2D.py
        
        ├─HoughCircle
              hough_circle.py
        
        ├─HoughLine
              hough_lines.py
        
        ├─LaPlace
              laplace_demo.py
        
        ├─MakeBorder
              copy_make_border.py
        
        ├─remap
              Remap_Demo.py
        
        ├─SobelDemo
              sobel_demo.py
        
        └─warp_affine
                Geometric_Transforms_Demo.py
      
      ├─introduction
        └─documentation
                documentation.py
      
      ├─ml
        ├─introduction_to_pca
              introduction_to_pca.py
        
        ├─introduction_to_svm
              introduction_to_svm.py
        
        ├─non_linear_svms
              non_linear_svms.py
        
        └─py_svm_opencv
                hogsvm.py
      
      ├─objectDetection
        └─cascade_classifier
                objectDetection.py
      
      ├─photo
        └─hdr_imaging
                hdr_imaging.py
      
      ├─ShapeDescriptors
        ├─bounding_rects_circles
              generalContours_demo1.py
        
        ├─bounding_rotated_ellipses
              generalContours_demo2.py
        
        ├─find_contours
              findContours_demo.py
        
        ├─hull
              hull_demo.py
        
        ├─moments
              moments_demo.py
        
        └─point_polygon_test
                pointPolygonTest_demo.py
      
      ├─TrackingMotion
        ├─corner_subpixels
              cornerSubPix_Demo.py
        
        ├─generic_corner_detector
              cornerDetector_Demo.py
        
        ├─good_features_to_track
              goodFeaturesToTrack_Demo.py
        
        └─harris_detector
                cornerHarris_Demo.py
      
      └─video
          ├─background_subtraction
                bg_sub.py
          
          ├─meanshift
                camshift.py
                meanshift.py
          
          └─optical_flow
                  optical_flow.py
                  optical_flow_dense.py

├─tapi
      bgfg_segm.cpp
      camshift.cpp
      clahe.cpp
      CMakeLists.txt
      dense_optical_flow.cpp
      hog.cpp
      opencl_custom_kernel.cpp
      pyrlk_optical_flow.cpp
      squares.cpp
      ufacedetect.cpp

├─va_intel
      CMakeLists.txt
      display.cpp.inc
      va_intel_interop.cpp

├─winrt
    readme.txt
  
  ├─FaceDetection
      FaceDetection.sln
    
    └─FaceDetection
          App.xaml
          App.xaml.cpp
          App.xaml.h
          FaceDetection.vcxproj
          FaceDetection.vcxproj.filters
          FaceDetection_TemporaryKey.pfx
          MainPage.xaml
          MainPage.xaml.cpp
          MainPage.xaml.h
          opencv.props
          Package.appxmanifest
          pch.cpp
          pch.h
        
        └─Assets
                group1.jpg
                group2.jpg
                group3.jpg
                haarcascade_frontalface_alt.xml
                Logo.scale-100.png
                SmallLogo.scale-100.png
                SplashScreen.scale-100.png
                StoreLogo.scale-100.png
  
  ├─ImageManipulations
      AdvancedCapture.xaml
      AdvancedCapture.xaml.cpp
      AdvancedCapture.xaml.h
      App.xaml
      App.xaml.cpp
      App.xaml.h
      Constants.cpp
      Constants.h
      MainPage.xaml
      MainPage.xaml.cpp
      MainPage.xaml.h
      MediaCapture.sln
      MediaCapture.vcxproj
      MediaCapture.vcxproj.filters
      MediaCapture_TemporaryKey.pfx
      opencv.props
      Package.appxmanifest
      pch.cpp
      pch.h
    
    ├─assets
          opencv-logo-150.png
          opencv-logo-30.png
          splash-sdk.png
          StoreLogo.png
          windows-sdk.png
          windows-sdk.scale-100.png
    
    ├─common
          LayoutAwarePage.cpp
          LayoutAwarePage.h
          StandardStyles.xaml
          suspensionmanager.cpp
          suspensionmanager.h
    
    ├─MediaExtensions
      ├─Common
            AsyncCB.h
            BufferLock.h
            CritSec.h
            LinkList.h
            OpQueue.h
      
      └─OcvTransform
              dllmain.cpp
              OcvImageManipulations.idl
              OcvTransform.cpp
              OcvTransform.def
              OcvTransform.h
              OcvTransform.vcxproj
              opencv.props
    
    └─sample-utils
            SampleTemplateStyles.xaml
  
  ├─JavaScript
      default.html
      MediaCaptureJavaScript.jsproj
      MediaCaptureJavaScript.sln
      MediaCaptureJavaScript_TemporaryKey.pfx
      package.appxmanifest
    
    ├─css
          default.css
    
    ├─html
          AdvancedCapture.html
    
    ├─images
          logo.scale-100.png
          microsoft-sdk.png
          smalllogo.scale-100.png
          smallTile-sdk.png
          splash-sdk.png
          splashscreen.scale-100.png
          squareTile-sdk.png
          storeLogo-sdk.png
          storelogo.scale-100.png
          tile-sdk.png
          windows-sdk.png
    
    ├─js
          AdvancedCapture.js
          default.js
    
    └─sample-utils
            sample-utils.css
            sample-utils.js
            scenario-select.html
  
  └─OcvImageProcessing
        OcvImageProcessing.sln
      
      └─OcvImageProcessing
            App.xaml
            App.xaml.cpp
            App.xaml.h
            MainPage.xaml
            MainPage.xaml.cpp
            MainPage.xaml.h
            OcvImageProcessing.vcxproj
            OcvImageProcessing.vcxproj.filters
            OcvImageProcessing_TemporaryKey.pfx
            opencv.props
            Package.appxmanifest
            pch.cpp
            pch.h
          
          ├─Assets
                Lena.png
                Logo.png
                SmallLogo.png
                SplashScreen.png
                StoreLogo.png
          
          └─Common
                  StandardStyles.xaml

├─winrt_universal
    readme.txt
  
  ├─PhoneTutorial
      App.xaml
      App.xaml.cpp
      App.xaml.h
      Lena.png
      MainPage.xaml
      MainPage.xaml.cpp
      MainPage.xaml.h
      opencv.props
      Package.appxmanifest
      pch.cpp
      pch.h
      PhoneTutorial.sln
      PhoneTutorial.vcxproj
      PhoneTutorial.vcxproj.filters
    
    └─Assets
            Logo.scale-240.png
            SmallLogo.scale-240.png
            SplashScreen.scale-240.png
            Square71x71Logo.scale-240.png
            StoreLogo.scale-240.png
            WideLogo.scale-240.png
  
  └─VideoCaptureXAML
        VideoCaptureXAML.sln
      
      └─video_capture_xaml
            opencv.props
          
          ├─video_capture_xaml.Shared
                App.xaml
                App.xaml.cpp
                App.xaml.h
                main.cpp
                pch.cpp
                pch.h
                video_capture_xaml.Shared.vcxitems
                video_capture_xaml.Shared.vcxitems.filters
          
          ├─video_capture_xaml.Windows
              MainPage.xaml
              MainPage.xaml.cpp
              MainPage.xaml.h
              Package.appxmanifest
              readme.txt
              video_capture_xaml.Windows.vcxproj
              video_capture_xaml.Windows.vcxproj.filters
              video_capture_xaml.Windows_TemporaryKey.pfx
            
            └─Assets
                    haarcascade_frontalface_alt.xml
                    Logo.scale-100.png
                    SmallLogo.scale-100.png
                    SplashScreen.scale-100.png
                    StoreLogo.scale-100.png
          
          └─video_capture_xaml.WindowsPhone
                MainPage.xaml
                MainPage.xaml.cpp
                MainPage.xaml.h
                Package.appxmanifest
                video_capture_xaml.WindowsPhone.vcxproj
                video_capture_xaml.WindowsPhone.vcxproj.filters
                video_capture_xaml.WindowsPhone_TemporaryKey.pfx
              
              └─Assets
                      Logo.scale-240.png
                      SmallLogo.scale-240.png
                      SplashScreen.scale-240.png
                      Square71x71Logo.scale-240.png
                      StoreLogo.scale-240.png
                      WideLogo.scale-240.png

└─wp8
      readme.txt
    
    ├─OcvImageManipulation
        ImageManipulation.sln
      
      └─PhoneXamlDirect3DApp1
          ├─PhoneXamlDirect3DApp1
              App.xaml
              App.xaml.cs
              LocalizedStrings.cs
              MainPage.xaml
              MainPage.xaml.cs
              OcvImageManipulation.csproj
              SplashScreenImage.jpg
            
            ├─Assets
                AlignmentGrid.png
                ApplicationIcon.png
              
              └─Tiles
                      FlipCycleTileLarge.png
                      FlipCycleTileMedium.png
                      FlipCycleTileSmall.png
                      IconicTileMediumLarge.png
                      IconicTileSmall.png
            
            ├─Properties
                  AppManifest.xml
                  AssemblyInfo.cs
                  WMAppManifest.xml
            
            └─Resources
                    AppResources.Designer.cs
                    AppResources.resx
          
          └─PhoneXamlDirect3DApp1Comp
                  BasicTimer.h
                  Direct3DBase.cpp
                  Direct3DBase.h
                  Direct3DContentProvider.cpp
                  Direct3DContentProvider.h
                  Direct3DInterop.cpp
                  Direct3DInterop.h
                  DirectXHelper.h
                  opencv.props
                  pch.cpp
                  pch.h
                  PhoneXamlDirect3DApp1Comp.vcxproj
                  QuadRenderer.cpp
                  QuadRenderer.h
                  SimplePixelShader.hlsl
                  SimpleVertexShader.hlsl
    
    ├─OcvRotatingCube
        OcvRotatingCube.sln
      
      └─PhoneXamlDirect3DApp1
          ├─PhoneXamlDirect3DApp1
              App.xaml
              App.xaml.cs
              LocalizedStrings.cs
              MainPage.xaml
              MainPage.xaml.cs
              OcvRotatingCube.csproj
              SplashScreenImage.jpg
            
            ├─Assets
                AlignmentGrid.png
                ApplicationIcon.png
                Lena.png
              
              └─Tiles
                      FlipCycleTileLarge.png
                      FlipCycleTileMedium.png
                      FlipCycleTileSmall.png
                      IconicTileMediumLarge.png
                      IconicTileSmall.png
            
            ├─Properties
                  AppManifest.xml
                  AssemblyInfo.cs
                  WMAppManifest.xml
            
            └─Resources
                    AppResources.Designer.cs
                    AppResources.resx
          
          └─PhoneXamlDirect3DApp1Comp
                  BasicTimer.h
                  CubeRenderer.cpp
                  CubeRenderer.h
                  Direct3DBase.cpp
                  Direct3DBase.h
                  Direct3DContentProvider.cpp
                  Direct3DContentProvider.h
                  Direct3DInterop.cpp
                  Direct3DInterop.h
                  DirectXHelper.h
                  opencv.props
                  pch.cpp
                  pch.h
                  PhoneXamlDirect3DApp1Comp.vcxproj
                  SimplePixelShader.hlsl
                  SimpleVertexShader.hlsl
    
    └─OpenCVXaml
          OpenCVXaml.sln
        
        ├─OpenCVComponent
              opencv.props
              OpenCVComponent.cpp
              OpenCVComponent.h
              OpenCVComponent.vcxproj
              OpenCVComponent.vcxproj.filters
              pch.cpp
              pch.h
        
        └─OpenCVXaml
              App.xaml
              App.xaml.cs
              LocalizedStrings.cs
              MainPage.xaml
              MainPage.xaml.cs
              OpenCVXaml.csproj
            
            ├─Assets
                AlignmentGrid.png
                ApplicationIcon.png
                Lena.png
              
              └─Tiles
                      FlipCycleTileLarge.png
                      FlipCycleTileMedium.png
                      FlipCycleTileSmall.png
                      IconicTileMediumLarge.png
                      IconicTileSmall.png
            
            ├─Properties
                  AppManifest.xml
                  AssemblyInfo.cs
                  WMAppManifest.xml
            
            └─Resources
                    AppResources.Designer.cs
                    AppResources.resx

尾巴

生成目录后发现,里面的例子数量多出了我的意料,这么看来是一条漫漫学习路了。


本文由芒果浩明发布,转载需注明来源。 本文链接:https://blog.mangoeffect.net/opencv/opencv-sample3-files-tree.html


微信公众号