001/******************************************************************************* 002 * This software is provided as a supplement to the authors' textbooks on digital 003 * image processing published by Springer-Verlag in various languages and editions. 004 * Permission to use and distribute this software is granted under the BSD 2-Clause 005 * "Simplified" License (see http://opensource.org/licenses/BSD-2-Clause). 006 * Copyright (c) 2006-2023 Wilhelm Burger, Mark J. Burge. All rights reserved. 007 * Visit https://imagingbook.com for additional details. 008 ******************************************************************************/ 009package imagingbook.sampleimages.kimia; 010 011import imagingbook.core.resource.ImageResource; 012 013/** 014 * A set of 1070 (actually only 1069 after removing one double) binary shape images downloaded from 015 * https://vision.lems.brown.edu/content/available-software-and-databases 016 * (http://vision.lems.brown.edu/sites/default/files/1070db.tar.gz). These images were converted to PNG format, their 017 * contents inverted and also their LUT's inverted. That is, pixels inside the contained shape(s) have foreground values 018 * 255 (black) and the backgound value is 0 (white). 019 * 020 * @author WB 021 * @see Kimia99 022 * @see Kimia216 023 */ 024public enum Kimia1070 implements ImageResource { 025 Bone01, 026 Bone02, 027 Bone03, 028 Bone04, 029 Bone05, 030 Bone06, 031 Bone07, 032 Bone08, 033 Bone09, 034 Bone10, 035 Bone11, 036 Bone12, 037 Bone13, 038 Bone14, 039 Bone15, 040 Bone16, 041 Bone17, 042 Bone18, 043 Bone19, 044 Bone20, 045 Glas01, 046 Glas02, 047 Glas03, 048 Glas04, 049 Glas05, 050 Glas06, 051 Glas07, 052 Glas08, 053 Glas09, 054 Glas10, 055 Glas11, 056 Glas12, 057 Glas13, 058 Glas14, 059 Glas15, 060 Glas16, 061 Glas17, 062 Glas18, 063 Glas19, 064 Glas20, 065 Heart01, 066 Heart02, 067 Heart03, 068 Heart04, 069 Heart05, 070 Heart06, 071 Heart07, 072 Heart08, 073 Heart09, 074 Heart10, 075 Heart11, 076 Heart12, 077 Heart13, 078 Heart14, 079 Heart15, 080 Heart16, 081 Heart17, 082 Heart18, 083 Heart19, 084 Heart20, 085 Misk01, 086 Misk02, 087 Misk03, 088 Misk04, 089 Misk05, 090 Misk06, 091 Misk07, 092 Misk08, 093 Misk09, 094 Misk10, 095 Misk11, 096 Misk12, 097 Misk13, 098 Misk14, 099 Misk15, 100 Misk16, 101 Misk17, 102 Misk18, 103 Misk19, 104 Misk20, 105 Misk21, 106 Misk22, 107 Misk23, 108 Misk24, 109 Misk25, 110 Misk26, 111 arb, 112 arb01, 113 arb02, 114 arb03, 115 arb04, 116 bird02, 117 bird04, 118 bird07, 119 bird09, 120 bird10, 121 bird13, 122 bird15, 123 bird16, 124 bird17, 125 bird18, 126 bird19, 127 bird20, 128 bird21, 129 bird22, 130 bird23, 131 bird24, 132 bird25, 133 bird26, 134 bird27, 135 bird28, 136 bird29, 137 bird30, 138 bird31, 139 bird32, 140 bird33, 141 bird34, 142 bird35, 143 bird36, 144 bird37, 145 bird38, 146 bird39, 147 bird40, 148 bird41, 149 bird42, 150 bird43, 151 bird44, 152 bird45, 153 bird46, 154 bird47, 155 bird48, 156 bird49, 157 bird50, 158 bird51, 159 bird52, 160 bird53, 161 bird54, 162 bird55, 163 bird56, 164 bird57, 165 bomber, 166 bonefishes, 167 bonefishesaff1, 168 bonefishesocc1, 169 bonefishesocc2, 170 bonefishesocc4, 171 bottle01, 172 bottle02, 173 bottle03, 174 bottle04, 175 bottle05, 176 bottle06, 177 bottle07, 178 bottle08, 179 bottle09, 180 bottle10, 181 bottle11, 182 bottle12, 183 bottle13, 184 bottle14, 185 bottle15, 186 bottle16, 187 bottle17, 188 bottle18, 189 bottle19, 190 bottle20, 191 bottle21, 192 bottle22, 193 bottle23, 194 bottle24, 195 bottle25, 196 bottle26, 197 bottle27, 198 bottle28, 199 bottle29, 200 bottle30, 201 bottle31, 202 bottle32, 203 bottle33, 204 brick01, 205 brick02, 206 brick03, 207 brick04, 208 brick05, 209 brick06, 210 brick07, 211 brick08, 212 brick09, 213 brick10, 214 brick11, 215 brick12, 216 brick13, 217 brick14, 218 brick15, 219 brick16, 220 brick17, 221 brick18, 222 brick19, 223 brick20, 224 bunny04, 225 bunny04occ4, 226 bunny08, 227 bunny08occ1, 228 c12a, 229 c12b, 230 calf1, 231 calf2, 232 camel04, 233 camel06, 234 camel07, 235 camel08, 236 camel12, 237 camel13, 238 camel14, 239 camel15, 240 camel16, 241 camel17, 242 camel19, 243 camel20, 244 car04, 245 car05, 246 car06, 247 car08, 248 car09, 249 car10, 250 car11, 251 car12, 252 car15, 253 car18, 254 car19, 255 car20, 256 carriage01, 257 carriage02, 258 carriage03, 259 carriage04, 260 carriage05, 261 carriage06, 262 carriage07, 263 carriage08, 264 carriage09, 265 carriage10, 266 carriage11, 267 carriage12, 268 carriage13, 269 carriage14, 270 carriage15, 271 carriage16, 272 carriage17, 273 carriage18, 274 carriage19, 275 carriage20, 276 cat01, 277 cat02, 278 cat03, 279 cat04, 280 cat05, 281 cat06, 282 cat07, 283 cat08, 284 cat09, 285 cat1, 286 cat10, 287 cat11, 288 cat12, 289 cat13, 290 cat14, 291 cat15, 292 cat16, 293 cat17, 294 cat18, 295 cat19, 296 cat2, 297 cat20, 298 cat21, 299 cat22, 300 cat23, 301 cat24, 302 cat25, 303 cat26, 304 cat27, 305 cat28, 306 cat29, 307 cat3, 308 cat30, 309 cat31, 310 cat32, 311 cat33, 312 cat34, 313 cat35, 314 cat36, 315 cat37, 316 cat38, 317 cat39, 318 cat40, 319 cat41, 320 cat42, 321 cat43, 322 cat44, 323 cat45, 324 cat46, 325 cattle01, 326 cattle02, 327 cattle03, 328 cattle04, 329 cattle05, 330 cattle06, 331 cattle07, 332 cattle08, 333 cattle09, 334 cattle10, 335 cattle11, 336 cattle12, 337 cattle13, 338 cattle14, 339 cattle15, 340 cattle16, 341 cattle17, 342 cattle18, 343 cattle19, 344 cattle20, 345 children01, 346 children02, 347 children03, 348 children04, 349 children05, 350 children06, 351 children07, 352 children08, 353 children09, 354 children10, 355 children11, 356 children12, 357 children13, 358 children14, 359 children15, 360 children16, 361 children17, 362 children18, 363 children19, 364 children20, 365 chopper01, 366 chopper02, 367 chopper03, 368 chopper04, 369 chopper05, 370 chopper06, 371 chopper07, 372 chopper08, 373 chopper09, 374 chopper10, 375 chopper11, 376 chopper12, 377 chopper13, 378 chopper14, 379 chopper15, 380 chopper16, 381 chopper17, 382 chopper18, 383 chopper19, 384 chopper20, 385 classic01, 386 classic02, 387 classic03, 388 classic04, 389 classic08, 390 classic10, 391 classic12, 392 classic13, 393 classic15, 394 classic16, 395 classic19, 396 classic20, 397 cow1, 398 cow2, 399 crown01, 400 crown02, 401 crown03, 402 crown04, 403 crown05, 404 crown06, 405 crown07, 406 crown08, 407 crown09, 408 crown10, 409 crown11, 410 crown12, 411 crown13, 412 crown14, 413 crown15, 414 crown16, 415 crown17, 416 crown18, 417 crown19, 418 crown20, 419 cthand01, 420 cthand02, 421 cthand03, 422 cthand04, 423 cthand05, 424 cthand06, 425 cthand07, 426 cthand08, 427 cthand09, 428 cthand10, 429 cthand11, 430 cthand12, 431 cthand13, 432 cthand14, 433 cthand15, 434 cthand16, 435 d4, 436 desertcottontail, 437 desertcottontailocc4, 438 dino03, 439 dino04, 440 dino05, 441 dino06, 442 dino07, 443 dino08, 444 dino09, 445 dino10, 446 dino11, 447 dino13, 448 dino14, 449 dino15, 450 dino17, 451 dino18, 452 dino24, 453 dog04, 454 dog05, 455 dog06, 456 dog07, 457 dog08, 458 dog09, 459 dog1, 460 dog10, 461 dog11, 462 dog12, 463 dog13, 464 dog14, 465 dog15, 466 dog16, 467 dog17, 468 dog18, 469 dog19, 470 dog2, 471 dog20, 472 dog21, 473 dog22, 474 dog23, 475 dog24, 476 dog25, 477 dog26, 478 dog27, 479 dog28, 480 dog29, 481 dog3, 482 dog30, 483 dog31, 484 dog32, 485 dog33, 486 dog34, 487 dog35, 488 dog36, 489 dog37, 490 dog38, 491 dog39, 492 dog40, 493 dog41, 494 dog42, 495 dog43, 496 dog44, 497 dog45, 498 dog46, 499 dog47, 500 dog48, 501 dog49, 502 dogfishsharks, 503 dogfishsharksocc4, 504 donkey1, 505 dude0, 506 dude0occ4, 507 dude1, 508 dude10, 509 dude10occ4, 510 dude11, 511 dude11occ4, 512 dude12, 513 dude12occ4, 514 dude1occ4, 515 dude2, 516 dude2occ4, 517 dude3, 518 dude4, 519 dude4occ4, 520 dude5, 521 dude5occ4, 522 dude6, 523 dude6occ4, 524 dude7, 525 dude7occ4, 526 dude8, 527 dude8occ4, 528 dude9, 529 easterncottontail, 530 easterncottontailocc4, 531 elephant01, 532 elephant02, 533 elephant03, 534 elephant04, 535 elephant05, 536 elephant06, 537 elephant07, 538 elephant08, 539 elephant09, 540 elephant10, 541 elephant11, 542 elephant12, 543 elephant13, 544 elephant14, 545 elephant15, 546 elephant16, 547 elephant17, 548 elephant18, 549 elephant19, 550 elephant20, 551 elephant21, 552 elephant22, 553 elephant23, 554 elephant24, 555 elephant25, 556 elephant26, 557 elephant27, 558 fa18a, 559 fa18b, 560 fa18bocc1, 561 fa18c, 562 fa18cocc1, 563 fa18cocc2, 564 face01, 565 face02, 566 face03, 567 face04, 568 face05, 569 face06, 570 face07, 571 face08, 572 face09, 573 face10, 574 face11, 575 face12, 576 face13, 577 face14, 578 face15, 579 face16, 580 face17, 581 face18, 582 face19, 583 face20, 584 fgen1ap, 585 fgen1bp, 586 fgen1cp, 587 fgen1dp, 588 fgen1ep, 589 fgen1fp, 590 fgen2ap, 591 fgen2bp, 592 fgen2cp, 593 fgen2dp, 594 fgen2ep, 595 fgen2fp, 596 fgen3ap, 597 fgen3bp, 598 fgen5ap, 599 fgen5bp, 600 fgen5cp, 601 fgen5dp, 602 fgen5ep, 603 fgen5fp, 604 fish0104, 605 fish0106, 606 fish0107, 607 fish0196, 608 fish0704, 609 fish0705, 610 fish0706, 611 fish0707, 612 fish0708, 613 fish0709, 614 fish0717, 615 fish0718, 616 fish0719, 617 fish0720, 618 fish0721, 619 fish0722, 620 fish0723, 621 fish0724, 622 fish0751, 623 fish0752, 624 fish0753, 625 fish0754, 626 fish0755, 627 fish0756, 628 fish0757, 629 fish0758, 630 fish0759, 631 fish0760, 632 fish14, 633 fish14aff1, 634 fish14occ4, 635 fish23, 636 fish23aff1, 637 fish23occ4, 638 fish28, 639 fish28aff1, 640 fish28occ4, 641 fish30, 642 fish30aff1, 643 fish30occ4, 644 flatfish01, 645 flatfish02, 646 flatfish03, 647 flatfish04, 648 flatfish05, 649 flatfish06, 650 flatfish07, 651 flatfish08, 652 flatfish09, 653 flatfish10, 654 flatfish11, 655 flatfish12, 656 flatfish13, 657 flatfish14, 658 flatfish15, 659 flatfish16, 660 flatfish17, 661 flatfish18, 662 flatfish19, 663 flatfish20, 664 flatfish21, 665 flatfish22, 666 flatfish23, 667 flatfish24, 668 flatfish25, 669 flatfish26, 670 flatfish27, 671 flatfish28, 672 flatfish29, 673 flatfish30, 674 flatfish31, 675 flatfish32, 676 flightbird01, 677 flightbird02, 678 flightbird03, 679 flightbird04, 680 flightbird05, 681 flightbird07, 682 flightbird08, 683 flightbird09, 684 flightbird10, 685 flightbird11, 686 flightbird12, 687 flightbird13, 688 flightbird14, 689 flightbird15, 690 flightbird16, 691 flightbird17, 692 flightbird18, 693 fork01, 694 fork02, 695 fork03, 696 fork04, 697 fork05, 698 fork06, 699 fork07, 700 fork08, 701 fork09, 702 fork10, 703 fork11, 704 fork13, 705 fork14, 706 fork15, 707 fork16, 708 fork17, 709 fork18, 710 fork19, 711 fork20, 712 fork21, 713 fork22, 714 fork23, 715 fork24, 716 fork25, 717 fork26, 718 fountain01, 719 fountain02, 720 fountain03, 721 fountain04, 722 fountain05, 723 fountain06, 724 fountain07, 725 fountain08, 726 fountain09, 727 fountain10, 728 fountain11, 729 fountain12, 730 fountain13, 731 fountain14, 732 fountain15, 733 fountain16, 734 fountain17, 735 fountain18, 736 fountain19, 737 fountain20, 738 hammer01, 739 hammer02, 740 hammer03, 741 hammer04, 742 hammer05, 743 hammer08, 744 hammer10, 745 hammer12, 746 hammer13, 747 hammer16, 748 hammer19, 749 hammer20, 750 hammer21, 751 hammer22, 752 hammer23, 753 hammer24, 754 hammer25, 755 hammer26, 756 hammer27, 757 hammer28, 758 hammer29, 759 hammer30, 760 hammer31, 761 hammer32, 762 hammer33, 763 hammer34, 764 hammer35, 765 hammer36, 766 hammer37, 767 hammer38, 768 hammer39, 769 hammer40, 770 hand, 771 hand10, 772 hand2, 773 hand2occ1, 774 hand2occ2, 775 hand2occ3, 776 hand2occ4, 777 hand3, 778 hand3occ4, 779 hand90, 780 hand90occ4, 781 handbent1, 782 handbent2, 783 handdeform, 784 handdeform2, 785 handocc4, 786 harrier, 787 harrieraff1, 788 harrierocc1, 789 harrierocc2, 790 harrierocc3, 791 harrierocc4, 792 herrings, 793 herringsaff1, 794 herringsocc4, 795 horse01, 796 horse02, 797 horse03, 798 horse04, 799 horse05, 800 horse06, 801 horse07, 802 horse08, 803 horse09, 804 horse10, 805 horse11, 806 horse12, 807 horse13, 808 horse14, 809 horse15, 810 horse16, 811 horse17, 812 horse18, 813 horse19, 814 horse20, 815 jj, 816 key01, 817 key02, 818 key03, 819 key04, 820 key05, 821 key06, 822 key07, 823 key08, 824 key09, 825 key10, 826 key11, 827 key12, 828 key13, 829 key14, 830 key15, 831 key16, 832 key17, 833 key18, 834 key19, 835 key20, 836 kk0728, 837 kk0729, 838 kk0730, 839 kk0731, 840 kk0732, 841 kk0733, 842 kk0734, 843 kk0735, 844 kk0736, 845 kk0737, 846 kk0738, 847 kk0739, 848 kk0740, 849 kk0741, 850 kk0742, 851 kk0743, 852 marshrabbit, 853 marshrabbitocc4, 854 mgen1ap, 855 mgen1bp, 856 mgen1cp, 857 mgen1dp, 858 mgen1ep, 859 mgen1fp, 860 mgen2ap, 861 mgen2bp, 862 mgen2cp, 863 mgen2dp, 864 mgen2ep, 865 mgen2fp, 866 mig29, 867 mig29occ1, 868 mig29occ2, 869 mig29occ3, 870 mountaincottontail, 871 mountaincottontailocc1, 872 mountaincottontailocc2, 873 mountaincottontailocc4, 874 mountaincottontailrot, 875 mullets, 876 mulletsaff1, 877 mulletsocc4, 878 phantom, 879 phantomaff1, 880 phantomocc1, 881 phantomocc4, 882 pygmyrabbit, 883 pygmyrabbitocc4, 884 rat01, 885 rat02, 886 rat03, 887 rat04, 888 rat05, 889 rat06, 890 rat07, 891 rat08, 892 rat09, 893 rat10, 894 rat11, 895 rat12, 896 rat13, 897 rat14, 898 rat15, 899 rat16, 900 rat17, 901 rat18, 902 rat19, 903 rat20, 904 ray01, 905 ray02, 906 ray03, 907 ray04, 908 ray0464, 909 ray0465, 910 ray0466, 911 ray0467, 912 ray0468, 913 ray0469, 914 ray0470, 915 ray0471, 916 ray0472, 917 ray05, 918 ray06, 919 ray07, 920 ray0741, 921 ray0742, 922 ray0743, 923 ray0744, 924 ray0745, 925 ray0746, 926 ray08, 927 ray09, 928 ray10, 929 ray11, 930 ray12, 931 ray13, 932 ray14, 933 ray15, 934 ray16, 935 ray17, 936 ray18, 937 ray19, 938 ray20, 939 sandtigers, 940 skyhawk, 941 skyhawkaff1, 942 skyhawkocc1, 943 skyhawkocc4, 944 stef01, 945 stef02, 946 stef03, 947 stef04, 948 stef05, 949 stef06, 950 stef07, 951 stef08, 952 stef09, 953 stef10, 954 stef11, 955 stef12, 956 stef13, 957 stef14, 958 stef15, 959 stef16, 960 stef17, 961 stef18, 962 stef19, 963 stef20, 964 swamprabbit, 965 swamprabbitocc1, 966 swamprabbitocc2, 967 swamprabbitocc4, 968 swordfishes, 969 swordfishesaff1, 970 swordfishesocc4, 971 textbox01, 972 textbox02, 973 textbox03, 974 textbox04, 975 textbox05, 976 textbox06, 977 textbox07, 978 textbox08, 979 textbox09, 980 textbox10, 981 textbox11, 982 textbox12, 983 textbox13, 984 textbox14, 985 textbox15, 986 textbox16, 987 textbox17, 988 textbox18, 989 textbox19, 990 textbox20, 991 textbox21, 992 textbox22, 993 textbox23, 994 textbox24, 995 textbox25, 996 textbox26, 997 textbox27, 998 textbox28, 999 textbox29, 1000 textbox30, 1001 textbox31, 1002 textbox32, 1003 textbox33, 1004 textbox34, 1005 textbox35, 1006 textbox36, 1007 textbox37, 1008 textbox38, 1009 textbox39, 1010 textbox40, 1011 textbox41, 1012 textbox42, 1013 textbox43, 1014 textbox44, 1015 textbox45, 1016 textbox46, 1017 textbox47, 1018 textbox48, 1019 textbox49, 1020 textbox50, 1021 textbox51, 1022 textbox52, 1023 textbox53, 1024 textbox54, 1025 textbox55, 1026 textbox56, 1027 textbox57, 1028 textbox58, 1029 textbox59, 1030 textbox60, 1031 tool03, 1032 tool04, 1033 tool04bent1, 1034 tool05, 1035 tool06, 1036 tool07, 1037 tool08, 1038 tool09, 1039 tool10, 1040 tool11, 1041 tool12, 1042 tool13, 1043 tool14, 1044 tool15, 1045 tool16, 1046 tool17, 1047 tool18, 1048 tool19, 1049 tool20, 1050 tool21, 1051 tool22, 1052 tool23, 1053 tool24, 1054 tool25, 1055 tool26, 1056 tool27, 1057 tool38, 1058 tool39, 1059 tool40, 1060 tool41, 1061 tool42, 1062 tool43, 1063 tool44, 1064 tool45, 1065 tool46, 1066 tool47, 1067 tool58, 1068 tool59, 1069 tool61, 1070 tool62, 1071 tool63, 1072 turtle01, 1073 turtle02, 1074 turtle03, 1075 turtle04, 1076 turtle05, 1077 turtle06, 1078 turtle07, 1079 turtle08, 1080 turtle09, 1081 turtle10, 1082 turtle11, 1083 turtle12, 1084 turtle13, 1085 turtle14, 1086 turtle15, 1087 turtle16, 1088 turtle17, 1089 turtle18, 1090 turtle19, 1091 turtle20, 1092 turtle21, 1093 turtle22, 1094 ; 1095 1096 // ---------------------------------------------------- 1097 1098 /** 1099 * Covariance matrix of full regions, bit-encoded as {@code long} values. Use {@link Double#longBitsToDouble(long)} to restore the associated {@code double} values. 1100 */ 1101 public static final long[][] covarianceRegionBits = 1102 {{4584372474414134631L, 4567358170377730747L, 4565136742476784816L, -4691611980810792163L, 4556036461464586355L, 4513630112887779239L, 4587614442852595245L, 4568613077819756711L, -4687035488379132068L, 4555700179992753728L, -4690109875959697969L}, 1103 {4567358170377730747L, 4557865782212738978L, 4555627487037157334L, -4693246382859692498L, 4549410560677776550L, 4520308459807482796L, 4572111871163922172L, 4560005361935970061L, -4692631364245570684L, 4549353466867889209L, -4703493929860403713L}, 1104 {4565136742476784816L, 4555627487037157334L, 4554045241093757496L, -4692998943879006869L, 4547423906073672456L, 4515632301723664794L, 4570149812191701398L, 4558415481395170961L, -4691245238169394751L, 4547694366831254149L, -4698712772769583769L}, 1105 {-4691611980810792163L, -4693246382859692498L, -4692998943879006869L, 4527404289283324372L, -4710035421212219221L, 4512010645205299649L, -4683554623239614693L, -4690546681032682903L, 4530003901894706551L, -4703229800333510520L, 4519417524042364997L}, 1106 {4556036461464586355L, 4549410560677776550L, 4547423906073672456L, -4710035421212219221L, 4543078449838247530L, 4518675397086705322L, 4562152755128614657L, 4552699207020914362L, 4522476994881102073L, 4542843722466726863L, 4520068122022004515L}, 1107 {4513630112887779239L, 4520308459807482796L, 4515632301723664794L, 4512010645205299649L, 4518675397086705322L, 4503469095550170747L, 4527843205900639656L, 4524564945242024036L, 4515851591562107931L, 4517287428697647851L, 4508714250486839392L}, 1108 {4587614442852595245L, 4572111871163922172L, 4570149812191701398L, -4683554623239614693L, 4562152755128614657L, 4527843205900639656L, 4591358873466409680L, 4573875280781562103L, -4681138084888304149L, 4561906507133452696L, -4686702095921783783L}, 1109 {4568613077819756711L, 4560005361935970061L, 4558415481395170961L, -4690546681032682903L, 4552699207020914362L, 4524564945242024036L, 4573875280781562103L, 4563019081901704018L, -4690892465508557218L, 4552874497007239971L, -4701619553024566918L}, 1110 {-4687035488379132068L, -4692631364245570684L, -4691245238169394751L, 4530003901894706551L, 4522476994881102073L, 4515851591562107931L, -4681138084888304149L, -4690892465508557218L, 4532815140260017644L, -4714403077981255096L, 4523530950377329051L}, 1111 {4555700179992753728L, 4549353466867889209L, 4547694366831254149L, -4703229800333510520L, 4542843722466726863L, 4517287428697647851L, 4561906507133452696L, 4552874497007239971L, -4714403077981255096L, 4543143437818530962L, 4509692438525087745L}, 1112 {-4690109875959697969L, -4703493929860403713L, -4698712772769583769L, 4519417524042364997L, 4520068122022004515L, 4508714250486839392L, -4686702095921783783L, -4701619553024566918L, 4523530950377329051L, 4509692438525087745L, 4517216510988796841L}} 1113 ; 1114 1115 /** 1116 * Covariance matrix of region contours, bit-encoded as {@code long} values. Use {@link Double#longBitsToDouble(long)} to restore the associated {@code double} values. 1117 */ 1118 public static final long[][] covarianceContourBits = 1119 {{4607879847080336694L, 4561777229886654163L, 4597110032184405183L, 4595805127840884828L, -4624983102232647078L, 4599463495059458806L, 4622908224498893745L, 4614588721266091435L, 4610141676651784017L, 4615978243472001220L, 4615574903938824551L}, 1120 {4561777229886654163L, 4611152800106555167L, 4615884956062244508L, 4604371255797351055L, 4626082448817847888L, 4615817111678241528L, 4603916266779383421L, 4629027258566609259L, 4617988666707350997L, 4640558693288742771L, 4634416714439569468L}, 1121 {4597110032184405183L, 4615884956062244508L, 4622062855651908230L, 4609536818020709156L, 4632289554286837696L, 4621719689185444107L, 4616853999533619851L, 4635450270008949997L, 4622771693653676156L, 4647508967050296183L, 4640849879182170294L}, 1122 {4595805127840884828L, 4604371255797351055L, 4609536818020709156L, 4613220190341713324L, 4624109588194141351L, 4619999926451226819L, 4612694875204513231L, 4624367847143352025L, 4626746921411586370L, 4639377345814073411L, 4638743162913891228L}, 1123 {-4624983102232647078L, 4626082448817847888L, 4632289554286837696L, 4624109588194141351L, 4645154311629132188L, 4636079593305894199L, 4619463956873402311L, 4645964265576263554L, 4637110657448454076L, 4660007903253058266L, 4654715069048850693L}, 1124 {4599463495059458806L, 4615817111678241528L, 4621719689185444107L, 4619999926451226819L, 4636079593305894199L, 4634647063003030973L, 4617096346764434533L, 4636118454626896493L, 4633414189653487242L, 4652710512880927323L, 4648774750896902678L}, 1125 {4622908224498893745L, 4603916266779383421L, 4616853999533619851L, 4612694875204513231L, 4619463956873402311L, 4617096346764434533L, 4639062600544088363L, 4632604751375566872L, 4626878020978185449L, 4638288711884511109L, 4634337311868160010L}, 1126 {4614588721266091435L, 4629027258566609259L, 4635450270008949997L, 4624367847143352025L, 4645964265576263554L, 4636118454626896493L, 4632604751375566872L, 4649035125024150580L, 4637530851395564541L, 4661312930520057287L, 4655332807103264924L}, 1127 {4610141676651784017L, 4617988666707350997L, 4622771693653676156L, 4626746921411586370L, 4637110657448454076L, 4633414189653487242L, 4626878020978185449L, 4637530851395564541L, 4640534674530707834L, 4652640581764301342L, 4652008680511109560L}, 1128 {4615978243472001220L, 4640558693288742771L, 4647508967050296183L, 4639377345814073411L, 4660007903253058266L, 4652710512880927323L, 4638288711884511109L, 4661312930520057287L, 4652640581764301342L, 4675574314134485377L, 4670518018103668553L}, 1129 {4615574903938824551L, 4634416714439569468L, 4640849879182170294L, 4638743162913891228L, 4654715069048850693L, 4648774750896902678L, 4634337311868160010L, 4655332807103264924L, 4652008680511109560L, 4670518018103668553L, 4668047624903555436L}} 1130 ; 1131 1132}