Back to Multiple platform build/check report for BioC 3.15 |
|
This page was generated on 2022-03-18 11:07:26 -0400 (Fri, 18 Mar 2022).
Hostname | OS | Arch (*) | R version | Installed pkgs |
---|---|---|---|---|
nebbiolo1 | Linux (Ubuntu 20.04.4 LTS) | x86_64 | R Under development (unstable) (2022-02-17 r81757) -- "Unsuffered Consequences" | 4334 |
riesling1 | Windows Server 2019 Standard | x64 | R Under development (unstable) (2021-11-21 r81221) -- "Unsuffered Consequences" | 4097 |
palomino3 | Windows Server 2022 Datacenter | x64 | R Under development (unstable) (2022-02-17 r81757 ucrt) -- "Unsuffered Consequences" | 4083 |
merida1 | macOS 10.14.6 Mojave | x86_64 | R Under development (unstable) (2022-03-02 r81842) -- "Unsuffered Consequences" | 4134 |
Click on any hostname to see more info about the system (e.g. compilers) (*) as reported by 'uname -p', except on Windows and Mac OS X |
To the developers/maintainers of the EBImage package: - Please allow up to 24 hours (and sometimes 48 hours) for your latest push to git@git.bioconductor.org:packages/EBImage.git to reflect on this report. See How and When does the builder pull? When will my changes propagate? here for more information. - Make sure to use the following settings in order to reproduce any error or warning you see on this page. |
Package 564/2090 | Hostname | OS / Arch | INSTALL | BUILD | CHECK | BUILD BIN | ||||||||
EBImage 4.37.0 (landing page) Andrzej OleÅ›
| nebbiolo1 | Linux (Ubuntu 20.04.4 LTS) / x86_64 | OK | OK | WARNINGS | |||||||||
riesling1 | Windows Server 2019 Standard / x64 | OK | OK | OK | OK | |||||||||
palomino3 | Windows Server 2022 Datacenter / x64 | OK | OK | WARNINGS | OK | |||||||||
merida1 | macOS 10.14.6 Mojave / x86_64 | OK | OK | WARNINGS | OK | |||||||||
Package: EBImage |
Version: 4.37.0 |
Command: D:\biocbuild\bbs-3.15-bioc\R\bin\R.exe CMD check --no-multiarch --install=check:EBImage.install-out.txt --library=D:\biocbuild\bbs-3.15-bioc\R\library --no-vignettes --timings EBImage_4.37.0.tar.gz |
StartedAt: 2022-03-17 19:00:16 -0400 (Thu, 17 Mar 2022) |
EndedAt: 2022-03-17 19:01:51 -0400 (Thu, 17 Mar 2022) |
EllapsedTime: 95.0 seconds |
RetCode: 0 |
Status: OK |
CheckDir: EBImage.Rcheck |
Warnings: 0 |
############################################################################## ############################################################################## ### ### Running command: ### ### D:\biocbuild\bbs-3.15-bioc\R\bin\R.exe CMD check --no-multiarch --install=check:EBImage.install-out.txt --library=D:\biocbuild\bbs-3.15-bioc\R\library --no-vignettes --timings EBImage_4.37.0.tar.gz ### ############################################################################## ############################################################################## * using log directory 'D:/biocbuild/bbs-3.15-bioc/meat/EBImage.Rcheck' * using R Under development (unstable) (2021-11-21 r81221) * using platform: x86_64-w64-mingw32 (64-bit) * using session charset: ISO8859-1 * using option '--no-vignettes' * checking for file 'EBImage/DESCRIPTION' ... OK * this is package 'EBImage' version '4.37.0' * package encoding: UTF-8 * checking package namespace information ... OK * checking package dependencies ... OK * checking if this is a source package ... OK * checking if there is a namespace ... OK * checking for hidden files and directories ... OK * checking for portable file names ... OK * checking whether package 'EBImage' can be installed ... OK * checking installed package size ... OK * checking package directory ... OK * checking 'build' directory ... OK * checking DESCRIPTION meta-information ... OK * checking top-level files ... OK * checking for left-over files ... OK * checking index information ... OK * checking package subdirectories ... OK * checking R files for non-ASCII characters ... OK * checking R files for syntax errors ... OK * checking whether the package can be loaded ... OK * checking whether the package can be loaded with stated dependencies ... OK * checking whether the package can be unloaded cleanly ... OK * checking whether the namespace can be loaded with stated dependencies ... OK * checking whether the namespace can be unloaded cleanly ... OK * checking dependencies in R code ... OK * checking S3 generic/method consistency ... OK * checking replacement functions ... OK * checking foreign function calls ... OK * checking R code for possible problems ... OK * checking Rd files ... OK * checking Rd metadata ... OK * checking Rd cross-references ... OK * checking for missing documentation entries ... OK * checking for code/documentation mismatches ... OK * checking Rd \usage sections ... OK * checking Rd contents ... OK * checking for unstated dependencies in examples ... OK * checking line endings in C/C++/Fortran sources/headers ... OK * checking compiled code ... NOTE Note: information on .o files for x64 is not available File 'D:/biocbuild/bbs-3.15-bioc/R/library/EBImage/libs/x64/EBImage.dll': Found 'abort', possibly from 'abort' (C), 'runtime' (Fortran) Found 'exit', possibly from 'exit' (C), 'stop' (Fortran) Found 'printf', possibly from 'printf' (C) Compiled code should not call entry points which might terminate R nor write to stdout/stderr instead of to the console, nor use Fortran I/O nor system RNGs. The detected symbols are linked into the code but might come from libraries and not actually be called. See 'Writing portable packages' in the 'Writing R Extensions' manual. * checking files in 'vignettes' ... OK * checking examples ... OK Examples with CPU (user + system) or elapsed time > 5s user system elapsed EBImage 2.8 0.69 6.36 * checking for unstated dependencies in 'tests' ... OK * checking tests ... Running 'test.R' Comparing 'test.Rout' to 'test.Rout.save' ...238,308c238,308 < new test (hash=0dd403afc6b994a2) < checking 'show' ............................... PASS (28a07aa400220e9c) -0.1 < checking 'print' .............................. PASS (7ff286491e0fb82d) -0.1 < checking 'hist' ............................... PASS (a7005488227f4ae4) Inf < checking '>' .................................. PASS (d3559f388747a87f) -0.1 < checking '+' .................................. PASS (0dd403afc6b994a2) -0.1 < checking '/' .................................. PASS (0dd403afc6b994a2) -0.1 < checking '*' .................................. PASS (0dd403afc6b994a2) -0.1 < checking 'median' ............................. PASS (0c72e13f2da056a7) -0.1 < checking 'quantile' ........................... PASS (d6d34cfe857308c8) -0.1 < checking 'Image' .............................. PASS (a1d03d4118094283) -0.1 < checking 'as.Image' ........................... PASS (0dd403afc6b994a2) -0.1 < checking 'is.Image' ........................... PASS (c5cfdf6777477824) 0.9 < checking 'imageData' .......................... PASS (f876a3f8e49b5beb) -0.1 < checking 'imageData<-' ........................ PASS (0dd403afc6b994a2) -0.1 < checking 'as.raster' .......................... PASS (33de24a1fac6bd97) -0.1 < checking 'colorMode<-' ........................ PASS (0dd403afc6b994a2) -0.1 < checking 'numberOfFrames' ..................... PASS (8e2352fb8e5e5114) 0.9 < checking 'getFrames' .......................... PASS (6dc251bf107e7a89) -0.2 < checking 'display' ............................ PASS (b6e562444aa235fd) 165.3 < checking 'display' ............................ PASS (4a72ef17f0bfbfcd) -0.1 < checking 'image' .............................. PASS (4a72ef17f0bfbfcd) -0.1 < checking 'drawCircle' ......................... PASS (6f088cd968ff93bd) 447.9 < checking '[' .................................. PASS (e9d628cb714f2ae4) -0.1 < checking 'resize' ............................. PASS (4d1192f70ce09751) -0.1 < checking 'rotate' ............................. PASS (4e59843d240ab1dd) -0.1 < checking 'flip' ............................... PASS (0dd403afc6b994a2) -0.1 < checking 'flop' ............................... PASS (0dd403afc6b994a2) -0.1 < checking 'translate' .......................... PASS (568f8a693cf3d43d) 1932.9 < checking 'affine' ............................. PASS (0dd403afc6b994a2) -0.1 < checking 'transpose' .......................... PASS (0dd403afc6b994a2) -0.1 < checking 'thresh' ............................. PASS (925a8ec641d9a080) -0.1 < checking 'channel' ............................ PASS (0dd403afc6b994a2) -0.1 < checking 'otsu' ............................... PASS (4f84ddb5ca598088) -0.09804688 < checking 'bwlabel' ............................ PASS (925a8ec641d9a080) -0.1 < checking 'colorLabels' ........................ PASS (60d924e59b167063) -0.1 < checking 'stackObjects' ....................... PASS (4a72ef17f0bfbfcd) -0.1 < checking 'stackObjects' ....................... PASS (4a72ef17f0bfbfcd) -0.1 < checking 'paintObjects' ....................... PASS (0dd403afc6b994a2) -0.1 < checking 'rmObjects' .......................... PASS (925a8ec641d9a080) -0.1 < checking 'reenumerate' ........................ PASS (925a8ec641d9a080) -0.1 < checking 'reenumerate' ........................ PASS (925a8ec641d9a080) -0.1 < checking 'computeFeatures' .................... PASS (4a72ef17f0bfbfcd) -0.1 < checking 'computeFeatures' .................... PASS (50090732ff9f9962) 19422.3 < checking 'ocontour' ........................... PASS (66766fdfc8e61cb4) -0.1 < checking 'normalize' .......................... PASS (0dd403afc6b994a2) -0.1 < checking 'normalize' .......................... PASS (0dd403afc6b994a2) -0.1 < checking 'gblur' .............................. PASS (0dd403afc6b994a2) -0.1 < checking 'filter2' ............................ PASS (0dd403afc6b994a2) -0.1 < checking 'medianFilter' ....................... PASS (0dd403afc6b994a2) -0.1 < checking 'equalize' ........................... PASS (0dd403afc6b994a2) -0.1 < checking 'erode' .............................. PASS (d3559f388747a87f) -0.1 < checking 'dilate' ............................. PASS (d3559f388747a87f) -0.1 < checking 'opening' ............................ PASS (d3559f388747a87f) -0.1 < checking 'closing' ............................ PASS (d3559f388747a87f) -0.1 < checking 'whiteTopHat' ........................ PASS (0dd403afc6b994a2) -0.1 < checking 'blackTopHat' ........................ PASS (0dd403afc6b994a2) -0.1 < checking 'selfComplementaryTopHat' ............ PASS (0dd403afc6b994a2) -0.1 < checking 'distmap' ............................ PASS (0dd403afc6b994a2) -0.1 < checking 'watershed' .......................... PASS (925a8ec641d9a080) -0.1 < checking 'floodFill' .......................... PASS (d6f1f3e11a9f5ca7) 1039.9 < checking 'fillHull' ........................... PASS (d3559f388747a87f) -0.1 < checking 'propagate' .......................... PASS (925a8ec641d9a080) -0.1 < checking 'toRGB' .............................. PASS (60d924e59b167063) -0.1 < checking 'rgbImage' ........................... PASS (60d924e59b167063) -0.1 < checking 'colormap' ........................... PASS (6fd20c5c7fe272b8) 2079.9 < checking 'combine' ............................ PASS (30f1d97e53a17117) -0.1 < checking 'combine' ............................ PASS (1bf00fb21a5b79fd) -0.1 < checking 'tile' ............................... PASS (c0936f2bb862eeb6) 42140.88 < checking 'untile' ............................. PASS (35e673bec7ac0968) 16809.31 < checking 'abind' .............................. PASS (30f1d97e53a17117) -0.1 --- > new test (hash=03724aaea0cf64b4) > checking 'show' ............................... PASS (5a93d2a87828912b) -0.1 > checking 'print' .............................. PASS (0007ac6dee6a14da) -0.1 > checking 'hist' ............................... PASS (8ef6dc298b72d591) Inf > checking '>' .................................. PASS (91517a74c2895221) -0.1 > checking '+' .................................. PASS (03724aaea0cf64b4) -0.1 > checking '/' .................................. PASS (03724aaea0cf64b4) -0.1 > checking '*' .................................. PASS (03724aaea0cf64b4) -0.1 > checking 'median' ............................. PASS (8396e8397399bb05) -0.1 > checking 'quantile' ........................... PASS (5e6b34b7d87730f0) -0.1 > checking 'Image' .............................. PASS (e4b04ad17c704314) -0.1 > checking 'as.Image' ........................... PASS (03724aaea0cf64b4) -0.1 > checking 'is.Image' ........................... PASS (e3aef3409e870c0e) 0.9 > checking 'imageData' .......................... PASS (1ba6fa2bac2e6157) -0.1 > checking 'imageData<-' ........................ PASS (03724aaea0cf64b4) -0.1 > checking 'as.raster' .......................... PASS (e8f1c1057deba532) -0.1 > checking 'colorMode<-' ........................ PASS (03724aaea0cf64b4) -0.1 > checking 'numberOfFrames' ..................... PASS (7c79dea3bfc1415b) 0.9 > checking 'getFrames' .......................... PASS (437d348905e7edea) -0.2 > checking 'display' ............................ PASS (4c9befc7a9f9f22e) 165.3 > checking 'display' ............................ PASS (d956c282ac7180e4) -0.1 > checking 'image' .............................. PASS (d956c282ac7180e4) -0.1 > checking 'drawCircle' ......................... PASS (76ab1bcd040f633c) 447.9 > checking '[' .................................. PASS (3c13b8fa403f3a61) -0.1 > checking 'resize' ............................. PASS (59b56ab6bbfb3b98) -0.1 > checking 'rotate' ............................. PASS (d9d1aa63f93f02d0) -0.1 > checking 'flip' ............................... PASS (03724aaea0cf64b4) -0.1 > checking 'flop' ............................... PASS (03724aaea0cf64b4) -0.1 > checking 'translate' .......................... PASS (8f2e405bb6973b4a) 1932.9 > checking 'affine' ............................. PASS (03724aaea0cf64b4) -0.1 > checking 'transpose' .......................... PASS (03724aaea0cf64b4) -0.1 > checking 'thresh' ............................. PASS (c13bdaf3a3ddff95) -0.1 > checking 'channel' ............................ PASS (03724aaea0cf64b4) -0.1 > checking 'otsu' ............................... PASS (e3b39ef666a0ce39) -0.09804688 > checking 'bwlabel' ............................ PASS (c13bdaf3a3ddff95) -0.1 > checking 'colorLabels' ........................ PASS (73c6f975aa7b9638) -0.1 > checking 'stackObjects' ....................... PASS (d956c282ac7180e4) -0.1 > checking 'stackObjects' ....................... PASS (d956c282ac7180e4) -0.1 > checking 'paintObjects' ....................... PASS (03724aaea0cf64b4) -0.1 > checking 'rmObjects' .......................... PASS (c13bdaf3a3ddff95) -0.1 > checking 'reenumerate' ........................ PASS (c13bdaf3a3ddff95) -0.1 > checking 'reenumerate' ........................ PASS (c13bdaf3a3ddff95) -0.1 > checking 'computeFeatures' .................... PASS (d956c282ac7180e4) -0.1 > checking 'computeFeatures' .................... PASS (8cd691a663f460c1) 19422.3 > checking 'ocontour' ........................... PASS (0cbbfbd6c2b5057a) -0.1 > checking 'normalize' .......................... PASS (03724aaea0cf64b4) -0.1 > checking 'normalize' .......................... PASS (03724aaea0cf64b4) -0.1 > checking 'gblur' .............................. PASS (03724aaea0cf64b4) -0.1 > checking 'filter2' ............................ PASS (03724aaea0cf64b4) -0.1 > checking 'medianFilter' ....................... PASS (03724aaea0cf64b4) -0.1 > checking 'equalize' ........................... PASS (03724aaea0cf64b4) -0.1 > checking 'erode' .............................. PASS (91517a74c2895221) -0.1 > checking 'dilate' ............................. PASS (91517a74c2895221) -0.1 > checking 'opening' ............................ PASS (91517a74c2895221) -0.1 > checking 'closing' ............................ PASS (91517a74c2895221) -0.1 > checking 'whiteTopHat' ........................ PASS (03724aaea0cf64b4) -0.1 > checking 'blackTopHat' ........................ PASS (03724aaea0cf64b4) -0.1 > checking 'selfComplementaryTopHat' ............ PASS (03724aaea0cf64b4) -0.1 > checking 'distmap' ............................ PASS (03724aaea0cf64b4) -0.1 > checking 'watershed' .......................... PASS (c13bdaf3a3ddff95) -0.1 > checking 'floodFill' .......................... PASS (b7521415b91cdd6a) 1039.9 > checking 'fillHull' ........................... PASS (91517a74c2895221) -0.1 > checking 'propagate' .......................... PASS (c13bdaf3a3ddff95) -0.1 > checking 'toRGB' .............................. PASS (73c6f975aa7b9638) -0.1 > checking 'rgbImage' ........................... PASS (73c6f975aa7b9638) -0.1 > checking 'colormap' ........................... PASS (f55f763f0bce6d0e) 2079.9 > checking 'combine' ............................ PASS (7d8cabf23a7147bf) -0.1 > checking 'combine' ............................ PASS (dfe23dd6a6fd08b8) -0.1 > checking 'tile' ............................... PASS (63b8539b976f10f9) 42140.88 > checking 'untile' ............................. PASS (fc2ab5092822346e) 16809.31 > checking 'abind' .............................. PASS (7d8cabf23a7147bf) -0.1 313,384c313,384 < new test (hash=84811adc9ccb6a43) < checking 'show' ............................... PASS (efe22f560cf2ee5c) -0.1 < checking 'print' .............................. PASS (74faac36aea39eec) -0.1 < checking 'hist' ............................... PASS (0c56f536c0973a7c) Inf < checking '>' .................................. PASS (bfe40ba0889a2d11) 324.9 < checking '+' .................................. PASS (6b457795bc65c18b) 649.9 < checking '/' .................................. PASS (05c5b11fa9b2068d) 162.4 < checking '*' .................................. PASS (6b457795bc65c18b) 649.9 < checking 'median' ............................. PASS (8e2352fb8e5e5114) 0.9 < checking 'quantile' ........................... PASS (c429873628f1b765) 14.9 < checking 'Image' .............................. PASS (a7134010d9775a89) 324.9 < checking 'as.Image' ........................... PASS (84811adc9ccb6a43) 324.9 < checking 'is.Image' ........................... PASS (c5cfdf6777477824) 0.9 < checking 'imageData' .......................... PASS (86add6eb3d9c9aea) 324.9 < checking 'imageData<-' ........................ PASS (84811adc9ccb6a43) 324.9 < checking 'as.raster' .......................... PASS (08f26b538ed6f151) -0.1 < checking 'colorMode<-' ........................ PASS (84811adc9ccb6a43) 324.9 < checking 'numberOfFrames' ..................... PASS (8e2352fb8e5e5114) 0.9 < checking 'getFrames' .......................... PASS (52fa1d1a01e8b1a6) 324.8 < checking 'display' ............................ PASS (0df7f39e89a77641) 150.3 < checking 'display' ............................ PASS (4a72ef17f0bfbfcd) -0.1 < checking 'image' .............................. PASS (4a72ef17f0bfbfcd) -0.1 < checking 'drawCircle' ......................... PASS (2cd64c1bdc442f99) 324.9 < checking '[' .................................. PASS (84811adc9ccb6a43) 324.9 < checking 'resize' ............................. PASS (e856a1c0400af5bd) 4543605 < checking 'rotate' ............................. PASS (76128c4334b78309) 483.6843 < checking 'flip' ............................... PASS (84811adc9ccb6a43) 324.9 < checking 'flop' ............................... PASS (84811adc9ccb6a43) 324.9 < checking 'translate' .......................... PASS (2cd64c1bdc442f99) 324.9 < checking 'affine' ............................. PASS (190906c8867b1585) 39.9 < checking 'transpose' .......................... PASS (84811adc9ccb6a43) 324.9 < checking 'thresh' ............................. PASS (81904b15ab632676) -0.1 < checking 'channel' ............................ PASS (84811adc9ccb6a43) 324.9 < checking 'otsu' ............................... PASS (341a03667d4038cf) 0.8980469 < checking 'bwlabel' ............................ PASS (84811adc9ccb6a43) 324.9 < checking 'colorLabels' ........................ PASS (9db9e8962f437e2a) 2849.9 < checking 'stackObjects' ....................... PASS (6761caa75c9faef8) 324.9 < checking 'stackObjects' ....................... PASS (4a72ef17f0bfbfcd) -0.1 < checking 'paintObjects' ....................... PASS (baaf7570b7456799) 270.7333 < checking 'rmObjects' .......................... PASS (81904b15ab632676) -0.1 < checking 'reenumerate' ........................ PASS (81904b15ab632676) -0.1 < checking 'reenumerate' ........................ PASS (84811adc9ccb6a43) 324.9 < checking 'computeFeatures' .................... PASS (b3ba135564a7c4b8) 950932.9 < checking 'computeFeatures' .................... PASS (50090732ff9f9962) 19422.3 < checking 'ocontour' ........................... PASS (a77df0f3bf26b51b) 1087.8 < checking 'localCurvature' ..................... PASS (8cdca9a0513c3339) 1008.955 < checking 'normalize' .......................... PASS (2cd64c1bdc442f99) 324.9 < checking 'normalize' .......................... PASS (2cd64c1bdc442f99) 324.9 < checking 'gblur' .............................. PASS (2c3d3965498eeab8) -0.1 < checking 'filter2' ............................ PASS (04f5371e266b17cb) 8124.9 < checking 'medianFilter' ....................... PASS (2cd64c1bdc442f99) 324.9 < checking 'equalize' ........................... PASS (84811adc9ccb6a43) 324.9 < checking 'erode' .............................. PASS (bfe40ba0889a2d11) 324.9 < checking 'dilate' ............................. PASS (bfe40ba0889a2d11) 324.9 < checking 'opening' ............................ PASS (bfe40ba0889a2d11) 324.9 < checking 'closing' ............................ PASS (bfe40ba0889a2d11) 324.9 < checking 'whiteTopHat' ........................ PASS (81904b15ab632676) -0.1 < checking 'blackTopHat' ........................ PASS (81904b15ab632676) -0.1 < checking 'selfComplementaryTopHat' ............ PASS (6b457795bc65c18b) 649.9 < checking 'distmap' ............................ PASS (9bca8d045f7fd7aa) Inf < checking 'watershed' .......................... PASS (84811adc9ccb6a43) 324.9 < checking 'floodFill' .......................... PASS (81904b15ab632676) -0.1 < checking 'fillHull' ........................... PASS (bfe40ba0889a2d11) 324.9 < checking 'propagate' .......................... PASS (81904b15ab632676) -0.1 < checking 'toRGB' .............................. PASS (a307a95144c4309e) 2849.9 < checking 'rgbImage' ........................... PASS (5ff2b4cc1405bf73) 1274.9 < checking 'colormap' ........................... PASS (3908fa70acc3aefc) 2652.253 < checking 'combine' ............................ PASS (4bf0d0b518924a84) 1274.9 < checking 'combine' ............................ PASS (bb2eb72f1cd4837d) 7874.9 < checking 'tile' ............................... PASS (408129daa1daae14) 24420.64 < checking 'untile' ............................. PASS (6ca10c8ebd1dd737) 10445.49 < checking 'abind' .............................. PASS (4bf0d0b518924a84) 1274.9 --- > new test (hash=5e369a5a8c06ea6e) > checking 'show' ............................... PASS (d7ff39dcf34291a7) -0.1 > checking 'print' .............................. PASS (423045c171032825) -0.1 > checking 'hist' ............................... PASS (c32dc2571db86a0f) Inf > checking '>' .................................. PASS (ab60d77d8694845c) 324.9 > checking '+' .................................. PASS (ccb4c957b356b423) 649.9 > checking '/' .................................. PASS (e68dd3c4bf42ae06) 162.4 > checking '*' .................................. PASS (ccb4c957b356b423) 649.9 > checking 'median' ............................. PASS (7c79dea3bfc1415b) 0.9 > checking 'quantile' ........................... PASS (03ab24e6a573bd6b) 14.9 > checking 'Image' .............................. PASS (e06d5f65342df035) 324.9 > checking 'as.Image' ........................... PASS (5e369a5a8c06ea6e) 324.9 > checking 'is.Image' ........................... PASS (e3aef3409e870c0e) 0.9 > checking 'imageData' .......................... PASS (a72e950dc2c633c4) 324.9 > checking 'imageData<-' ........................ PASS (5e369a5a8c06ea6e) 324.9 > checking 'as.raster' .......................... PASS (76158aebe747f7e1) -0.1 > checking 'colorMode<-' ........................ PASS (5e369a5a8c06ea6e) 324.9 > checking 'numberOfFrames' ..................... PASS (7c79dea3bfc1415b) 0.9 > checking 'getFrames' .......................... PASS (5be9802bf124fe9c) 324.8 > checking 'display' ............................ PASS (174250a6d96dee60) 150.3 > checking 'display' ............................ PASS (d956c282ac7180e4) -0.1 > checking 'image' .............................. PASS (d956c282ac7180e4) -0.1 > checking 'drawCircle' ......................... PASS (a3847050dd15905c) 324.9 > checking '[' .................................. PASS (5e369a5a8c06ea6e) 324.9 > checking 'resize' ............................. PASS (81601207cc4e4223) 4543605 > checking 'rotate' ............................. PASS (3db98677c68c5102) 483.6843 > checking 'flip' ............................... PASS (5e369a5a8c06ea6e) 324.9 > checking 'flop' ............................... PASS (5e369a5a8c06ea6e) 324.9 > checking 'translate' .......................... PASS (a3847050dd15905c) 324.9 > checking 'affine' ............................. PASS (92683959c9ed97c3) 39.9 > checking 'transpose' .......................... PASS (5e369a5a8c06ea6e) 324.9 > checking 'thresh' ............................. PASS (dafc92132d191221) -0.1 > checking 'channel' ............................ PASS (5e369a5a8c06ea6e) 324.9 > checking 'otsu' ............................... PASS (2abebb5cf42f343e) 0.8980469 > checking 'bwlabel' ............................ PASS (5e369a5a8c06ea6e) 324.9 > checking 'colorLabels' ........................ PASS (a7e8ce686b7c6eec) 2849.9 > checking 'stackObjects' ....................... PASS (995b03d1197fdd56) 324.9 > checking 'stackObjects' ....................... PASS (d956c282ac7180e4) -0.1 > checking 'paintObjects' ....................... PASS (fbe94deb2c7c7e12) 270.7333 > checking 'rmObjects' .......................... PASS (dafc92132d191221) -0.1 > checking 'reenumerate' ........................ PASS (dafc92132d191221) -0.1 > checking 'reenumerate' ........................ PASS (5e369a5a8c06ea6e) 324.9 > checking 'computeFeatures' .................... PASS (1e197f38fe3db7df) 950932.9 > checking 'computeFeatures' .................... PASS (8cd691a663f460c1) 19422.3 > checking 'ocontour' ........................... PASS (1ad47b9dc5e279b9) 1087.8 > checking 'localCurvature' ..................... PASS (07aef8b9d0c42e30) 1008.955 > checking 'normalize' .......................... PASS (a3847050dd15905c) 324.9 > checking 'normalize' .......................... PASS (a3847050dd15905c) 324.9 > checking 'gblur' .............................. PASS (34be5e3328df689f) -0.1 > checking 'filter2' ............................ PASS (046936d9c22a44d3) 8124.9 > checking 'medianFilter' ....................... PASS (a3847050dd15905c) 324.9 > checking 'equalize' ........................... PASS (5e369a5a8c06ea6e) 324.9 > checking 'erode' .............................. PASS (ab60d77d8694845c) 324.9 > checking 'dilate' ............................. PASS (ab60d77d8694845c) 324.9 > checking 'opening' ............................ PASS (ab60d77d8694845c) 324.9 > checking 'closing' ............................ PASS (ab60d77d8694845c) 324.9 > checking 'whiteTopHat' ........................ PASS (dafc92132d191221) -0.1 > checking 'blackTopHat' ........................ PASS (dafc92132d191221) -0.1 > checking 'selfComplementaryTopHat' ............ PASS (ccb4c957b356b423) 649.9 > checking 'distmap' ............................ PASS (4620168ff1c2a437) Inf > checking 'watershed' .......................... PASS (5e369a5a8c06ea6e) 324.9 > checking 'floodFill' .......................... PASS (dafc92132d191221) -0.1 > checking 'fillHull' ........................... PASS (ab60d77d8694845c) 324.9 > checking 'propagate' .......................... PASS (dafc92132d191221) -0.1 > checking 'toRGB' .............................. PASS (f3b87c6a40e54c68) 2849.9 > checking 'rgbImage' ........................... PASS (a1c021690e069b07) 1274.9 > checking 'colormap' ........................... PASS (948ec87fd2adc7a9) 2652.253 > checking 'combine' ............................ PASS (8c39678924e12a09) 1274.9 > checking 'combine' ............................ PASS (072d49f53072e43b) 7874.9 > checking 'tile' ............................... PASS (16eb65ee8bbcb932) 24420.64 > checking 'untile' ............................. PASS (8bcebbd606485233) 10445.49 > checking 'abind' .............................. PASS (8c39678924e12a09) 1274.9 390,461c390,461 < new test (hash=db735d61b6e1ed02) < checking 'show' ............................... PASS (2369a7c0462a6b5a) -0.1 < checking 'print' .............................. PASS (2369a7c0462a6b5a) -0.1 < checking 'hist' ............................... PASS (e72dc44a7d1a3974) 20513.55 < checking '>' .................................. PASS (741aeb61bea6e5ea) 1217568 < checking '+' .................................. PASS (29603c1a0d01fe20) 2940144 < checking '/' .................................. PASS (304543247e80325e) 735035.9 < checking '*' .................................. PASS (29603c1a0d01fe20) 2940144 < checking 'median' ............................. PASS (0eba0d97082030ab) 0.04509804 < checking 'quantile' ........................... PASS (34059ab9cd6355fe) 7.331373 < checking 'Image' .............................. PASS (f9a95b22465a24d0) 1470072 < checking 'as.Image' ........................... PASS (0ee060e48fd6af54) 1470072 < checking 'is.Image' ........................... PASS (22434d0f508e0455) -0.1 < checking 'imageData' .......................... PASS (db735d61b6e1ed02) 1470072 < checking 'imageData<-' ........................ PASS (db735d61b6e1ed02) 1470072 < checking 'as.raster' .......................... PASS (1121bcfe44305c0d) -0.1 < checking 'colorMode<-' ........................ PASS (47a5f37493855c0e) -0.1 < checking 'numberOfFrames' ..................... PASS (8e2352fb8e5e5114) 0.9 < checking 'getFrames' .......................... PASS (fefcd63e624c1bee) 1470072 < checking 'display' ............................ PASS (d12c25577fc0ae01) 397.3 < checking 'display' ............................ PASS (4a72ef17f0bfbfcd) -0.1 < checking 'image' .............................. PASS (4a72ef17f0bfbfcd) -0.1 < checking 'drawCircle' ......................... PASS (44178ad73c7a6c57) 1607165 < checking '[' .................................. PASS (362dc96ab12005d8) 48.94314 < checking 'resize' ............................. PASS (88656458551aa663) 1419476 < checking 'rotate' ............................. PASS (a77b95723957bd53) 2493977 < checking 'flip' ............................... PASS (af4a5804ae6963f0) 1195977 < checking 'flop' ............................... PASS (2390c64fbc01936c) 1462119 < checking 'translate' .......................... PASS (ca8d506746cbe8a6) 2133961 < checking 'affine' ............................. PASS (5d26bb5c15069253) 54171.17 < checking 'transpose' .......................... PASS (28e006fbd8a3fb4f) 1522055 < checking 'thresh' ............................. PASS (1000e9571087e50a) 1262811 < checking 'channel' ............................ PASS (db735d61b6e1ed02) 1470072 < checking 'otsu' ............................... PASS (beff39d5c5d30532) 0.3160156 < checking 'bwlabel' ............................ PASS (4657b717111a5a09) 1199387 < checking 'colorLabels' ........................ PASS (ea2e6bfde313bfe2) 10021713 < checking 'stackObjects' ....................... PASS (1fee09fec27d58c3) 718602.9 < checking 'stackObjects' ....................... PASS (4a72ef17f0bfbfcd) -0.1 < checking 'paintObjects' ....................... PASS (53d63c2995c63fe7) 1447733 < checking 'rmObjects' .......................... PASS (93e55f84762d3e10) -0.1 < checking 'reenumerate' ........................ PASS (93e55f84762d3e10) -0.1 < checking 'reenumerate' ........................ PASS (4657b717111a5a09) 1199387 < checking 'computeFeatures' .................... PASS (de6203a592fc892f) 3634215 < checking 'computeFeatures' .................... PASS (dfdbe9cdff74e039) 145634.3 < checking 'ocontour' ........................... PASS (c6fa8ca01032d0e0) 1050552 < checking 'localCurvature' ..................... PASS (611e832ecb1e2d86) 1049392 < checking 'normalize' .......................... PASS (384f4d5f164b8927) 1431381 < checking 'normalize' .......................... PASS (00134ee633d7f224) 1266798 < checking 'gblur' .............................. PASS (8a32f10682836e3a) 1466231 < checking 'filter2' ............................ PASS (edc473eef918a772) 36592176 < checking 'medianFilter' ....................... PASS (03e60235796a34f8) 1454712 < checking 'equalize' ........................... PASS (ead728b91c59bdf3) 2642794 < checking 'erode' .............................. PASS (722bb94152cd5404) 759774.9 < checking 'dilate' ............................. PASS (2985310f2fc42356) 1797576 < checking 'opening' ............................ PASS (14eeb88ccfc0334a) 1152484 < checking 'closing' ............................ PASS (6b0640fcae8bbb0f) 1232737 < checking 'whiteTopHat' ........................ PASS (b78629ad9870f67e) 18730.15 < checking 'blackTopHat' ........................ PASS (167951a7a45661e2) 27716.23 < checking 'selfComplementaryTopHat' ............ PASS (0c1d3178fb3af334) 2929436 < checking 'distmap' ............................ PASS (66fe9e5107b4d571) 3826969 < checking 'watershed' .......................... PASS (32f28339d17a2852) 2762113 < checking 'floodFill' .......................... PASS (66c38fc4987749d4) 1470197 < checking 'fillHull' ........................... PASS (741aeb61bea6e5ea) 1217568 < checking 'propagate' .......................... PASS (357bd8bfcbd1047d) 3464201 < checking 'toRGB' .............................. PASS (3868753482eff6e3) 12381911 < checking 'rgbImage' ........................... PASS (210c9f2868c65cb5) 4859544 < checking 'colormap' ........................... PASS (fbbe01fd08b104c7) 11126039 < checking 'combine' ............................ PASS (5a7e6609d362b469) 5597376 < checking 'combine' ............................ PASS (c23977e2dc8ace45) 33922678 < checking 'tile' ............................... PASS (05f2b454c26a295c) 78718054 < checking 'untile' ............................. PASS (263c2059331ac059) 72597772 < checking 'abind' .............................. PASS (5a7e6609d362b469) 5597376 --- > new test (hash=3e469356855e6210) > checking 'show' ............................... PASS (0c6212669ee6288d) -0.1 > checking 'print' .............................. PASS (0c6212669ee6288d) -0.1 > checking 'hist' ............................... PASS (e7a708b4f96f88dc) 20513.55 > checking '>' .................................. PASS (0a927a877b0b85eb) 1217568 > checking '+' .................................. PASS (2c51607a58b46974) 2940144 > checking '/' .................................. PASS (a872fc97379d58f5) 735035.9 > checking '*' .................................. PASS (2c51607a58b46974) 2940144 > checking 'median' ............................. PASS (d2a8be6a346c3d28) 0.04509804 > checking 'quantile' ........................... PASS (645f4aadbce7bdea) 7.331373 > checking 'Image' .............................. PASS (923c3911d773eb6e) 1470072 > checking 'as.Image' ........................... PASS (b7ae9a016c5a19ec) 1470072 > checking 'is.Image' ........................... PASS (69f0cf1cfd5cd8ed) -0.1 > checking 'imageData' .......................... PASS (3e469356855e6210) 1470072 > checking 'imageData<-' ........................ PASS (3e469356855e6210) 1470072 > checking 'as.raster' .......................... PASS (42efa6b3b04694cf) -0.1 > checking 'colorMode<-' ........................ PASS (b8d002268bfac3eb) -0.1 > checking 'numberOfFrames' ..................... PASS (7c79dea3bfc1415b) 0.9 > checking 'getFrames' .......................... PASS (d38b8f6c1a1504a8) 1470072 > checking 'display' ............................ PASS (dada341199e50c3d) 397.3 > checking 'display' ............................ PASS (d956c282ac7180e4) -0.1 > checking 'image' .............................. PASS (d956c282ac7180e4) -0.1 > checking 'drawCircle' ......................... PASS (872845fa91c628a6) 1607165 > checking '[' .................................. PASS (711703fde7cc915e) 48.94314 > checking 'resize' ............................. PASS (7882055c8b670bf4) 1419476 > checking 'rotate' ............................. PASS (559860bb5c99cb82) 2493977 > checking 'flip' ............................... PASS (8834ca70d449207a) 1195977 > checking 'flop' ............................... PASS (d73abd773dfc066a) 1462119 > checking 'translate' .......................... PASS (5744e19288b9d7f0) 2133961 > checking 'affine' ............................. PASS (11616142290451c1) 54171.17 > checking 'transpose' .......................... PASS (aa87d51a100b139f) 1522055 > checking 'thresh' ............................. PASS (c790c6a6872d73d0) 1262811 > checking 'channel' ............................ PASS (3e469356855e6210) 1470072 > checking 'otsu' ............................... PASS (3aea1e91f3716bcb) 0.3160156 > checking 'bwlabel' ............................ PASS (5055cb94d5293a15) 1199387 > checking 'colorLabels' ........................ PASS (464d65c8da42be0d) 10021713 > checking 'stackObjects' ....................... PASS (c5669f863a2ba20e) 718602.9 > checking 'stackObjects' ....................... PASS (d956c282ac7180e4) -0.1 > checking 'paintObjects' ....................... PASS (19a9fbb907cee1c4) 1447733 > checking 'rmObjects' .......................... PASS (365ace8a4657cb08) -0.1 > checking 'reenumerate' ........................ PASS (365ace8a4657cb08) -0.1 > checking 'reenumerate' ........................ PASS (5055cb94d5293a15) 1199387 > checking 'computeFeatures' .................... PASS (f59aa3f08e782acf) 3634215 > checking 'computeFeatures' .................... PASS (4e7e75f941531854) 145634.3 > checking 'ocontour' ........................... PASS (790a5f5b45092d41) 1050552 > checking 'localCurvature' ..................... PASS (fb6d4b13b08dcac4) 1049392 > checking 'normalize' .......................... PASS (1f79956b7887dd73) 1431381 > checking 'normalize' .......................... PASS (13a2d37d997199f9) 1266798 > checking 'gblur' .............................. PASS (203a6d72b1fd5eba) 1466231 > checking 'filter2' ............................ PASS (c82a1ece6902714d) 36592176 > checking 'medianFilter' ....................... PASS (4140c87b3a1db93d) 1454712 > checking 'equalize' ........................... PASS (ba175363e5576ad1) 2642794 > checking 'erode' .............................. PASS (bee7898f6d8d547b) 759774.9 > checking 'dilate' ............................. PASS (ed04adac54c645fd) 1797576 > checking 'opening' ............................ PASS (d1c6ca8aafbd90cb) 1152484 > checking 'closing' ............................ PASS (b8cf094b52fe1744) 1232737 > checking 'whiteTopHat' ........................ PASS (9b53631dd222dd50) 18730.15 > checking 'blackTopHat' ........................ PASS (089cd73847d97de5) 27716.23 > checking 'selfComplementaryTopHat' ............ PASS (cc378ce1d0553ecd) 2929436 > checking 'distmap' ............................ PASS (f98a44bf21faa222) 3826969 > checking 'watershed' .......................... PASS (b39c109238f0c74b) 2762113 > checking 'floodFill' .......................... PASS (c59341ffade6129a) 1470197 > checking 'fillHull' ........................... PASS (0a927a877b0b85eb) 1217568 > checking 'propagate' .......................... PASS (cec466bef7a2a81e) 3464201 > checking 'toRGB' .............................. PASS (5051d2b131286d46) 12381911 > checking 'rgbImage' ........................... PASS (ccc09b31890cd8df) 4859544 > checking 'colormap' ........................... PASS (b7020f3851eb7d7c) 11126039 > checking 'combine' ............................ PASS (5bda9f75cbc23401) 5597376 > checking 'combine' ............................ PASS (306e27bb3ec346e6) 33922678 > checking 'tile' ............................... PASS (870e7501fa1f3338) 78718054 > checking 'untile' ............................. PASS (868893e062dea032) 72597772 > checking 'abind' .............................. PASS (5bda9f75cbc23401) 5597376 467,538c467,538 < new test (hash=47850896f9c930e8) < checking 'show' ............................... PASS (79d9208863175ae7) -0.1 < checking 'print' .............................. PASS (7ca80d9481e90728) -0.1 < checking 'hist' ............................... PASS (7e48d5cfd64bdf7b) 130241.3 < checking '>' .................................. PASS (fa6323783aa5b800) 988518.9 < checking '+' .................................. PASS (fcef9d9c3b1b6d69) 1531522 < checking '/' .................................. PASS (b6d4ddc3ea66b259) 382880.4 < checking '*' .................................. PASS (fcef9d9c3b1b6d69) 1531522 < checking 'median' ............................. PASS (acb249dde6db4b8b) 0.5039216 < checking 'quantile' ........................... PASS (915bcda165290ff4) 10.10392 < checking 'Image' .............................. PASS (47850896f9c930e8) 765760.9 < checking 'as.Image' ........................... PASS (47850896f9c930e8) 765760.9 < checking 'is.Image' ........................... PASS (c5cfdf6777477824) 0.9 < checking 'imageData' .......................... PASS (61513af72b88a4e4) 765760.9 < checking 'imageData<-' ........................ PASS (47850896f9c930e8) 765760.9 < checking 'as.raster' .......................... PASS (2b41d92af54b416a) -0.1 < checking 'colorMode<-' ........................ PASS (822df48d75796cae) 765760.9 < checking 'numberOfFrames' ..................... PASS (8e2352fb8e5e5114) 0.9 < checking 'getFrames' .......................... PASS (b93d23a4010b16df) 765760.8 < checking 'display' ............................ PASS (de11b0b2e7a37592) 333.3 < checking 'display' ............................ PASS (4a72ef17f0bfbfcd) -0.1 < checking 'image' .............................. PASS (4a72ef17f0bfbfcd) -0.1 < checking 'drawCircle' ......................... PASS (c65308597bd87bff) 782100.7 < checking '[' .................................. PASS (1f7ad11e553307b5) 1285.273 < checking 'resize' ............................. PASS (ff46a1ee14995b8f) 2941770 < checking 'rotate' ............................. PASS (f2dc87f2efabfa50) 1247487 < checking 'flip' ............................... PASS (800db51bb04c1dc9) 661525.2 < checking 'flop' ............................... PASS (bcbec13e3661d698) 768451.1 < checking 'translate' .......................... PASS (6f7dabbb36d0a8cb) 820434.5 < checking 'affine' ............................. PASS (b42e8198f8b288b3) 22238.15 < checking 'transpose' .......................... PASS (e7d25b58eeb821c5) 652051.4 < checking 'thresh' ............................. PASS (d01647e3023d6a73) 382924.9 < checking 'channel' ............................ PASS (fdfb0d7371845dcf) 162800.7 < checking 'otsu' ............................... PASS (eeb23c3a41116cd3) 0.03085937 < checking 'bwlabel' ............................ PASS (53954bb9151049f1) 832970.9 < checking 'colorLabels' ........................ PASS (6e003a68522a54ab) 3692613 < checking 'stackObjects' ....................... PASS (edd5b4b37aa43ebc) 596493.9 < checking 'stackObjects' ....................... PASS (4a72ef17f0bfbfcd) -0.1 < checking 'paintObjects' ....................... PASS (15d4a0b8b77f24d9) 919069.9 < checking 'rmObjects' .......................... PASS (532e00b80736b3f0) 565.9 < checking 'reenumerate' ........................ PASS (532e00b80736b3f0) 565.9 < checking 'reenumerate' ........................ PASS (53954bb9151049f1) 832970.9 < checking 'computeFeatures' .................... PASS (74fe708668c9e3be) 3988895 < checking 'computeFeatures' .................... PASS (dfdbe9cdff74e039) 145634.3 < checking 'ocontour' ........................... PASS (63d189418364b4b8) 848253.8 < checking 'localCurvature' ..................... PASS (e3b73aad089aeb80) 847428.3 < checking 'normalize' .......................... PASS (a92e818f4e73c73a) 747801.4 < checking 'normalize' .......................... PASS (abefb6f2a1f94308) 809649.2 < checking 'gblur' .............................. PASS (997103fd0756733c) 761679.3 < checking 'filter2' ............................ PASS (3e400931e10a7c4a) 19130329 < checking 'medianFilter' ....................... PASS (98fcdf536fbd7323) 765141.6 < checking 'equalize' ........................... PASS (ca31fb19c115f140) 705546.8 < checking 'erode' .............................. PASS (87c34cd3ab434176) 908526.9 < checking 'dilate' ............................. PASS (6c93fac1f8c9cb29) 1072658 < checking 'opening' ............................ PASS (8655ad1e0550f18c) 985798.9 < checking 'closing' ............................ PASS (ea050dc3c7d5a983) 988727.9 < checking 'whiteTopHat' ........................ PASS (58d597df70d6d088) 3572.998 < checking 'blackTopHat' ........................ PASS (6ce59e41f02d4c9b) 7139.473 < checking 'selfComplementaryTopHat' ............ PASS (a8e77e0c7732da28) 1533178 < checking 'distmap' ............................ PASS (3f87bb08626b6535) 12740449 < checking 'watershed' .......................... PASS (1537ab2b5e366c26) 988518.9 < checking 'floodFill' .......................... PASS (0c770ac4aee91f2a) 765755.4 < checking 'fillHull' ........................... PASS (fa6323783aa5b800) 988518.9 < checking 'propagate' .......................... PASS (4d49fbc865fcc9f9) 26630579 < checking 'toRGB' .............................. PASS (47850896f9c930e8) 765760.9 < checking 'rgbImage' ........................... PASS (f5645d04cd0fe8b6) 3520680 < checking 'colormap' ........................... PASS (533aa45eacba8da0) 1816912 < checking 'combine' ............................ PASS (84017bde4a115c3d) 2960568 < checking 'combine' ............................ PASS (1957e3c7cf622693) 18119267 < checking 'tile' ............................... PASS (455f47d2d54808cb) 33061491 < checking 'untile' ............................. PASS (9a408e3ec431a525) 27788327 < checking 'abind' .............................. PASS (cd1fe636c56e5d47) 2960568 --- > new test (hash=7718e616f411c340) > checking 'show' ............................... PASS (1a2c30323dd5a8ee) -0.1 > checking 'print' .............................. PASS (e9fad67b70709e2b) -0.1 > checking 'hist' ............................... PASS (596b544e7cd6f458) 130241.3 > checking '>' .................................. PASS (e72c38d763e5fabf) 988518.9 > checking '+' .................................. PASS (e38cf73f1c0c88a2) 1531522 > checking '/' .................................. PASS (df4e8bf818fc26fe) 382880.4 > checking '*' .................................. PASS (e38cf73f1c0c88a2) 1531522 > checking 'median' ............................. PASS (fc60ee4b14ba4a28) 0.5039216 > checking 'quantile' ........................... PASS (436f03b8c9c3ad0e) 10.10392 > checking 'Image' .............................. PASS (7718e616f411c340) 765760.9 > checking 'as.Image' ........................... PASS (7718e616f411c340) 765760.9 > checking 'is.Image' ........................... PASS (e3aef3409e870c0e) 0.9 > checking 'imageData' .......................... PASS (19c51d4d9d30d60c) 765760.9 > checking 'imageData<-' ........................ PASS (7718e616f411c340) 765760.9 > checking 'as.raster' .......................... PASS (05c68b3f51ec838b) -0.1 > checking 'colorMode<-' ........................ PASS (733871e596e328df) 765760.9 > checking 'numberOfFrames' ..................... PASS (7c79dea3bfc1415b) 0.9 > checking 'getFrames' .......................... PASS (681aab4c8a24c6c5) 765760.8 > checking 'display' ............................ PASS (bb2b4586191eb980) 333.3 > checking 'display' ............................ PASS (d956c282ac7180e4) -0.1 > checking 'image' .............................. PASS (d956c282ac7180e4) -0.1 > checking 'drawCircle' ......................... PASS (a6757bb66994b1f7) 782100.7 > checking '[' .................................. PASS (25a626878222798c) 1285.273 > checking 'resize' ............................. PASS (bb1209a84d6b3709) 2941770 > checking 'rotate' ............................. PASS (924fc66d1ec91d44) 1247487 > checking 'flip' ............................... PASS (828db3b8ad878bd6) 661525.2 > checking 'flop' ............................... PASS (f69b431f36c97abd) 768451.1 > checking 'translate' .......................... PASS (3eb2fe0d22e461ed) 820434.5 > checking 'affine' ............................. PASS (7a760844869cec92) 22238.15 > checking 'transpose' .......................... PASS (d438f72715d302ed) 652051.4 > checking 'thresh' ............................. PASS (8b3a72b493ab8540) 382924.9 > checking 'channel' ............................ PASS (3982766c7e1077b3) 162800.7 > checking 'otsu' ............................... PASS (ebd9ed7a0cf4831d) 0.03085937 > checking 'bwlabel' ............................ PASS (498723eb57bcca48) 832970.9 > checking 'colorLabels' ........................ PASS (ecbf282c48506ef2) 3692613 > checking 'stackObjects' ....................... PASS (e30de50cc1d8e117) 596493.9 > checking 'stackObjects' ....................... PASS (d956c282ac7180e4) -0.1 > checking 'paintObjects' ....................... PASS (9b5026b178720a80) 919069.9 > checking 'rmObjects' .......................... PASS (e0ab50f8e544290a) 565.9 > checking 'reenumerate' ........................ PASS (e0ab50f8e544290a) 565.9 > checking 'reenumerate' ........................ PASS (498723eb57bcca48) 832970.9 > checking 'computeFeatures' .................... PASS (c1ff2e62e7bb8eee) 3989786 > checking 'computeFeatures' .................... PASS (4e7e75f941531854) 145634.3 > checking 'ocontour' ........................... PASS (ced9c409ca879dc9) 848253.8 > checking 'localCurvature' ..................... PASS (25e900bf67a8cdb0) 847428.3 > checking 'normalize' .......................... PASS (b8b2cfe4f431fc83) 747801.4 > checking 'normalize' .......................... PASS (3ee0aade2890ed53) 809649.2 > checking 'gblur' .............................. PASS (0c28ab262af637d1) 761679.3 > checking 'filter2' ............................ PASS (bf01322f9e0aed7a) 19130329 > checking 'medianFilter' ....................... PASS (189cf2d04b2316f5) 765141.6 > checking 'equalize' ........................... PASS (b525d614a289c5a3) 705546.8 > checking 'erode' .............................. PASS (84add15c6fa8ac14) 908526.9 > checking 'dilate' ............................. PASS (e99e1ecfd4ef49d3) 1072658 > checking 'opening' ............................ PASS (80d457c0bcd57e44) 985798.9 > checking 'closing' ............................ PASS (cc9339fed43d2c52) 988727.9 > checking 'whiteTopHat' ........................ PASS (25444773943cf26b) 3572.998 > checking 'blackTopHat' ........................ PASS (10fae7d8c0f86c96) 7139.473 > checking 'selfComplementaryTopHat' ............ PASS (2f97211e82aa8221) 1533178 > checking 'distmap' ............................ PASS (218b9e66643db8d3) 12740449 > checking 'watershed' .......................... PASS (6edd3aa33ad54089) 988518.9 > checking 'floodFill' .......................... PASS (228b47626610f8c9) 765755.4 > checking 'fillHull' ........................... PASS (e72c38d763e5fabf) 988518.9 > checking 'propagate' .......................... PASS (73d53b87d72f0409) 26630579 > checking 'toRGB' .............................. PASS (7718e616f411c340) 765760.9 > checking 'rgbImage' ........................... PASS (6df3c3d16757cdd6) 3520680 > checking 'colormap' ........................... PASS (8e7f90c18580cd50) 1816912 > checking 'combine' ............................ PASS (f156de3e1aff037c) 2960568 > checking 'combine' ............................ PASS (1bfd38ce66379070) 18119267 > checking 'tile' ............................... PASS (3f8e8f9b949597b4) 33061491 > checking 'untile' ............................. PASS (9f839c04542fa7e4) 27788327 > checking 'abind' .............................. PASS (a65f1e1e2d249be6) 2960568 544,615c544,615 < new test (hash=48f71cc8b0050cda) < checking 'show' ............................... PASS (224dd1d656f350f6) -0.1 < checking 'print' .............................. PASS (a40af5685cc8269d) -0.1 < checking 'hist' ............................... PASS (0eedff7586a90289) 348464.1 < checking '>' .................................. PASS (37677cdd1723a762) 1058553 < checking '+' .................................. PASS (bff43005d7cf5baa) 4072301 < checking '/' .................................. PASS (075b1e2146d0c0c4) 1018075 < checking '*' .................................. PASS (bff43005d7cf5baa) 4072301 < checking 'median' ............................. PASS (87cf0535c43c036e) 0.2333333 < checking 'quantile' ........................... PASS (9277f475391c119f) 7.280392 < checking 'Image' .............................. PASS (48f71cc8b0050cda) 2036151 < checking 'as.Image' ........................... PASS (48f71cc8b0050cda) 2036151 < checking 'is.Image' ........................... PASS (c5cfdf6777477824) 0.9 < checking 'imageData' .......................... PASS (092c3ebec1ba6cba) 2036151 < checking 'imageData<-' ........................ PASS (48f71cc8b0050cda) 2036151 < checking 'as.raster' .......................... PASS (0e1e0f27a820e816) -0.1 < checking 'colorMode<-' ........................ PASS (f50e0963b48a2cc1) 2036151 < checking 'numberOfFrames' ..................... PASS (8e2352fb8e5e5114) 0.9 < checking 'getFrames' .......................... PASS (f21033753e0ff75f) 2036151 < checking 'display' ............................ PASS (347538c33b9ad85e) 306.3 < checking 'display' ............................ PASS (4a72ef17f0bfbfcd) -0.1 < checking 'image' .............................. PASS (4a72ef17f0bfbfcd) -0.1 < checking 'drawCircle' ......................... PASS (d55510e97af1fa3b) 2049936 < checking '[' .................................. PASS (b7b39e1dc868848e) 9950.096 < checking 'resize' ............................. PASS (5fa97b7a141ea096) 15155777 < checking 'rotate' ............................. PASS (bb8c420c87c69bd9) 4525312 < checking 'flip' ............................... PASS (fb21df964e612f05) 1977928 < checking 'flop' ............................... PASS (6075b887765d62c1) 2048664 < checking 'translate' .......................... PASS (f6fb6f5cca098a55) 2998417 < checking 'affine' ............................. PASS (c1f501e539afb0d9) 226067.6 < checking 'transpose' .......................... PASS (361d1659a2faa942) 1907377 < checking 'thresh' ............................. PASS (2340dc5bc89035a0) 954376.9 < checking 'channel' ............................ PASS (0b053d27b8ceadea) 257578.5 < checking 'otsu' ............................... PASS (8328b85a064115c8) 0.3316406 < checking 'bwlabel' ............................ PASS (2a53cf89b4a35c8a) 230329.9 < checking 'colorLabels' ........................ PASS (076e153870ae4bd1) 1920855 < checking 'stackObjects' ....................... PASS (2c3e1762984035ea) 712799.6 < checking 'stackObjects' ....................... PASS (4a72ef17f0bfbfcd) -0.1 < checking 'paintObjects' ....................... PASS (8b7094dedac4a5ea) 2090128 < checking 'rmObjects' .......................... PASS (e82eefc2fff258bf) -0.1 < checking 'reenumerate' ........................ PASS (e82eefc2fff258bf) -0.1 < checking 'reenumerate' ........................ PASS (2a53cf89b4a35c8a) 230329.9 < checking 'computeFeatures' .................... PASS (1fe1266aa6159125) 746878.2 < checking 'computeFeatures' .................... PASS (50090732ff9f9962) 19422.3 < checking 'ocontour' ........................... PASS (647d51ebccc4030f) 117866.8 < checking 'localCurvature' ..................... PASS (4113d1dace095a0b) 116636.2 < checking 'normalize' .......................... PASS (ba670ee7628eadb4) 1788995 < checking 'normalize' .......................... PASS (02201ae4e6232a01) 1858155 < checking 'gblur' .............................. PASS (b5b0b076055fbf39) 2029979 < checking 'filter2' ............................ PASS (7f0c3c9e1ed84c32) 50878763 < checking 'medianFilter' ....................... PASS (e4487f529c0c8f64) 2034604 < checking 'equalize' ........................... PASS (aafea856234df7cf) 2942981 < checking 'erode' .............................. PASS (1668d070c32a3352) 830816.9 < checking 'dilate' ............................. PASS (70f0b97d44055dc4) 1339263 < checking 'opening' ............................ PASS (bf8703b54eaaf477) 1013295 < checking 'closing' ............................ PASS (2a44925702fbcb45) 1069405 < checking 'whiteTopHat' ........................ PASS (382c254a636d15be) 16585.63 < checking 'blackTopHat' ........................ PASS (17f9061f04410117) 22039.05 < checking 'selfComplementaryTopHat' ............ PASS (7345b102e7c10661) 4071763 < checking 'distmap' ............................ PASS (917c16e57cfe8663) 6038778 < checking 'watershed' .......................... PASS (7a21acc522ee0901) 1058553 < checking 'floodFill' .......................... PASS (22d2bfdee3f4347e) 2036854 < checking 'fillHull' ........................... PASS (37677cdd1723a762) 1058553 < checking 'propagate' .......................... PASS (311992f3f5e46ef3) 7755487 < checking 'toRGB' .............................. PASS (48f71cc8b0050cda) 2036151 < checking 'rgbImage' ........................... PASS (ee121a9652710512) 7617867 < checking 'colormap' ........................... PASS (7904c40deb5ac89a) 1657338 < checking 'combine' ............................ PASS (0996d92466ee854e) 8350133 < checking 'combine' ............................ PASS (7e54ded05ceace14) 52959073 < checking 'tile' ............................... PASS (2584fda7b98afd99) 107188639 < checking 'untile' ............................. PASS (a54c5217f194f8a7) 97994583 < checking 'abind' .............................. PASS (0996d92466ee854e) 8350133 --- > new test (hash=3884fe38962577a7) > checking 'show' ............................... PASS (8331bd653405c3be) -0.1 > checking 'print' .............................. PASS (de22d3dc188680fd) -0.1 > checking 'hist' ............................... PASS (10b008981f19c77a) 348464.1 > checking '>' .................................. PASS (e6c8a64e9fff6055) 1058553 > checking '+' .................................. PASS (5bb860f09b56b4d9) 4072301 > checking '/' .................................. PASS (17b2c344ff60cf34) 1018075 > checking '*' .................................. PASS (5bb860f09b56b4d9) 4072301 > checking 'median' ............................. PASS (a9ae52973fed588b) 0.2333333 > checking 'quantile' ........................... PASS (e51be80ed6288f06) 7.280392 > checking 'Image' .............................. PASS (3884fe38962577a7) 2036151 > checking 'as.Image' ........................... PASS (3884fe38962577a7) 2036151 > checking 'is.Image' ........................... PASS (e3aef3409e870c0e) 0.9 > checking 'imageData' .......................... PASS (1456dcb0ab2d690b) 2036151 > checking 'imageData<-' ........................ PASS (3884fe38962577a7) 2036151 > checking 'as.raster' .......................... PASS (abd1d3d0d6329777) -0.1 > checking 'colorMode<-' ........................ PASS (0aa63faa9d4e0838) 2036151 > checking 'numberOfFrames' ..................... PASS (7c79dea3bfc1415b) 0.9 > checking 'getFrames' .......................... PASS (2ed277d7e69a05d2) 2036151 > checking 'display' ............................ PASS (3d646d4f07d194ba) 306.3 > checking 'display' ............................ PASS (d956c282ac7180e4) -0.1 > checking 'image' .............................. PASS (d956c282ac7180e4) -0.1 > checking 'drawCircle' ......................... PASS (5175a6622762681a) 2049936 > checking '[' .................................. PASS (c60784a663dd1761) 9950.096 > checking 'resize' ............................. PASS (fe9aa55b037def9d) 15155777 > checking 'rotate' ............................. PASS (2a6f5001ae7d116d) 4525312 > checking 'flip' ............................... PASS (192932ac94cae831) 1977928 > checking 'flop' ............................... PASS (55c97a05ee9ed805) 2048664 > checking 'translate' .......................... PASS (c866b3232cda2c68) 2998417 > checking 'affine' ............................. PASS (517c3559acf97cf4) 226067.6 > checking 'transpose' .......................... PASS (e6349d8cc35ed017) 1907377 > checking 'thresh' ............................. PASS (e98d9e4246c476a4) 954376.9 > checking 'channel' ............................ PASS (84d92148a5eda650) 257578.5 > checking 'otsu' ............................... PASS (6a2131f538a2a53e) 0.3316406 > checking 'bwlabel' ............................ PASS (2fa4cf414bbb7787) 230329.9 > checking 'colorLabels' ........................ PASS (b71e0c0d93c0ba5d) 1920855 > checking 'stackObjects' ....................... PASS (f30668520190ffed) 712799.6 > checking 'stackObjects' ....................... PASS (d956c282ac7180e4) -0.1 > checking 'paintObjects' ....................... PASS (6a1ba970169d82ad) 2090128 > checking 'rmObjects' .......................... PASS (3705fc84a07dd0cd) -0.1 > checking 'reenumerate' ........................ PASS (3705fc84a07dd0cd) -0.1 > checking 'reenumerate' ........................ PASS (2fa4cf414bbb7787) 230329.9 > checking 'computeFeatures' .................... PASS (a33c53edd3cf8a46) 746878.2 > checking 'computeFeatures' .................... PASS (8cd691a663f460c1) 19422.3 > checking 'ocontour' ........................... PASS (1be2808a87ee437f) 117866.8 > checking 'localCurvature' ..................... PASS (ad1fddb421e46506) 116636.2 > checking 'normalize' .......................... PASS (edb5f31f14cd540d) 1788995 > checking 'normalize' .......................... PASS (6a1005a2ed478c1e) 1858155 > checking 'gblur' .............................. PASS (c61849c1f4dc6d25) 2029979 > checking 'filter2' ............................ PASS (760ded68d0c55bfa) 50878763 > checking 'medianFilter' ....................... PASS (0b06f73d5aecad7d) 2034604 > checking 'equalize' ........................... PASS (2d4d0558bb48cbfc) 2942981 > checking 'erode' .............................. PASS (94112a39c70cd747) 830816.9 > checking 'dilate' ............................. PASS (a9fbe5f3b81787ec) 1339263 > checking 'opening' ............................ PASS (957aea2990d2caa1) 1013295 > checking 'closing' ............................ PASS (7af64e74f8e80dbb) 1069405 > checking 'whiteTopHat' ........................ PASS (d50f6d3e0e26602d) 16585.63 > checking 'blackTopHat' ........................ PASS (310953bdffbb07ee) 22039.05 > checking 'selfComplementaryTopHat' ............ PASS (dfefa629c102a00d) 4071763 > checking 'distmap' ............................ PASS (6c03a6a34b67eec0) 6038778 > checking 'watershed' .......................... PASS (61ebc564dd827878) 1058553 > checking 'floodFill' .......................... PASS (f537dd1499704563) 2036854 > checking 'fillHull' ........................... PASS (e6c8a64e9fff6055) 1058553 > checking 'propagate' .......................... PASS (7b81c961226b8218) 7755487 > checking 'toRGB' .............................. PASS (3884fe38962577a7) 2036151 > checking 'rgbImage' ........................... PASS (43e895266c1b7cae) 7617867 > checking 'colormap' ........................... PASS (972e374a8a23c0e1) 1657338 > checking 'combine' ............................ PASS (d56bf3140c7cd055) 8350133 > checking 'combine' ............................ PASS (b21bd2c702883543) 52959073 > checking 'tile' ............................... PASS (4f60a4ae167b4e6e) 107188639 > checking 'untile' ............................. PASS (05afb65e638c5769) 97994583 > checking 'abind' .............................. PASS (d56bf3140c7cd055) 8350133 623,694c623,694 < new test (hash=0dfc99a32eca6c75) < checking 'show' ............................... PASS (dafa895e16b40940) -0.1 < checking 'print' .............................. PASS (1dd6ebc27d9cea77) -0.1 < checking 'hist' ............................... PASS (4d550d4c758200f9) 5855.343 < checking '>' .................................. PASS (0dfc99a32eca6c75) 1055560 < checking '+' .................................. PASS (de2c65071acbd149) 2111120 < checking '/' .................................. PASS (a4a10da152c2288c) 527779.9 < checking '*' .................................. PASS (de2c65071acbd149) 2111120 < checking 'median' ............................. PASS (0c72e13f2da056a7) -0.1 < checking 'quantile' ........................... PASS (51de3cb0579b1fa7) 8.9 < checking 'Image' .............................. PASS (2abf785fff59216a) 1055560 < checking 'as.Image' ........................... PASS (0dfc99a32eca6c75) 1055560 < checking 'is.Image' ........................... PASS (c5cfdf6777477824) 0.9 < checking 'imageData' .......................... PASS (e3c8e0148f6a4719) 1055560 < checking 'imageData<-' ........................ PASS (0dfc99a32eca6c75) 1055560 < checking 'as.raster' .......................... PASS (14c8b304499a1db2) -0.1 < checking 'colorMode<-' ........................ PASS (0dfc99a32eca6c75) 1055560 < checking 'numberOfFrames' ..................... PASS (47c6414be054e0d0) 1.9 < checking 'getFrames' .......................... PASS (7e972c640b9b852f) 916715.6 < checking 'display' ............................ PASS (626250b1adff3cb2) 285.3 < checking 'display' ............................ PASS (4a72ef17f0bfbfcd) -0.1 < checking 'image' .............................. PASS (4a72ef17f0bfbfcd) -0.1 < checking 'drawCircle' ......................... PASS (2c87a6f556ab6c8d) 1656514 < checking '[' .................................. PASS (2ef6b46107ddc598) 1889.9 < checking 'resize' ............................. PASS (5e22a297f1aaa672) 9108608 < checking 'rotate' ............................. PASS (d368a6f158e4a42d) 1600126 < checking 'flip' ............................... PASS (dded8d9c7c670d69) 714439.9 < checking 'flop' ............................... PASS (d4611b6572d52268) 1064092 < checking 'translate' .......................... PASS (4545c4961aced975) 1105982 < checking 'affine' ............................. PASS (b9ba81b3f9f1117b) 133467.8 < checking 'transpose' .......................... PASS (60241d37c5fff28e) 758083.9 < checking 'thresh' ............................. PASS (5f90f811f0ede222) 824497.9 < checking 'channel' ............................ PASS (0dfc99a32eca6c75) 1055560 < checking 'otsu' ............................... PASS (6ab30063c9cb4fd4) 1.4 < checking 'bwlabel' ............................ PASS (298b1cc69347d741) 1597368 < checking 'colorLabels' ........................ PASS (e04a2ac8541504d7) 5485361 < checking 'stackObjects' ....................... PASS (6b43eb7771b42140) 8889538 < checking 'stackObjects' ....................... PASS (4a72ef17f0bfbfcd) -0.1 < checking 'paintObjects' ....................... PASS (8a38af2995ce8037) 834266.6 < checking 'rmObjects' .......................... PASS (26480ded39aa6e19) 1303423 < checking 'reenumerate' ........................ PASS (c80605c7f02da85a) 1244828 < checking 'reenumerate' ........................ PASS (298b1cc69347d741) 1597368 < checking 'computeFeatures' .................... PASS (68343f70d0d1737f) 416164140 < checking 'computeFeatures' .................... PASS (dfdbe9cdff74e039) 145634.3 < checking 'ocontour' ........................... PASS (4fb2389f9904a311) 836958.8 < checking 'localCurvature' ..................... PASS (2b74e1f8fbe5a7bb) 835041.5 < checking 'normalize' .......................... PASS (1ab59eb9157a66c6) 1055560 < checking 'normalize' .......................... PASS (1ab59eb9157a66c6) 1055560 < checking 'gblur' .............................. PASS (342ad29d21076375) 1037581 < checking 'filter2' ............................ PASS (1eb04c71e150cf47) 26149148 < checking 'medianFilter' ....................... PASS (e30e8be2936478c0) 1030730 < checking 'equalize' ........................... PASS (1ab59eb9157a66c6) 1055560 < checking 'erode' .............................. PASS (0f3e44fb76ab60a2) 617311.9 < checking 'dilate' ............................. PASS (02cad0bca5d24adc) 1591594 < checking 'opening' ............................ PASS (c2244cde8fad46a6) 861145.9 < checking 'closing' ............................ PASS (783b09b51e1dac61) 1188258 < checking 'whiteTopHat' ........................ PASS (15133662899d87a7) 148131.9 < checking 'blackTopHat' ........................ PASS (38c6e9d2a3359f3a) 202411.9 < checking 'selfComplementaryTopHat' ............ PASS (bd3b404b3e65d4a5) 2151192 < checking 'distmap' ............................ PASS (2c1bf601469a0408) 3856630 < checking 'watershed' .......................... PASS (99b0fcb0618a08a3) 1443978 < checking 'floodFill' .......................... PASS (eb581bf959e8205e) 2057384 < checking 'fillHull' ........................... PASS (162c9b15d71fc7cd) 1096352 < checking 'propagate' .......................... PASS (cbe3a7ff31614dc9) 1613920 < checking 'toRGB' .............................. PASS (81942d6f2bb0d146) 8499672 < checking 'rgbImage' ........................... PASS (c0a9c0a15efba438) 4777616 < checking 'colormap' ........................... PASS (3439b001d77ffd6e) 10283526 < checking 'combine' ............................ PASS (1fa85a553b6dbf99) 3888784 < checking 'combine' ............................ PASS (eafffae37810e5b9) 23054440 < checking 'tile' ............................... PASS (ed09cbf55843986b) 48846817 < checking 'untile' ............................. PASS (2eba92509b4a3f7d) 41221063 < checking 'abind' .............................. PASS (dd89c1ca231033b0) 3888784 --- > new test (hash=db12fa8044d98567) > checking 'show' ............................... PASS (75018abdcca926f0) -0.1 > checking 'print' .............................. PASS (9bacee8faec96053) -0.1 > checking 'hist' ............................... PASS (f0f3640c0aa89c38) 5855.343 > checking '>' .................................. PASS (db12fa8044d98567) 1055560 > checking '+' .................................. PASS (0b5a21f5cc627e62) 2111120 > checking '/' .................................. PASS (bf2545eee0c6aa3e) 527779.9 > checking '*' .................................. PASS (0b5a21f5cc627e62) 2111120 > checking 'median' ............................. PASS (8396e8397399bb05) -0.1 > checking 'quantile' ........................... PASS (130a179fb028f1a7) 8.9 > checking 'Image' .............................. PASS (041d3981bcab3129) 1055560 > checking 'as.Image' ........................... PASS (db12fa8044d98567) 1055560 > checking 'is.Image' ........................... PASS (e3aef3409e870c0e) 0.9 > checking 'imageData' .......................... PASS (6b02d87cd459ac19) 1055560 > checking 'imageData<-' ........................ PASS (db12fa8044d98567) 1055560 > checking 'as.raster' .......................... PASS (26cf978328d1a712) -0.1 > checking 'colorMode<-' ........................ PASS (db12fa8044d98567) 1055560 > checking 'numberOfFrames' ..................... PASS (161e41d6aa749739) 1.9 > checking 'getFrames' .......................... PASS (ce29246f73d959c3) 916715.6 > checking 'display' ............................ PASS (2fb2fcab54a4ea5a) 285.3 > checking 'display' ............................ PASS (d956c282ac7180e4) -0.1 > checking 'image' .............................. PASS (d956c282ac7180e4) -0.1 > checking 'drawCircle' ......................... PASS (1180c20b46fdaf4e) 1656514 > checking '[' .................................. PASS (2a55f6dafc492b42) 1889.9 > checking 'resize' ............................. PASS (211e86386b1010af) 9108608 > checking 'rotate' ............................. PASS (d67e39e3cb07d275) 1600126 > checking 'flip' ............................... PASS (fbb2a6f78f2cc7f1) 714439.9 > checking 'flop' ............................... PASS (f6825dda37058381) 1064092 > checking 'translate' .......................... PASS (8d027c3127938636) 1105982 > checking 'affine' ............................. PASS (a6e552f84324fe21) 133467.8 > checking 'transpose' .......................... PASS (eeeb148d04107340) 758083.9 > checking 'thresh' ............................. PASS (5b7b2d141f385123) 824497.9 > checking 'channel' ............................ PASS (db12fa8044d98567) 1055560 > checking 'otsu' ............................... PASS (69c60dc99d5066e3) 1.4 > checking 'bwlabel' ............................ PASS (10092f8e4256496b) 1597368 > checking 'colorLabels' ........................ PASS (ebf6961f64378f97) 5485361 > checking 'stackObjects' ....................... PASS (d1d99850ff4d6d38) 8889538 > checking 'stackObjects' ....................... PASS (d956c282ac7180e4) -0.1 > checking 'paintObjects' ....................... PASS (8c5ef6f490aa8762) 834266.6 > checking 'rmObjects' .......................... PASS (0a1cd72f8d3c03e8) 1303423 > checking 'reenumerate' ........................ PASS (df75276eeec5813d) 1244828 > checking 'reenumerate' ........................ PASS (10092f8e4256496b) 1597368 > checking 'computeFeatures' .................... PASS (1bf064e6a11f2410) 416164140 > checking 'computeFeatures' .................... PASS (4e7e75f941531854) 145634.3 > checking 'ocontour' ........................... PASS (9f7d90d6312e32f3) 836958.8 > checking 'localCurvature' ..................... PASS (477746e4fee34aeb) 835041.5 > checking 'normalize' .......................... PASS (eea76285d45436f7) 1055560 > checking 'normalize' .......................... PASS (eea76285d45436f7) 1055560 > checking 'gblur' .............................. PASS (9224b720f9d00006) 1037581 > checking 'filter2' ............................ PASS (637287a5df76a79d) 26149148 > checking 'medianFilter' ....................... PASS (ed8d722e63a36a34) 1030730 > checking 'equalize' ........................... PASS (eea76285d45436f7) 1055560 > checking 'erode' .............................. PASS (54ccd3aba098da92) 617311.9 > checking 'dilate' ............................. PASS (3f0aed5a551e26b5) 1591594 > checking 'opening' ............................ PASS (ae3c29b4498904c5) 861145.9 > checking 'closing' ............................ PASS (2e26e13058dee387) 1188258 > checking 'whiteTopHat' ........................ PASS (28bbffedc1bcb297) 148131.9 > checking 'blackTopHat' ........................ PASS (a862285882d4249e) 202411.9 > checking 'selfComplementaryTopHat' ............ PASS (92483d40b14844db) 2151192 > checking 'distmap' ............................ PASS (766610b2223767b0) 3856630 > checking 'watershed' .......................... PASS (eaba5359a5afa00e) 1443978 > checking 'floodFill' .......................... PASS (0db2bbd3a6d9a773) 2057384 > checking 'fillHull' ........................... PASS (ccded36693237a0e) 1096352 > checking 'propagate' .......................... PASS (e3c3ba3dd998f78f) 1613920 > checking 'toRGB' .............................. PASS (a594b4f9b88125f1) 8499672 > checking 'rgbImage' ........................... PASS (172b07d65c57f496) 4777616 > checking 'colormap' ........................... PASS (a6b9bc2f3472cbee) 10283526 > checking 'combine' ............................ PASS (f13e4c8ca8445cd0) 3888784 > checking 'combine' ............................ PASS (d8a9b6cf082a9146) 23054440 > checking 'tile' ............................... PASS (4c3d7086d0c2c786) 48846817 > checking 'untile' ............................. PASS (65365043e983ec58) 41221063 > checking 'abind' .............................. PASS (af0697002f77c709) 3888784 701,772c701,772 < new test (hash=43dbe82e1c3a72c7) < checking 'show' ............................... PASS (0ae4482e10a26740) -0.1 < checking 'print' .............................. PASS (e0ed7a93a4106da4) -0.1 < checking 'hist' ............................... PASS (a354f3d508f1a243) 492113.2 < checking '>' .................................. PASS (14c85e9c6a190efd) 2013322 < checking '+' .................................. PASS (20f87e97112cc44e) 4709417 < checking '/' .................................. PASS (bd0a681d680da84f) 1177354 < checking '*' .................................. PASS (20f87e97112cc44e) 4709417 < checking 'median' ............................. PASS (d97d8924cf85a8a5) 0.3823529 < checking 'quantile' ........................... PASS (f18a831d6b8056b5) 8.139216 < checking 'Image' .............................. PASS (43dbe82e1c3a72c7) 2354709 < checking 'as.Image' ........................... PASS (43dbe82e1c3a72c7) 2354709 < checking 'is.Image' ........................... PASS (c5cfdf6777477824) 0.9 < checking 'imageData' .......................... PASS (acefc274aafca2a3) 2354709 < checking 'imageData<-' ........................ PASS (43dbe82e1c3a72c7) 2354709 < checking 'as.raster' .......................... PASS (dedc569bb4c39389) -0.1 < checking 'colorMode<-' ........................ PASS (78a054c14130e8cc) 2354709 < checking 'numberOfFrames' ..................... PASS (47c6414be054e0d0) 1.9 < checking 'getFrames' .......................... PASS (a5288dbe65f25cd6) 1440422 < checking 'display' ............................ PASS (cfc06c54b45f8f0e) 239.3 < checking 'display' ............................ PASS (4a72ef17f0bfbfcd) -0.1 < checking 'image' .............................. PASS (4a72ef17f0bfbfcd) -0.1 < checking 'drawCircle' ......................... PASS (ad1803d8fa4af078) 2650006 < checking '[' .................................. PASS (89ddefa5b38fe4f0) 40701.82 < checking 'resize' ............................. PASS (e98e16e095f09d8b) 76725662 < checking 'rotate' ............................. PASS (c06b816a74a85930) 4140744 < checking 'flip' ............................... PASS (810a3583c91cb31c) 2309692 < checking 'flop' ............................... PASS (877a43e063101c32) 2358658 < checking 'translate' .......................... PASS (08a04d76fd84f8a9) 3393923 < checking 'affine' ............................. PASS (1d7cc91f3ca03a90) 301692.6 < checking 'transpose' .......................... PASS (6b92009904695f08) 2303263 < checking 'thresh' ............................. PASS (80fc6f84d1721b6c) 1549362 < checking 'channel' ............................ PASS (29a2809472eaaaa2) 287206.2 < checking 'otsu' ............................... PASS (c1466d3e9ed225ff) 1.370703 < checking 'bwlabel' ............................ PASS (23f3e658e40843e6) 360413.9 < checking 'colorLabels' ........................ PASS (2136b39e576c2fd8) 3039066 < checking 'stackObjects' ....................... PASS (f3ad7ae0d2a6cc85) 2472601 < checking 'stackObjects' ....................... PASS (4a72ef17f0bfbfcd) -0.1 < checking 'paintObjects' ....................... PASS (cc901b1d73d052c3) 2558300 < checking 'rmObjects' .......................... PASS (f5c9853583c7bbd8) 261782.9 < checking 'reenumerate' ........................ PASS (f5c9853583c7bbd8) 261782.9 < checking 'reenumerate' ........................ PASS (23f3e658e40843e6) 360413.9 < checking 'computeFeatures' .................... PASS (8fc45045f55bbaf2) 749353.1 < checking 'computeFeatures' .................... PASS (50090732ff9f9962) 19422.3 < checking 'ocontour' ........................... PASS (86cde5e313b695a0) 107408.8 < checking 'localCurvature' ..................... PASS (61ebfebadd0bc3bc) 106275.7 < checking 'normalize' .......................... PASS (ce655ec7ea73b99e) 2693244 < checking 'normalize' .......................... PASS (5ddeb05eddf25516) 2315924 < checking 'gblur' .............................. PASS (4c4c90b677964b7f) 2349701 < checking 'filter2' ............................ PASS (dda2f4478bde8e69) 58841710 < checking 'medianFilter' ....................... PASS (b92b17b3a8f23f6f) 2352447 < checking 'equalize' ........................... PASS (721056a0c7381c37) 2616480 < checking 'erode' .............................. PASS (046f720832faefd3) 1547948 < checking 'dilate' ............................. PASS (2b4adac0ed5b574a) 2604996 < checking 'opening' ............................ PASS (00b2b73e7d165898) 1919386 < checking 'closing' ............................ PASS (5418d86566ce96d6) 2038196 < checking 'whiteTopHat' ........................ PASS (cbde5539090bf855) 12437.36 < checking 'blackTopHat' ........................ PASS (974cab12d6071583) 19780.97 < checking 'selfComplementaryTopHat' ............ PASS (a90ee1eecd2ff9a2) 4711722 < checking 'distmap' ............................ PASS (9f25a778bc97481a) 10836360 < checking 'watershed' .......................... PASS (7a09d7342dc0f1a0) 2013322 < checking 'floodFill' .......................... PASS (e702abd07a6fe6f5) 2355706 < checking 'fillHull' ........................... PASS (14c85e9c6a190efd) 2013322 < checking 'propagate' .......................... PASS (36f86ec18247ef6b) 11618104 < checking 'toRGB' .............................. PASS (43dbe82e1c3a72c7) 2354709 < checking 'rgbImage' ........................... PASS (3cc5363ae5d00743) 12071186 < checking 'colormap' ........................... PASS (3db20420c586b1cb) 2273276 < checking 'combine' ............................ PASS (f5feec2890bcd950) 9516503 < checking 'combine' ............................ PASS (cb08edf6001e293c) 59844403 < checking 'tile' ............................... PASS (2b989ec77441d03c) 114300809 < checking 'untile' ............................. PASS (4d221c39718805d7) 105862114 < checking 'abind' .............................. PASS (8bd8712a3397bb8d) 9516503 --- > new test (hash=290d7a45d7468e5f) > checking 'show' ............................... PASS (78a7303aa046067b) -0.1 > checking 'print' .............................. PASS (9aaf686697ac72be) -0.1 > checking 'hist' ............................... PASS (b01a7d139c82f457) 492113.2 > checking '>' .................................. PASS (1f65757da86f51b3) 2013322 > checking '+' .................................. PASS (86bdea7870f6d0cc) 4709417 > checking '/' .................................. PASS (c3533150260f42c4) 1177354 > checking '*' .................................. PASS (86bdea7870f6d0cc) 4709417 > checking 'median' ............................. PASS (06af3e4c86ccda6d) 0.3823529 > checking 'quantile' ........................... PASS (11ef7960975f6975) 8.139216 > checking 'Image' .............................. PASS (290d7a45d7468e5f) 2354709 > checking 'as.Image' ........................... PASS (290d7a45d7468e5f) 2354709 > checking 'is.Image' ........................... PASS (e3aef3409e870c0e) 0.9 > checking 'imageData' .......................... PASS (1936bbf08b457bab) 2354709 > checking 'imageData<-' ........................ PASS (290d7a45d7468e5f) 2354709 > checking 'as.raster' .......................... PASS (da1c028f359bf00b) -0.1 > checking 'colorMode<-' ........................ PASS (7856ef3bde7528ce) 2354709 > checking 'numberOfFrames' ..................... PASS (161e41d6aa749739) 1.9 > checking 'getFrames' .......................... PASS (f0d9427233f46fbb) 1440422 > checking 'display' ............................ PASS (bc877f5317c575b2) 239.3 > checking 'display' ............................ PASS (d956c282ac7180e4) -0.1 > checking 'image' .............................. PASS (d956c282ac7180e4) -0.1 > checking 'drawCircle' ......................... PASS (ad8f0dc0cad6885c) 2650006 > checking '[' .................................. PASS (144b12c39a99e2bc) 40701.82 > checking 'resize' ............................. PASS (dd96ecc9ed75e744) 76725662 > checking 'rotate' ............................. PASS (19319de30582c1d6) 4140744 > checking 'flip' ............................... PASS (91c7918c52fe8718) 2309692 > checking 'flop' ............................... PASS (49ae0fb3bef587c5) 2358658 > checking 'translate' .......................... PASS (a8fcd75113ffb2d2) 3393923 > checking 'affine' ............................. PASS (592877c7d17e1d22) 301692.6 > checking 'transpose' .......................... PASS (a42245132dbea662) 2303263 > checking 'thresh' ............................. PASS (167470821b508c29) 1549362 > checking 'channel' ............................ PASS (d4dd2cc593776db0) 287206.2 > checking 'otsu' ............................... PASS (2ff953970aa01423) 1.370703 > checking 'bwlabel' ............................ PASS (404699231a09f479) 360413.9 > checking 'colorLabels' ........................ PASS (4742967f9e3ced6e) 3039066 > checking 'stackObjects' ....................... PASS (71587dec63927412) 2472601 > checking 'stackObjects' ....................... PASS (d956c282ac7180e4) -0.1 > checking 'paintObjects' ....................... PASS (0daa597dbe10a6cd) 2558300 > checking 'rmObjects' .......................... PASS (ea36bf2e51776461) 261782.9 > checking 'reenumerate' ........................ PASS (ea36bf2e51776461) 261782.9 > checking 'reenumerate' ........................ PASS (404699231a09f479) 360413.9 > checking 'computeFeatures' .................... PASS (151a0d98d309d0b1) 749353.1 > checking 'computeFeatures' .................... PASS (8cd691a663f460c1) 19422.3 > checking 'ocontour' ........................... PASS (20fad83d539e2372) 107408.8 > checking 'localCurvature' ..................... PASS (469cd750daa03946) 106275.7 > checking 'normalize' .......................... PASS (4484b1dbbf34c675) 2693244 > checking 'normalize' .......................... PASS (27680837000f1ded) 2315924 > checking 'gblur' .............................. PASS (fc2147343f5faed5) 2349701 > checking 'filter2' ............................ PASS (958b84b9c0054384) 58841710 > checking 'medianFilter' ....................... PASS (8ccc036255fe88d9) 2352447 > checking 'equalize' ........................... PASS (e7f99b2a8483f2d3) 2616480 > checking 'erode' .............................. PASS (16554ca32b165307) 1547948 > checking 'dilate' ............................. PASS (560c069e5292fdc9) 2604996 > checking 'opening' ............................ PASS (592d8ab4156490aa) 1919386 > checking 'closing' ............................ PASS (c57a6175329f5e45) 2038196 > checking 'whiteTopHat' ........................ PASS (6938d64e59a77fe1) 12437.36 > checking 'blackTopHat' ........................ PASS (8fbaad8a000d91c5) 19780.97 > checking 'selfComplementaryTopHat' ............ PASS (b11bd64d03fe29b9) 4711722 > checking 'distmap' ............................ PASS (708df2d4560d23a7) 10836360 > checking 'watershed' .......................... PASS (4aa1432f01914277) 2013322 > checking 'floodFill' .......................... PASS (02926422d15cf3c2) 2355706 > checking 'fillHull' ........................... PASS (1f65757da86f51b3) 2013322 > checking 'propagate' .......................... PASS (1656991af484107e) 11618104 > checking 'toRGB' .............................. PASS (290d7a45d7468e5f) 2354709 > checking 'rgbImage' ........................... PASS (98de7e0def0bab8b) 12071186 > checking 'colormap' ........................... PASS (0798dea20c907720) 2273276 > checking 'combine' ............................ PASS (579971440faf3f11) 9516503 > checking 'combine' ............................ PASS (fb7944257dfefb91) 59844403 > checking 'tile' ............................... PASS (e594265685cdf3aa) 114300809 > checking 'untile' ............................. PASS (5b25f3b7fc0df1b3) 105862114 > checking 'abind' .............................. PASS (a413703585d2e713) 9516503 779,850c779,850 < new test (hash=799480d8d96438b2) < checking 'show' ............................... PASS (c5619352b713b97a) -0.1 < checking 'print' .............................. PASS (730e516d39ebdcb9) -0.1 < checking 'hist' ............................... PASS (0160ed3f9dd81390) 229030.4 < checking '>' .................................. PASS (74c61a4c56fd955c) 1541186 < checking '+' .................................. PASS (6a3eb99196a6e0c3) 4466272 < checking '/' .................................. PASS (935de373d737698f) 1116568 < checking '*' .................................. PASS (6a3eb99196a6e0c3) 4466272 < checking 'median' ............................. PASS (d97d8924cf85a8a5) 0.3823529 < checking 'quantile' ........................... PASS (f18a831d6b8056b5) 8.139216 < checking 'Image' .............................. PASS (140ae9b9e0536480) 2233136 < checking 'as.Image' ........................... PASS (799480d8d96438b2) 2233136 < checking 'is.Image' ........................... PASS (c5cfdf6777477824) 0.9 < checking 'imageData' .......................... PASS (f8da3e1ffbd4ce67) 2233136 < checking 'imageData<-' ........................ PASS (799480d8d96438b2) 2233136 < checking 'as.raster' .......................... PASS (c93aaa60d90967a4) -0.1 < checking 'colorMode<-' ........................ PASS (799480d8d96438b2) 2233136 < checking 'numberOfFrames' ..................... PASS (e57a146deb1262fb) 5.9 < checking 'getFrames' .......................... PASS (3bd24aa4207f0c89) 1229859 < checking 'display' ............................ PASS (7b4df230f1f50d6a) 256.3 < checking 'display' ............................ PASS (4a72ef17f0bfbfcd) -0.1 < checking 'image' .............................. PASS (4a72ef17f0bfbfcd) -0.1 < checking 'drawCircle' ......................... PASS (7f07f83a57d91d18) 2502013 < checking '[' .................................. PASS (db6a774290de96a7) 41200.75 < checking 'resize' ............................. PASS (162900c4d68f18ef) 72772706 < checking 'rotate' ............................. PASS (461a74661ede03a2) 3978266 < checking 'flip' ............................... PASS (4e1f9b766e32d689) 2296325 < checking 'flop' ............................... PASS (4c36897a8744d3dd) 2231772 < checking 'translate' .......................... PASS (1bc68ba412b5ac8d) 3827517 < checking 'affine' ............................. PASS (2ddfca6e7d25b608) 219714.6 < checking 'transpose' .......................... PASS (e0b146d3092f86de) 2284582 < checking 'thresh' ............................. PASS (a6eb16986d255449) 1426674 < checking 'channel' ............................ PASS (799480d8d96438b2) 2233136 < checking 'otsu' ............................... PASS (0ac1a37e8d92fca2) 9.425391 < checking 'bwlabel' ............................ PASS (a7ce281fc9236d07) 2016822 < checking 'colorLabels' ........................ PASS (ea86f9c1039117cf) 15071536 < checking 'stackObjects' ....................... PASS (6c794ac71abbf400) 2575847 < checking 'stackObjects' ....................... PASS (4a72ef17f0bfbfcd) -0.1 < checking 'paintObjects' ....................... PASS (a61b14e7c6a56f44) 2379341 < checking 'rmObjects' .......................... PASS (1f1da17d9695481f) 1934575 < checking 'reenumerate' ........................ PASS (1f1da17d9695481f) 1934575 < checking 'reenumerate' ........................ PASS (a7ce281fc9236d07) 2016822 < checking 'computeFeatures' .................... PASS (8056f4885b43ba71) 734993.9 < checking 'computeFeatures' .................... PASS (50090732ff9f9962) 19422.3 < checking 'ocontour' ........................... PASS (c3467ffca55b567e) 118072.8 < checking 'localCurvature' ..................... PASS (c2e5b0512504cf2b) 117246.2 < checking 'normalize' .......................... PASS (ffb2c6f2e9456c82) 2526618 < checking 'normalize' .......................... PASS (76b48a6eb4e0efc2) 2163958 < checking 'gblur' .............................. PASS (e8533fd2079f7658) 2237219 < checking 'filter2' ............................ PASS (fcd2c0d8dd56967c) 56904871 < checking 'medianFilter' ....................... PASS (8792be4c6105d68a) 2231438 < checking 'equalize' ........................... PASS (36e6b2504cc19bb9) 2447139 < checking 'erode' .............................. PASS (c3503d68ad771f8a) 1121204 < checking 'dilate' ............................. PASS (bdbfcf0fb3209a4f) 2104588 < checking 'opening' ............................ PASS (370781133c8a06a0) 1451050 < checking 'closing' ............................ PASS (dbc6f3a18cc68c33) 1569448 < checking 'whiteTopHat' ........................ PASS (6b7e05a31bbfd6f6) 12004.54 < checking 'blackTopHat' ........................ PASS (41695f50d5c9a326) 20296.87 < checking 'selfComplementaryTopHat' ............ PASS (97aed475b3ab8ab9) 4469404 < checking 'distmap' ............................ PASS (186c9727f67ccd6b) 7464344 < checking 'watershed' .......................... PASS (21cc1e7d9b206802) 1541186 < checking 'floodFill' .......................... PASS (f780b1699f91037b) 2234521 < checking 'fillHull' ........................... PASS (74c61a4c56fd955c) 1541186 < checking 'propagate' .......................... PASS (45a6e2970cf3464e) 8948876 < checking 'toRGB' .............................. PASS (a573eaa33ed3cb8a) 20279146 < checking 'rgbImage' ........................... PASS (862f2be000f8c625) 10796552 < checking 'colormap' ........................... PASS (f90fc23499233240) 22585273 < checking 'combine' ............................ PASS (858e3b5e99c559c0) 8992851 < checking 'combine' ............................ PASS (e34d63c4d231be5a) 56431472 < checking 'tile' ............................... PASS (76fecef737d06abf) 72664167 < checking 'untile' ............................. PASS (0c9f82c009e2a842) 60048605 < checking 'abind' .............................. PASS (374ace8453841a89) 9273358 --- > new test (hash=2a321f78219fa026) > checking 'show' ............................... PASS (3de182583a8c2cf2) -0.1 > checking 'print' .............................. PASS (05d1cebf84274f35) -0.1 > checking 'hist' ............................... PASS (885aba01ae2954f5) 229030.4 > checking '>' .................................. PASS (c15b137f0122c2ee) 1541186 > checking '+' .................................. PASS (2951b29fcfadda51) 4466272 > checking '/' .................................. PASS (b0a06579c4ef390d) 1116568 > checking '*' .................................. PASS (2951b29fcfadda51) 4466272 > checking 'median' ............................. PASS (06af3e4c86ccda6d) 0.3823529 > checking 'quantile' ........................... PASS (11ef7960975f6975) 8.139216 > checking 'Image' .............................. PASS (e6ae9fe3a69fec2c) 2233136 > checking 'as.Image' ........................... PASS (2a321f78219fa026) 2233136 > checking 'is.Image' ........................... PASS (e3aef3409e870c0e) 0.9 > checking 'imageData' .......................... PASS (6a221a6a2cec815a) 2233136 > checking 'imageData<-' ........................ PASS (2a321f78219fa026) 2233136 > checking 'as.raster' .......................... PASS (73a5fd711e0edd14) -0.1 > checking 'colorMode<-' ........................ PASS (2a321f78219fa026) 2233136 > checking 'numberOfFrames' ..................... PASS (d9914b6bdfe88a1d) 5.9 > checking 'getFrames' .......................... PASS (c2a08dc890b333e2) 1229859 > checking 'display' ............................ PASS (d28e3e75eed04056) 256.3 > checking 'display' ............................ PASS (d956c282ac7180e4) -0.1 > checking 'image' .............................. PASS (d956c282ac7180e4) -0.1 > checking 'drawCircle' ......................... PASS (d4dbcf7b516a28b0) 2502013 > checking '[' .................................. PASS (efc391fc4ded377e) 41200.75 > checking 'resize' ............................. PASS (5ab5e219e21b7d77) 72772706 > checking 'rotate' ............................. PASS (5ea8cc41d39fe2c4) 3978266 > checking 'flip' ............................... PASS (2578de2eb711ac89) 2296325 > checking 'flop' ............................... PASS (c21acaf425029919) 2231772 > checking 'translate' .......................... PASS (74e4014bf39793e1) 3827517 > checking 'affine' ............................. PASS (76f6b18d2cb7c9c2) 219714.6 > checking 'transpose' .......................... PASS (3b5dcc82ff30daf8) 2284582 > checking 'thresh' ............................. PASS (3a92d48cd68a67e8) 1426674 > checking 'channel' ............................ PASS (2a321f78219fa026) 2233136 > checking 'otsu' ............................... PASS (2cdec937ebdb0543) 9.425391 > checking 'bwlabel' ............................ PASS (f698416417dde49c) 2016822 > checking 'colorLabels' ........................ PASS (b07a31035fc451d5) 15071536 > checking 'stackObjects' ....................... PASS (8e5b00026f507a11) 2575847 > checking 'stackObjects' ....................... PASS (d956c282ac7180e4) -0.1 > checking 'paintObjects' ....................... PASS (63b2ef8ac8682f98) 2379341 > checking 'rmObjects' .......................... PASS (056669f72385f506) 1934575 > checking 'reenumerate' ........................ PASS (056669f72385f506) 1934575 > checking 'reenumerate' ........................ PASS (f698416417dde49c) 2016822 > checking 'computeFeatures' .................... PASS (53798e843cdbfa9f) 734993.9 > checking 'computeFeatures' .................... PASS (8cd691a663f460c1) 19422.3 > checking 'ocontour' ........................... PASS (3a230e30e8d15bee) 118072.8 > checking 'localCurvature' ..................... PASS (a1d19191deda947d) 117246.2 > checking 'normalize' .......................... PASS (85d2a91256ddfdaa) 2526618 > checking 'normalize' .......................... PASS (4accf817a36301dc) 2163958 > checking 'gblur' .............................. PASS (c2c22f114f9ac87d) 2237219 > checking 'filter2' ............................ PASS (0245e31021e7583c) 56904871 > checking 'medianFilter' ....................... PASS (24f248c2c56e7772) 2231438 > checking 'equalize' ........................... PASS (97693dcd997265d1) 2447139 > checking 'erode' .............................. PASS (5b04187576514eec) 1121204 > checking 'dilate' ............................. PASS (4897aaa0d40c4fb8) 2104588 > checking 'opening' ............................ PASS (cb86eac9754dbac1) 1451050 > checking 'closing' ............................ PASS (13b4d846ef6a77dd) 1569448 > checking 'whiteTopHat' ........................ PASS (1c856cc6a52ed865) 12004.54 > checking 'blackTopHat' ........................ PASS (f74244f5c4295d35) 20296.87 > checking 'selfComplementaryTopHat' ............ PASS (f23286411d6929f7) 4469404 > checking 'distmap' ............................ PASS (ff3b2754a2aa8eb3) 7464344 > checking 'watershed' .......................... PASS (cd9ef36f457c5d89) 1541186 > checking 'floodFill' .......................... PASS (60d288f662756f97) 2234521 > checking 'fillHull' ........................... PASS (c15b137f0122c2ee) 1541186 > checking 'propagate' .......................... PASS (503cd7ed6238770e) 8948876 > checking 'toRGB' .............................. PASS (5a32f2aceec9a146) 20279146 > checking 'rgbImage' ........................... PASS (19e0ea95d787d11c) 10796552 > checking 'colormap' ........................... PASS (62fb056f168823de) 22585273 > checking 'combine' ............................ PASS (67fe5c370ca3a18d) 8992851 > checking 'combine' ............................ PASS (41f451bdd6a63a8f) 56431472 > checking 'tile' ............................... PASS (0581a6216e8e50e0) 72664167 > checking 'untile' ............................. PASS (4e208afef7f298bd) 60048605 > checking 'abind' .............................. PASS (e3feb875241cebc2) 9273358 857,928c857,928 < new test (hash=7d417e13c93c2396) < checking 'show' ............................... PASS (37c1cb96896bf3e0) -0.1 < checking 'print' .............................. PASS (de0939c4d4190bf4) -0.1 < checking 'hist' ............................... PASS (0160ed3f9dd81390) 229030.4 < checking '>' .................................. PASS (7fdd981ad6aaf9c7) 1541186 < checking '+' .................................. PASS (1563be82d52357de) 4466272 < checking '/' .................................. PASS (1b7b8823e0a52420) 1116568 < checking '*' .................................. PASS (1563be82d52357de) 4466272 < checking 'median' ............................. PASS (d97d8924cf85a8a5) 0.3823529 < checking 'quantile' ........................... PASS (f18a831d6b8056b5) 8.139216 < checking 'Image' .............................. PASS (140ae9b9e0536480) 2233136 < checking 'as.Image' ........................... PASS (799480d8d96438b2) 2233136 < checking 'is.Image' ........................... PASS (c5cfdf6777477824) 0.9 < checking 'imageData' .......................... PASS (f8da3e1ffbd4ce67) 2233136 < checking 'imageData<-' ........................ PASS (7d417e13c93c2396) 2233136 < checking 'as.raster' .......................... PASS (c93aaa60d90967a4) -0.1 < checking 'colorMode<-' ........................ PASS (7d417e13c93c2396) 2233136 < checking 'numberOfFrames' ..................... PASS (e57a146deb1262fb) 5.9 < checking 'getFrames' .......................... PASS (b16a0686a4bcc89d) 1229859 < checking 'display' ............................ PASS (7b4df230f1f50d6a) 256.3 < checking 'display' ............................ PASS (4a72ef17f0bfbfcd) -0.1 < checking 'image' .............................. PASS (4a72ef17f0bfbfcd) -0.1 < checking 'drawCircle' ......................... PASS (cc0ffdd3e20b8bc6) 2502013 < checking '[' .................................. PASS (e8ed53e7ac44d57e) 41200.75 < checking 'resize' ............................. PASS (6109906558547111) 72772706 < checking 'rotate' ............................. PASS (cc7d8d9f74f632f3) 3978266 < checking 'flip' ............................... PASS (a20a3ceae1cf4860) 2296325 < checking 'flop' ............................... PASS (154a86c907bf3875) 2231772 < checking 'translate' .......................... PASS (b0b535537c33ea71) 3827517 < checking 'affine' ............................. PASS (8364e028bd59e0e5) 219714.6 < checking 'transpose' .......................... PASS (4662cf15af9ffed4) 2284582 < checking 'thresh' ............................. PASS (f55dde87036b1ac4) 1426674 < checking 'channel' ............................ PASS (7d417e13c93c2396) 2233136 < checking 'otsu' ............................... PASS (0ac1a37e8d92fca2) 9.425391 < checking 'bwlabel' ............................ PASS (09aee993ab4d9f10) 2016822 < checking 'colorLabels' ........................ PASS (4ab0dd56398e4b72) 15969784 < checking 'stackObjects' ....................... PASS (098725e1c6ccea4d) 2575847 < checking 'stackObjects' ....................... PASS (4a72ef17f0bfbfcd) -0.1 < checking 'paintObjects' ....................... PASS (8a5b073d9bae826b) 2379341 < checking 'rmObjects' .......................... PASS (8f02d0fa2f4fcc84) 1934575 < checking 'reenumerate' ........................ PASS (8f02d0fa2f4fcc84) 1934575 < checking 'reenumerate' ........................ PASS (09aee993ab4d9f10) 2016822 < checking 'computeFeatures' .................... PASS (8056f4885b43ba71) 734993.9 < checking 'computeFeatures' .................... PASS (50090732ff9f9962) 19422.3 < checking 'ocontour' ........................... PASS (c3467ffca55b567e) 118072.8 < checking 'localCurvature' ..................... PASS (c2e5b0512504cf2b) 117246.2 < checking 'normalize' .......................... PASS (6d7b1e26a9f5c1d7) 2526618 < checking 'normalize' .......................... PASS (60c18968b480bed1) 2163958 < checking 'gblur' .............................. PASS (de0a0d14d96b29ff) 2237219 < checking 'filter2' ............................ PASS (86e3bd89a43c1988) 56904871 < checking 'medianFilter' ....................... PASS (0509e5ca92b339b9) 2231438 < checking 'equalize' ........................... PASS (e6a78960f7abe096) 2447139 < checking 'erode' .............................. PASS (85bbcd9bc8904b33) 1121204 < checking 'dilate' ............................. PASS (76e1e639e0d94b77) 2104588 < checking 'opening' ............................ PASS (f1fb32c047c57051) 1451050 < checking 'closing' ............................ PASS (9da5184c566c05a1) 1569448 < checking 'whiteTopHat' ........................ PASS (d76f76c59299f4ad) 12004.54 < checking 'blackTopHat' ........................ PASS (048eba3e008a8e59) 20296.87 < checking 'selfComplementaryTopHat' ............ PASS (4395bf239d8f1547) 4469404 < checking 'distmap' ............................ PASS (117ff12dedbbc61d) 7464344 < checking 'watershed' .......................... PASS (ed7ef9e2dac3efee) 1541186 < checking 'floodFill' .......................... PASS (24a9d26dec0292f6) 2234521 < checking 'fillHull' ........................... PASS (7fdd981ad6aaf9c7) 1541186 < checking 'propagate' .......................... PASS (535d4f22991691fc) 8948876 < checking 'toRGB' .............................. PASS (39e898d5b51450a5) 20279146 < checking 'rgbImage' ........................... PASS (732fbb1ad737ca56) 10796552 < checking 'colormap' ........................... PASS (3e9c72334d682581) 22585273 < checking 'combine' ............................ PASS (679c23a11e4e7303) 8992851 < checking 'combine' ............................ PASS (e22de431d55846ed) 56431472 < checking 'tile' ............................... PASS (0db623d7cf758736) 72664167 < checking 'untile' ............................. PASS (5ef8d21f233a5027) 60048605 < checking 'abind' .............................. PASS (6a36273c2cf1181c) 9273358 --- > new test (hash=9b67f57c77f74d34) > checking 'show' ............................... PASS (63597c3473b56977) -0.1 > checking 'print' .............................. PASS (1cd88fa9e1ff084e) -0.1 > checking 'hist' ............................... PASS (885aba01ae2954f5) 229030.4 > checking '>' .................................. PASS (8213f4f8b30b3c46) 1541186 > checking '+' .................................. PASS (d9da0200176ead52) 4466272 > checking '/' .................................. PASS (c5360d5612508ba0) 1116568 > checking '*' .................................. PASS (d9da0200176ead52) 4466272 > checking 'median' ............................. PASS (06af3e4c86ccda6d) 0.3823529 > checking 'quantile' ........................... PASS (11ef7960975f6975) 8.139216 > checking 'Image' .............................. PASS (e6ae9fe3a69fec2c) 2233136 > checking 'as.Image' ........................... PASS (2a321f78219fa026) 2233136 > checking 'is.Image' ........................... PASS (e3aef3409e870c0e) 0.9 > checking 'imageData' .......................... PASS (6a221a6a2cec815a) 2233136 > checking 'imageData<-' ........................ PASS (9b67f57c77f74d34) 2233136 > checking 'as.raster' .......................... PASS (73a5fd711e0edd14) -0.1 > checking 'colorMode<-' ........................ PASS (9b67f57c77f74d34) 2233136 > checking 'numberOfFrames' ..................... PASS (d9914b6bdfe88a1d) 5.9 > checking 'getFrames' .......................... PASS (e9438bf3afe19fef) 1229859 > checking 'display' ............................ PASS (d28e3e75eed04056) 256.3 > checking 'display' ............................ PASS (d956c282ac7180e4) -0.1 > checking 'image' .............................. PASS (d956c282ac7180e4) -0.1 > checking 'drawCircle' ......................... PASS (88969323fe4011cb) 2502013 > checking '[' .................................. PASS (856f5f5a7828a96f) 41200.75 > checking 'resize' ............................. PASS (22d4ff5205c02f14) 72772706 > checking 'rotate' ............................. PASS (3e6dee126668bb5a) 3978266 > checking 'flip' ............................... PASS (753308a7b510662f) 2296325 > checking 'flop' ............................... PASS (1ea0c6126c86d976) 2231772 > checking 'translate' .......................... PASS (c3111aabac6df5c8) 3827517 > checking 'affine' ............................. PASS (559df6f741145f7f) 219714.6 > checking 'transpose' .......................... PASS (d9282e9071f27e10) 2284582 > checking 'thresh' ............................. PASS (b51eea6755dfd65a) 1426674 > checking 'channel' ............................ PASS (9b67f57c77f74d34) 2233136 > checking 'otsu' ............................... PASS (2cdec937ebdb0543) 9.425391 > checking 'bwlabel' ............................ PASS (edce7604823b90a7) 2016822 > checking 'colorLabels' ........................ PASS (05cf97699b52f053) 15969784 > checking 'stackObjects' ....................... PASS (bbe84601c71da500) 2575847 > checking 'stackObjects' ....................... PASS (d956c282ac7180e4) -0.1 > checking 'paintObjects' ....................... PASS (944b58c80d127777) 2379341 > checking 'rmObjects' .......................... PASS (1ed59ae8eb61aef6) 1934575 > checking 'reenumerate' ........................ PASS (1ed59ae8eb61aef6) 1934575 > checking 'reenumerate' ........................ PASS (edce7604823b90a7) 2016822 > checking 'computeFeatures' .................... PASS (53798e843cdbfa9f) 734993.9 > checking 'computeFeatures' .................... PASS (8cd691a663f460c1) 19422.3 > checking 'ocontour' ........................... PASS (3a230e30e8d15bee) 118072.8 > checking 'localCurvature' ..................... PASS (a1d19191deda947d) 117246.2 > checking 'normalize' .......................... PASS (9ace81a69fc88c37) 2526618 > checking 'normalize' .......................... PASS (2a78b599de5c2ae9) 2163958 > checking 'gblur' .............................. PASS (0d226d91f7036796) 2237219 > checking 'filter2' ............................ PASS (7cb701d185d8631b) 56904871 > checking 'medianFilter' ....................... PASS (37328d9ce26ed388) 2231438 > checking 'equalize' ........................... PASS (05fc2423af12b77a) 2447139 > checking 'erode' .............................. PASS (17fcd8b3a8de8535) 1121204 > checking 'dilate' ............................. PASS (715c930769bb9119) 2104588 > checking 'opening' ............................ PASS (1ef38f55606cdbf4) 1451050 > checking 'closing' ............................ PASS (66cb111962e57366) 1569448 > checking 'whiteTopHat' ........................ PASS (66e080c20ad98021) 12004.54 > checking 'blackTopHat' ........................ PASS (c8b5fb6a0e1d3959) 20296.87 > checking 'selfComplementaryTopHat' ............ PASS (d91b85d0f726e766) 4469404 > checking 'distmap' ............................ PASS (4ced93e5efc06917) 7464344 > checking 'watershed' .......................... PASS (9c1a4d5672652853) 1541186 > checking 'floodFill' .......................... PASS (d9a38a5952fe360e) 2234521 > checking 'fillHull' ........................... PASS (8213f4f8b30b3c46) 1541186 > checking 'propagate' .......................... PASS (0731a1de5ddabcc4) 8948876 > checking 'toRGB' .............................. PASS (c62b6c6a269ea1eb) 20279146 > checking 'rgbImage' ........................... PASS (27eec26383a0bc15) 10796552 > checking 'colormap' ........................... PASS (eef6d0395d7fe0e7) 22585273 > checking 'combine' ............................ PASS (5b4994ce3c695b2e) 8992851 > checking 'combine' ............................ PASS (03e050af1c7e1af2) 56431472 > checking 'tile' ............................... PASS (db685d6eb3480813) 72664167 > checking 'untile' ............................. PASS (0e362c45443a3ec0) 60048605 > checking 'abind' .............................. PASS (add8d4baab35a5f9) 9273358 OK * checking for unstated dependencies in vignettes ... OK * checking package vignettes in 'inst/doc' ... OK * checking running R code from vignettes ... SKIPPED * checking re-building of vignette outputs ... SKIPPED * checking PDF version of manual ... OK * DONE Status: 1 NOTE See 'D:/biocbuild/bbs-3.15-bioc/meat/EBImage.Rcheck/00check.log' for details.
EBImage.Rcheck/00install.out
############################################################################## ############################################################################## ### ### Running command: ### ### D:\biocbuild\bbs-3.15-bioc\R\bin\R.exe CMD INSTALL EBImage ### ############################################################################## ############################################################################## * installing to library 'D:/biocbuild/bbs-3.15-bioc/R/library' * installing *source* package 'EBImage' ... ** using staged installation ** libs "C:/rtools40/mingw64/bin/"gcc -I"D:/biocbuild/bbs-3.15-bioc/R/include" -DNDEBUG -I"C:/extsoft/include" -O2 -Wall -std=gnu99 -mfpmath=sse -msse2 -mstackrealign -fno-reorder-blocks-and-partition -c EBImage.c -o EBImage.o "C:/rtools40/mingw64/bin/"gcc -I"D:/biocbuild/bbs-3.15-bioc/R/include" -DNDEBUG -I"C:/extsoft/include" -O2 -Wall -std=gnu99 -mfpmath=sse -msse2 -mstackrealign -fno-reorder-blocks-and-partition -c clahe.c -o clahe.o clahe.c: In function 'CLAHE': clahe.c:223:19: warning: suggest parentheses around '+' inside '>>' [-Wparentheses] uiSubY = uiYSize+1 >> 1; uiYU = uiNrY-1; uiYB = uiYU; ~~~~~~~^~ clahe.c:235:23: warning: suggest parentheses around '+' inside '>>' [-Wparentheses] uiSubX = uiXSize+1 >> 1; uiXL = uiNrX - 1; uiXR = uiXL; ~~~~~~~^~ "C:/rtools40/mingw64/bin/"g++ -std=gnu++11 -I"D:/biocbuild/bbs-3.15-bioc/R/include" -DNDEBUG -I"C:/extsoft/include" -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -fno-reorder-blocks-and-partition -c distmap.cpp -o distmap.o "C:/rtools40/mingw64/bin/"gcc -I"D:/biocbuild/bbs-3.15-bioc/R/include" -DNDEBUG -I"C:/extsoft/include" -O2 -Wall -std=gnu99 -mfpmath=sse -msse2 -mstackrealign -fno-reorder-blocks-and-partition -c drawCircle.c -o drawCircle.o "C:/rtools40/mingw64/bin/"g++ -std=gnu++11 -I"D:/biocbuild/bbs-3.15-bioc/R/include" -DNDEBUG -I"C:/extsoft/include" -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -fno-reorder-blocks-and-partition -c floodFill.cpp -o floodFill.o "C:/rtools40/mingw64/bin/"gcc -I"D:/biocbuild/bbs-3.15-bioc/R/include" -DNDEBUG -I"C:/extsoft/include" -O2 -Wall -std=gnu99 -mfpmath=sse -msse2 -mstackrealign -fno-reorder-blocks-and-partition -c getFrames.c -o getFrames.o "C:/rtools40/mingw64/bin/"gcc -I"D:/biocbuild/bbs-3.15-bioc/R/include" -DNDEBUG -I"C:/extsoft/include" -O2 -Wall -std=gnu99 -mfpmath=sse -msse2 -mstackrealign -fno-reorder-blocks-and-partition -c haralick.c -o haralick.o "C:/rtools40/mingw64/bin/"gcc -I"D:/biocbuild/bbs-3.15-bioc/R/include" -DNDEBUG -I"C:/extsoft/include" -O2 -Wall -std=gnu99 -mfpmath=sse -msse2 -mstackrealign -fno-reorder-blocks-and-partition -c medianFilter.c -o medianFilter.o "C:/rtools40/mingw64/bin/"g++ -std=gnu++11 -I"D:/biocbuild/bbs-3.15-bioc/R/include" -DNDEBUG -I"C:/extsoft/include" -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -fno-reorder-blocks-and-partition -c morphology.cpp -o morphology.o morphology.cpp: In instantiation of 'void compute_lookup_table_for_line_erode(type***, type*, int, int, chordSet*, PointXY) [with type = int]': morphology.cpp:253:39: required from 'void erode_dilate(type*, type*, PointXY, int, int, chordSet*, type***) [with type = int]' morphology.cpp:340:27: required from 'void _morphology(type*, type*, PointXY, int, SEXP, int) [with type = int; SEXP = SEXPREC*]' morphology.cpp:374:79: required from here morphology.cpp:196:15: warning: statement has no effect [-Wunused-value] for (i; i < 0; ++i) { ^ morphology.cpp:199:15: warning: statement has no effect [-Wunused-value] for (i; i < maxX; ++i) { ^ morphology.cpp:203:15: warning: statement has no effect [-Wunused-value] for (i; i < size.x + set->maxXoffset; ++i) { ^ morphology.cpp: In instantiation of 'void compute_lookup_table_for_line_dilate(type***, type*, int, int, chordSet*, PointXY) [with type = int]': morphology.cpp:257:39: required from 'void erode_dilate(type*, type*, PointXY, int, int, chordSet*, type***) [with type = int]' morphology.cpp:340:27: required from 'void _morphology(type*, type*, PointXY, int, SEXP, int) [with type = int; SEXP = SEXPREC*]' morphology.cpp:374:79: required from here morphology.cpp:163:15: warning: statement has no effect [-Wunused-value] for (i; i < 0; ++i) { ^ morphology.cpp:166:15: warning: statement has no effect [-Wunused-value] for (i; i < maxX; ++i) { ^ morphology.cpp:170:15: warning: statement has no effect [-Wunused-value] for (i; i < size.x + set->maxXoffset; ++i) { ^ morphology.cpp: In instantiation of 'void compute_lookup_table_for_line_erode(type***, type*, int, int, chordSet*, PointXY) [with type = double]': morphology.cpp:253:39: required from 'void erode_dilate(type*, type*, PointXY, int, int, chordSet*, type***) [with type = double]' morphology.cpp:340:27: required from 'void _morphology(type*, type*, PointXY, int, SEXP, int) [with type = double; SEXP = SEXPREC*]' morphology.cpp:377:76: required from here morphology.cpp:196:15: warning: statement has no effect [-Wunused-value] for (i; i < 0; ++i) { ^ morphology.cpp:199:15: warning: statement has no effect [-Wunused-value] for (i; i < maxX; ++i) { ^ morphology.cpp:203:15: warning: statement has no effect [-Wunused-value] for (i; i < size.x + set->maxXoffset; ++i) { ^ morphology.cpp: In instantiation of 'void compute_lookup_table_for_line_dilate(type***, type*, int, int, chordSet*, PointXY) [with type = double]': morphology.cpp:257:39: required from 'void erode_dilate(type*, type*, PointXY, int, int, chordSet*, type***) [with type = double]' morphology.cpp:340:27: required from 'void _morphology(type*, type*, PointXY, int, SEXP, int) [with type = double; SEXP = SEXPREC*]' morphology.cpp:377:76: required from here morphology.cpp:163:15: warning: statement has no effect [-Wunused-value] for (i; i < 0; ++i) { ^ morphology.cpp:166:15: warning: statement has no effect [-Wunused-value] for (i; i < maxX; ++i) { ^ morphology.cpp:170:15: warning: statement has no effect [-Wunused-value] for (i; i < size.x + set->maxXoffset; ++i) { ^ "C:/rtools40/mingw64/bin/"gcc -I"D:/biocbuild/bbs-3.15-bioc/R/include" -DNDEBUG -I"C:/extsoft/include" -O2 -Wall -std=gnu99 -mfpmath=sse -msse2 -mstackrealign -fno-reorder-blocks-and-partition -c nativeRaster.c -o nativeRaster.o nativeRaster.c: In function 'nativeRaster': nativeRaster.c:38:7: warning: pointer targets in assignment from 'int *' to 'uint32_t *' {aka 'unsigned int *'} differ in signedness [-Wpointer-sign] out = INTEGER(res); ^ "C:/rtools40/mingw64/bin/"gcc -I"D:/biocbuild/bbs-3.15-bioc/R/include" -DNDEBUG -I"C:/extsoft/include" -O2 -Wall -std=gnu99 -mfpmath=sse -msse2 -mstackrealign -fno-reorder-blocks-and-partition -c normalize.c -o normalize.o "C:/rtools40/mingw64/bin/"gcc -I"D:/biocbuild/bbs-3.15-bioc/R/include" -DNDEBUG -I"C:/extsoft/include" -O2 -Wall -std=gnu99 -mfpmath=sse -msse2 -mstackrealign -fno-reorder-blocks-and-partition -c objects.c -o objects.o objects.c: In function 'paintObjects': objects.c:21:30: warning: unused variable 'dp' [-Wunused-variable] double *obj, *src, *tgt, dp, val; ^~ objects.c: In function 'stackObjects': objects.c:295:10: warning: 'res' may be used uninitialized in this function [-Wmaybe-uninitialized] return res; ^~~ In file included from objects.h:5, from objects.c:1: D:/biocbuild/bbs-3.15-bioc/R/include/Rdefines.h:143:28: warning: 'dim' may be used uninitialized in this function [-Wmaybe-uninitialized] #define SET_DIM(x, n) Rf_setAttrib(x, R_DimSymbol, n) ^~~~~~~~~~~~ objects.c:192:13: note: 'dim' was declared here SEXP res, dim, xys, img; ^~~ "C:/rtools40/mingw64/bin/"gcc -I"D:/biocbuild/bbs-3.15-bioc/R/include" -DNDEBUG -I"C:/extsoft/include" -O2 -Wall -std=gnu99 -mfpmath=sse -msse2 -mstackrealign -fno-reorder-blocks-and-partition -c ocontour.c -o ocontour.o "C:/rtools40/mingw64/bin/"g++ -std=gnu++11 -I"D:/biocbuild/bbs-3.15-bioc/R/include" -DNDEBUG -I"C:/extsoft/include" -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -fno-reorder-blocks-and-partition -c propagate.cpp -o propagate.o propagate.cpp: In function 'SEXPREC* propagate(SEXP, SEXP, SEXP, SEXP)': propagate.cpp:174:31: warning: 'mask' may be used uninitialized in this function [-Wmaybe-uninitialized] if (! mask_in[IJ(p.i, p.j)]) continue; ^ propagate.cpp:197:8: note: 'mask' was declared here int *mask; ^~~~ "C:/rtools40/mingw64/bin/"gcc -I"D:/biocbuild/bbs-3.15-bioc/R/include" -DNDEBUG -I"C:/extsoft/include" -O2 -Wall -std=gnu99 -mfpmath=sse -msse2 -mstackrealign -fno-reorder-blocks-and-partition -c spatial.c -o spatial.o "C:/rtools40/mingw64/bin/"g++ -std=gnu++11 -I"D:/biocbuild/bbs-3.15-bioc/R/include" -DNDEBUG -I"C:/extsoft/include" -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -fno-reorder-blocks-and-partition -c thresh.cpp -o thresh.o thresh.cpp: In instantiation of 'void _thresh(T*, int*, int, int, int, int, double) [with T = int]': thresh.cpp:50:76: required from here thresh.cpp:64:42: warning: unused variable 'i' [-Wunused-variable] int xi, yi, u, k, l, ou, nu, ov, nv, i; ^ thresh.cpp: In instantiation of 'void _thresh(T*, int*, int, int, int, int, double) [with T = double]': thresh.cpp:53:76: required from here thresh.cpp:64:42: warning: unused variable 'i' [-Wunused-variable] "C:/rtools40/mingw64/bin/"g++ -std=gnu++11 -I"D:/biocbuild/bbs-3.15-bioc/R/include" -DNDEBUG -I"C:/extsoft/include" -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -fno-reorder-blocks-and-partition -c tile.cpp -o tile.o tile.cpp: In function 'SEXPREC* tile(SEXP, SEXP, SEXP)': tile.cpp:24:17: warning: unused variable 'ims' [-Wunused-variable] SEXP res, dm, ims; ^~~ tile.cpp: In function 'SEXPREC* untile(SEXP, SEXP, SEXP)': tile.cpp:161:29: warning: unused variable 'y' [-Wunused-variable] int nprotect=0, i, j, im, y, iim; ^ tile.cpp:162:18: warning: unused variable 'dat' [-Wunused-variable] SEXP res, dim, dat; ^~~ tile.cpp:163:11: warning: unused variable 'src' [-Wunused-variable] double *src, *tgt; ^~~ tile.cpp:163:17: warning: unused variable 'tgt' [-Wunused-variable] double *src, *tgt; ^~~ "C:/rtools40/mingw64/bin/"gcc -I"D:/biocbuild/bbs-3.15-bioc/R/include" -DNDEBUG -I"C:/extsoft/include" -O2 -Wall -std=gnu99 -mfpmath=sse -msse2 -mstackrealign -fno-reorder-blocks-and-partition -c tools.c -o tools.o "C:/rtools40/mingw64/bin/"g++ -std=gnu++11 -I"D:/biocbuild/bbs-3.15-bioc/R/include" -DNDEBUG -I"C:/extsoft/include" -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -fno-reorder-blocks-and-partition -c transpose.cpp -o transpose.o "C:/rtools40/mingw64/bin/"g++ -std=gnu++11 -I"D:/biocbuild/bbs-3.15-bioc/R/include" -DNDEBUG -I"C:/extsoft/include" -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -fno-reorder-blocks-and-partition -c watershed.cpp -o watershed.o C:/rtools40/mingw64/bin/g++ -std=gnu++11 -shared -s -static-libgcc -o EBImage.dll tmp.def EBImage.o clahe.o distmap.o drawCircle.o floodFill.o getFrames.o haralick.o medianFilter.o morphology.o nativeRaster.o normalize.o objects.o ocontour.o propagate.o spatial.o thresh.o tile.o tools.o transpose.o watershed.o -LC:/extsoft/lib/x64 -LC:/extsoft/lib -LD:/biocbuild/bbs-3.15-bioc/R/bin/x64 -lR installing to D:/biocbuild/bbs-3.15-bioc/R/library/00LOCK-EBImage/00new/EBImage/libs/x64 ** R ** inst ** byte-compile and prepare package for lazy loading Creating a new generic function for 'abind' in package 'EBImage' ** help *** installing help indices converting help for package 'EBImage' finding HTML links ... done EBImage-defunct html EBImage html Image html REDIRECT:topic Previous alias or file overwritten by alias: D:/biocbuild/bbs-3.15-bioc/R/library/00LOCK-EBImage/00new/EBImage/help/colormode.html abind html bwlabel html channel html clahe html colorLabels html colormap html combine html computeFeatures html display-shiny html display html finding level-2 HTML links ... done distmap html drawCircle html equalize html fillHull html filter2 html floodFill html gblur html io html localCurvature html medianFilter html morphology html normalize html ocontour html otsu html paintObjects html propagate html rmObjects html spatial html stackObjects html thresh html tile html transpose html watershed html ** building package indices ** installing vignettes ** testing if installed package can be loaded from temporary location ** testing if installed package can be loaded from final location ** testing if installed package keeps a record of temporary installation path * DONE (EBImage) Making 'packages.html' ... done
EBImage.Rcheck/tests/test.Rout
R Under development (unstable) (2021-11-21 r81221) -- "Unsuffered Consequences" Copyright (C) 2021 The R Foundation for Statistical Computing Platform: x86_64-w64-mingw32/x64 (64-bit) R is free software and comes with ABSOLUTELY NO WARRANTY. You are welcome to redistribute it under certain conditions. Type 'license()' or 'licence()' for distribution details. R is a collaborative project with many contributors. Type 'contributors()' for more information and 'citation()' on how to cite R or R packages in publications. Type 'demo()' for some demos, 'help()' for on-line help, or 'help.start()' for an HTML browser interface to help. Type 'q()' to quit R. > ## cat tests/test.R | R --vanilla &>tests/test.Rout.save > library("EBImage") > > set.seed(0) # make random color permutations in 'colorLabels' reproducible > .digits = floor(-log10(.Machine$double.eps^.5) - 1) > > ## returns a hashcode given an object > hash = function (x) .Call(digest:::digest_impl, serialize(x, connection=NULL, ascii=FALSE, xdr=FALSE), 7L, -1L, 14L, 0L, 0L, PACKAGE="digest") > > hash.old <- function(x) { + if (is.list(x) && length(x)>0) { + hash.old(sapply(x, hash.old, USE.NAMES=FALSE)) + } + else { + xd <- suppressWarnings(as.numeric(x)) + xd <- xd[!(is.nan(xd)|is.na(xd))] + sx <- sum(xd*(1:length(xd))) + if (is.matrix(xd)) + sx + 0.7 * hash.old(dim(xd)) + else + sx - 0.1 + } + } > > ## try to evaluate fun(x,...) > check <- function(fun, x, ..., capture.output=FALSE, suppressWarnings=FALSE, suppressMessages=FALSE, expectError=FALSE, round=FALSE, debug=FALSE) { + passed <- TRUE + + cat(sprintf("checking \'%s\' %s ", fun, paste(rep(".", 35L-nchar(fun)), collapse = ""))) + + expr = quote(do.call(fun,c(list(x),list(...)))) + if ( isTRUE(capture.output) ) expr = call("capture.output", expr) + if ( isTRUE(suppressWarnings) ) expr = call("suppressWarnings", expr) + if ( isTRUE(suppressMessages) ) expr = call("suppressMessages", expr) + + y <- try(eval(expr), silent=TRUE) + + if ( (inherits(y, "try-error") && !isTRUE(expectError)) || (is.Image(y) && !validObject(y)) ) { + y <- NULL + passed <- FALSE + } + + if (passed) { + if (isTRUE(round) && !inherits(y, "try-error")) + y = if ( is.list(y) ) lapply(y, round, digits=.digits) else round(y, digits = .digits) + cat("PASS (", hash(y), ") ", hash.old(y), "\n", sep="") + } + else cat("FAIL\n") + + if ( isTRUE(debug) ) { + if (is.Image(y)) show(y) + if (is.array(y)) display(y, all=TRUE, interpolate=FALSE) + else if (is.character(y)) cat(y, sep="\n") + } + + y + } > > checkIO <- function(name) { + cat("checking IO for \'", name, "\' ... ", sep="") + x = get(name) + y = FALSE + if ( !is.null(x) ) { + y <- try({ + xx <- readImage(writeImage(x, tempfile("", fileext = ".tif"))) + dimnames(xx) <- dimnames(x) + identical(x, xx) + }, silent=TRUE) + } + if ( isTRUE(y) ) cat("PASS\n") else cat("FAIL\n") + invisible(y) + } > > testIOFunctions <- function(...) invisible(lapply(list(...), function(y) checkIO(y))) > > testEBImageFunctions <- function(x) { + cat("new test (hash=", hash(x), ")\n", sep="") + + z <- check("show", x, capture.output=TRUE) + z <- check("print", x, short=TRUE, capture.output=TRUE) + if ( typeof(x)=="logical" ) + z <- check("hist", EBImage:::castImage(x), breaks = c(0, .5, 1)) + else + z <- check("hist", x) + + ## pixel arithmetic + z <- check(">", x, 0.5) + z <- check("+", x, x) + z <- check("/", x, 2) + z <- check("*", 2L, x) + z <- check("median", x) + z <- check("quantile", x) + + ## image methods + z <- check("Image", x, colormode="Color") + z <- check("as.Image", x) + z <- check("is.Image", x) + z <- check("imageData", x) + z <- check("imageData<-", x, z) + z <- check("as.raster", x) + z <- check("colorMode<-", x, Grayscale, suppressWarnings=TRUE) + y <- check("numberOfFrames", x, type="render") + z <- if ( y==1L ) check("getFrames", x, 1L, "render") else check("getFrames", x) + z <- check("display", x, method = "browser", tempDir = file.path(dirname(tempdir()), "EBImage_tmp")) + if ( y>2L ) { + z <- check("display", x, method = "raster", all = TRUE) + z <- check("image", x, i = 3L) + } + else { + z <- if (y==1L) check("display", x, method = "raster") else check("display", x, method = "raster", frame = 2L, suppressMessages=TRUE) + z <- check("image", x, suppressMessages=TRUE) + } + + ## drawCircle + d <- dim(x) + c.x <- ceiling(d[1L]/2) + c.y <- ceiling(d[2L]/2) + radius <- max(c.x-1, 1) + nf <- numberOfFrames(x, "render") + fill <- nf > 1 + col <- if ( colorMode(x)==Color ) "yellow" else 1 + z <- check("drawCircle", x, c.x, c.x, radius, col, fill, nf) + + ## subset + sub <- list(x, 1:min(10,d[1L]), 1:min(7,d[2L])) + if (length(d)>2) sub <- c(sub, rep(TRUE, length(d)-2)) + z <- do.call("check", c("[", sub)) + + ## spatial transform + z <- check("resize", x, 137, 22) + z <- check("rotate", x, 20) + z <- check("flip", x) + z <- check("flop", x) + z <- check("translate", x, c(-7, 5), bg.col=1) + z <- check("affine", x, matrix(c(-7, 5, 0.1, -0.2, 0.3, 1), ncol=2L)) + z <- check("transpose", x) + + ## segmentation + fd = pmin(5, (d[1:2]-1)/2) + z <- check("thresh", x, w=fd[1L], h=fd[2L]) + y <- check("channel", x, "luminance") + z <- check("otsu", y) + y <- suppressWarnings(normalize(y, separate=FALSE)) + y <- check("bwlabel", y > 0.5) + z <- check("colorLabels", y, suppressWarnings=TRUE) + z <- check("stackObjects", y, x) + z <- check("stackObjects", Image(dim=dim(y)), x) + cls <- if ( colorMode(x)==Color ) TRUE else FALSE + z <- check("paintObjects", y, x, col=c("#ff00ff", "#ffff00"), opac=c(1.0, 0.5), thick=cls, closed=cls) + z <- check("rmObjects", y, as.list(seq_len(numberOfFrames(y))), cls) + z <- check("reenumerate", z) + z <- check("reenumerate", y) + + ## features + x1 <- getFrame(x, 1) + x2 <- list(x=x1, y=2*x1) + y1 <- getFrame(y, 1) + expandRef <- if ( min(dim(x1)) > 31L ) function(ref, refnames) standardExpandRef(ref, refnames, gblob(n=31L)) else NULL + z <- check("computeFeatures", y1, x2, expandRef = expandRef, round = !is.null(expandRef)) + z <- check("computeFeatures", y1, x2, expandRef = expandRef, properties = TRUE) + + ## curvature + y <- check("ocontour", x>0.5) + if (length(y) > 0L ) z <- check("localCurvature", y[[1L]], round=TRUE) + + ## filtering + z <- check("normalize", x, suppressWarnings=TRUE) + z <- check("normalize", x, inputRange=c(0.1, 0.9), suppressWarnings=TRUE) + z <- check("gblur", x, sigma=1, expectError=min(d)<7, round=TRUE) + y <- if (cls) "replicate" else if (nf>1) 0.5 else "circular" + z <- check("filter2", x, array(1, dim=c(5, 5)), y, round=TRUE) + z <- check("medianFilter", x, 2) + z <- check("equalize", x, suppressWarnings=TRUE) + + ## morphological operations + y <- x > 0.5 + z <- check("erode", y) + z <- check("dilate", y, makeBrush(5, 'disc')) + z <- check("opening", y, makeBrush(7, 'line')) + z <- check("closing", y, makeBrush(4, 'line', angle=0), suppressWarnings=TRUE) + z <- check("whiteTopHat", x, makeBrush(3, 'box')) + z <- check("blackTopHat", x, makeBrush(5, 'disc')) + z <- check("selfComplementaryTopHat", x) + z <- check("distmap", y) + z <- check("watershed", z) + z <- check('floodFill', x, c(5, 5), 0.5) + z <- check('fillHull', y) + + ## propagate + y <- thresh(x, w=fd[1L], h=fd[2L], offset=0.02) + y <- fillHull(y) + y <- bwlabel(y) + z <- check("propagate", x, y, x>0.5) + + ## colorspace + z <- check("toRGB", x) + z <- check("rgbImage", x, x>0.5) + z <- check("colormap", channel(x, "luminance"), heat.colors(16L)) + + ## image stacking, combining, tiling + y <- check("combine", list(NULL, x, x, NULL, NULL)) + z <- check("combine", x, y, y) + y <- check("tile", z, nx=3) + z <- check("untile", y, c(3, 2)) + y <- check("abind", list(x, x), along=length(d)+1L) + cat("\n") + } > > > ## check error handling > try.readImage <- function(...) tryCatch(suppressWarnings(readImage(...)), error = function(e) NULL) > mock <- try.readImage(system.file("images", package="EBImage"), type="png") > mock <- try.readImage("http://www.huber.embl.de/EBImage/missing.file ", type="png") > > ## single greyscale and color images > sample <- try.readImage(system.file("images","sample.png", package="EBImage")) > sample.color <- try.readImage(system.file("images","sample-color.png", package="EBImage")) > ## multi-frame image stack > f = system.file("images","nuclei.tif", package="EBImage") > nuclei = try.readImage(c(f, f)) > ## test reading from URL > logo <- try.readImage("http://www.huber.embl.de/EBImage/logo.png") > > ## test: IO operations > testIOFunctions("sample", "sample.color", "nuclei", "logo") checking IO for 'sample' ... PASS checking IO for 'sample.color' ... PASS checking IO for 'nuclei' ... PASS checking IO for 'logo' ... PASS Warning message: In readTIFF(x, all = all, ...) : TIFFReadDirectory: Sum of Photometric type-related color channels and ExtraSamples doesn't match SamplesPerPixel. Defining non-color channels as ExtraSamples. > > ## test: black image > testEBImageFunctions(Image(0, c(8, 8))) new test (hash=0dd403afc6b994a2) checking 'show' ............................... PASS (28a07aa400220e9c) -0.1 checking 'print' .............................. PASS (7ff286491e0fb82d) -0.1 checking 'hist' ............................... PASS (a7005488227f4ae4) Inf checking '>' .................................. PASS (d3559f388747a87f) -0.1 checking '+' .................................. PASS (0dd403afc6b994a2) -0.1 checking '/' .................................. PASS (0dd403afc6b994a2) -0.1 checking '*' .................................. PASS (0dd403afc6b994a2) -0.1 checking 'median' ............................. PASS (0c72e13f2da056a7) -0.1 checking 'quantile' ........................... PASS (d6d34cfe857308c8) -0.1 checking 'Image' .............................. PASS (a1d03d4118094283) -0.1 checking 'as.Image' ........................... PASS (0dd403afc6b994a2) -0.1 checking 'is.Image' ........................... PASS (c5cfdf6777477824) 0.9 checking 'imageData' .......................... PASS (f876a3f8e49b5beb) -0.1 checking 'imageData<-' ........................ PASS (0dd403afc6b994a2) -0.1 checking 'as.raster' .......................... PASS (33de24a1fac6bd97) -0.1 checking 'colorMode<-' ........................ PASS (0dd403afc6b994a2) -0.1 checking 'numberOfFrames' ..................... PASS (8e2352fb8e5e5114) 0.9 checking 'getFrames' .......................... PASS (6dc251bf107e7a89) -0.2 checking 'display' ............................ PASS (b6e562444aa235fd) 165.3 checking 'display' ............................ PASS (4a72ef17f0bfbfcd) -0.1 checking 'image' .............................. PASS (4a72ef17f0bfbfcd) -0.1 checking 'drawCircle' ......................... PASS (6f088cd968ff93bd) 447.9 checking '[' .................................. PASS (e9d628cb714f2ae4) -0.1 checking 'resize' ............................. PASS (4d1192f70ce09751) -0.1 checking 'rotate' ............................. PASS (4e59843d240ab1dd) -0.1 checking 'flip' ............................... PASS (0dd403afc6b994a2) -0.1 checking 'flop' ............................... PASS (0dd403afc6b994a2) -0.1 checking 'translate' .......................... PASS (568f8a693cf3d43d) 1932.9 checking 'affine' ............................. PASS (0dd403afc6b994a2) -0.1 checking 'transpose' .......................... PASS (0dd403afc6b994a2) -0.1 checking 'thresh' ............................. PASS (925a8ec641d9a080) -0.1 checking 'channel' ............................ PASS (0dd403afc6b994a2) -0.1 checking 'otsu' ............................... PASS (4f84ddb5ca598088) -0.09804688 checking 'bwlabel' ............................ PASS (925a8ec641d9a080) -0.1 checking 'colorLabels' ........................ PASS (60d924e59b167063) -0.1 checking 'stackObjects' ....................... PASS (4a72ef17f0bfbfcd) -0.1 checking 'stackObjects' ....................... PASS (4a72ef17f0bfbfcd) -0.1 checking 'paintObjects' ....................... PASS (0dd403afc6b994a2) -0.1 checking 'rmObjects' .......................... PASS (925a8ec641d9a080) -0.1 checking 'reenumerate' ........................ PASS (925a8ec641d9a080) -0.1 checking 'reenumerate' ........................ PASS (925a8ec641d9a080) -0.1 checking 'computeFeatures' .................... PASS (4a72ef17f0bfbfcd) -0.1 checking 'computeFeatures' .................... PASS (50090732ff9f9962) 19422.3 checking 'ocontour' ........................... PASS (66766fdfc8e61cb4) -0.1 checking 'normalize' .......................... PASS (0dd403afc6b994a2) -0.1 checking 'normalize' .......................... PASS (0dd403afc6b994a2) -0.1 checking 'gblur' .............................. PASS (0dd403afc6b994a2) -0.1 checking 'filter2' ............................ PASS (0dd403afc6b994a2) -0.1 checking 'medianFilter' ....................... PASS (0dd403afc6b994a2) -0.1 checking 'equalize' ........................... PASS (0dd403afc6b994a2) -0.1 checking 'erode' .............................. PASS (d3559f388747a87f) -0.1 checking 'dilate' ............................. PASS (d3559f388747a87f) -0.1 checking 'opening' ............................ PASS (d3559f388747a87f) -0.1 checking 'closing' ............................ PASS (d3559f388747a87f) -0.1 checking 'whiteTopHat' ........................ PASS (0dd403afc6b994a2) -0.1 checking 'blackTopHat' ........................ PASS (0dd403afc6b994a2) -0.1 checking 'selfComplementaryTopHat' ............ PASS (0dd403afc6b994a2) -0.1 checking 'distmap' ............................ PASS (0dd403afc6b994a2) -0.1 checking 'watershed' .......................... PASS (925a8ec641d9a080) -0.1 checking 'floodFill' .......................... PASS (d6f1f3e11a9f5ca7) 1039.9 checking 'fillHull' ........................... PASS (d3559f388747a87f) -0.1 checking 'propagate' .......................... PASS (925a8ec641d9a080) -0.1 checking 'toRGB' .............................. PASS (60d924e59b167063) -0.1 checking 'rgbImage' ........................... PASS (60d924e59b167063) -0.1 checking 'colormap' ........................... PASS (6fd20c5c7fe272b8) 2079.9 checking 'combine' ............................ PASS (30f1d97e53a17117) -0.1 checking 'combine' ............................ PASS (1bf00fb21a5b79fd) -0.1 checking 'tile' ............................... PASS (c0936f2bb862eeb6) 42140.88 checking 'untile' ............................. PASS (35e673bec7ac0968) 16809.31 checking 'abind' .............................. PASS (30f1d97e53a17117) -0.1 > > ## test: white image > testEBImageFunctions(Image(1L, c(5, 5))) new test (hash=84811adc9ccb6a43) checking 'show' ............................... PASS (efe22f560cf2ee5c) -0.1 checking 'print' .............................. PASS (74faac36aea39eec) -0.1 checking 'hist' ............................... PASS (0c56f536c0973a7c) Inf checking '>' .................................. PASS (bfe40ba0889a2d11) 324.9 checking '+' .................................. PASS (6b457795bc65c18b) 649.9 checking '/' .................................. PASS (05c5b11fa9b2068d) 162.4 checking '*' .................................. PASS (6b457795bc65c18b) 649.9 checking 'median' ............................. PASS (8e2352fb8e5e5114) 0.9 checking 'quantile' ........................... PASS (c429873628f1b765) 14.9 checking 'Image' .............................. PASS (a7134010d9775a89) 324.9 checking 'as.Image' ........................... PASS (84811adc9ccb6a43) 324.9 checking 'is.Image' ........................... PASS (c5cfdf6777477824) 0.9 checking 'imageData' .......................... PASS (86add6eb3d9c9aea) 324.9 checking 'imageData<-' ........................ PASS (84811adc9ccb6a43) 324.9 checking 'as.raster' .......................... PASS (08f26b538ed6f151) -0.1 checking 'colorMode<-' ........................ PASS (84811adc9ccb6a43) 324.9 checking 'numberOfFrames' ..................... PASS (8e2352fb8e5e5114) 0.9 checking 'getFrames' .......................... PASS (52fa1d1a01e8b1a6) 324.8 checking 'display' ............................ PASS (0df7f39e89a77641) 150.3 checking 'display' ............................ PASS (4a72ef17f0bfbfcd) -0.1 checking 'image' .............................. PASS (4a72ef17f0bfbfcd) -0.1 checking 'drawCircle' ......................... PASS (2cd64c1bdc442f99) 324.9 checking '[' .................................. PASS (84811adc9ccb6a43) 324.9 checking 'resize' ............................. PASS (e856a1c0400af5bd) 4543605 checking 'rotate' ............................. PASS (76128c4334b78309) 483.6843 checking 'flip' ............................... PASS (84811adc9ccb6a43) 324.9 checking 'flop' ............................... PASS (84811adc9ccb6a43) 324.9 checking 'translate' .......................... PASS (2cd64c1bdc442f99) 324.9 checking 'affine' ............................. PASS (190906c8867b1585) 39.9 checking 'transpose' .......................... PASS (84811adc9ccb6a43) 324.9 checking 'thresh' ............................. PASS (81904b15ab632676) -0.1 checking 'channel' ............................ PASS (84811adc9ccb6a43) 324.9 checking 'otsu' ............................... PASS (341a03667d4038cf) 0.8980469 checking 'bwlabel' ............................ PASS (84811adc9ccb6a43) 324.9 checking 'colorLabels' ........................ PASS (9db9e8962f437e2a) 2849.9 checking 'stackObjects' ....................... PASS (6761caa75c9faef8) 324.9 checking 'stackObjects' ....................... PASS (4a72ef17f0bfbfcd) -0.1 checking 'paintObjects' ....................... PASS (baaf7570b7456799) 270.7333 checking 'rmObjects' .......................... PASS (81904b15ab632676) -0.1 checking 'reenumerate' ........................ PASS (81904b15ab632676) -0.1 checking 'reenumerate' ........................ PASS (84811adc9ccb6a43) 324.9 checking 'computeFeatures' .................... PASS (b3ba135564a7c4b8) 950932.9 checking 'computeFeatures' .................... PASS (50090732ff9f9962) 19422.3 checking 'ocontour' ........................... PASS (a77df0f3bf26b51b) 1087.8 checking 'localCurvature' ..................... PASS (8cdca9a0513c3339) 1008.955 checking 'normalize' .......................... PASS (2cd64c1bdc442f99) 324.9 checking 'normalize' .......................... PASS (2cd64c1bdc442f99) 324.9 checking 'gblur' .............................. PASS (2c3d3965498eeab8) -0.1 checking 'filter2' ............................ PASS (04f5371e266b17cb) 8124.9 checking 'medianFilter' ....................... PASS (2cd64c1bdc442f99) 324.9 checking 'equalize' ........................... PASS (84811adc9ccb6a43) 324.9 checking 'erode' .............................. PASS (bfe40ba0889a2d11) 324.9 checking 'dilate' ............................. PASS (bfe40ba0889a2d11) 324.9 checking 'opening' ............................ PASS (bfe40ba0889a2d11) 324.9 checking 'closing' ............................ PASS (bfe40ba0889a2d11) 324.9 checking 'whiteTopHat' ........................ PASS (81904b15ab632676) -0.1 checking 'blackTopHat' ........................ PASS (81904b15ab632676) -0.1 checking 'selfComplementaryTopHat' ............ PASS (6b457795bc65c18b) 649.9 checking 'distmap' ............................ PASS (9bca8d045f7fd7aa) Inf checking 'watershed' .......................... PASS (84811adc9ccb6a43) 324.9 checking 'floodFill' .......................... PASS (81904b15ab632676) -0.1 checking 'fillHull' ........................... PASS (bfe40ba0889a2d11) 324.9 checking 'propagate' .......................... PASS (81904b15ab632676) -0.1 checking 'toRGB' .............................. PASS (a307a95144c4309e) 2849.9 checking 'rgbImage' ........................... PASS (5ff2b4cc1405bf73) 1274.9 checking 'colormap' ........................... PASS (3908fa70acc3aefc) 2652.253 checking 'combine' ............................ PASS (4bf0d0b518924a84) 1274.9 checking 'combine' ............................ PASS (bb2eb72f1cd4837d) 7874.9 checking 'tile' ............................... PASS (408129daa1daae14) 24420.64 checking 'untile' ............................. PASS (6ca10c8ebd1dd737) 10445.49 checking 'abind' .............................. PASS (4bf0d0b518924a84) 1274.9 > > ## test: 2D Grayscale 64x48 > x <- nuclei[50:113,208:255,2] > testEBImageFunctions(as.array(x)) new test (hash=db735d61b6e1ed02) checking 'show' ............................... PASS (2369a7c0462a6b5a) -0.1 checking 'print' .............................. PASS (2369a7c0462a6b5a) -0.1 checking 'hist' ............................... PASS (e72dc44a7d1a3974) 20513.55 checking '>' .................................. PASS (741aeb61bea6e5ea) 1217568 checking '+' .................................. PASS (29603c1a0d01fe20) 2940144 checking '/' .................................. PASS (304543247e80325e) 735035.9 checking '*' .................................. PASS (29603c1a0d01fe20) 2940144 checking 'median' ............................. PASS (0eba0d97082030ab) 0.04509804 checking 'quantile' ........................... PASS (34059ab9cd6355fe) 7.331373 checking 'Image' .............................. PASS (f9a95b22465a24d0) 1470072 checking 'as.Image' ........................... PASS (0ee060e48fd6af54) 1470072 checking 'is.Image' ........................... PASS (22434d0f508e0455) -0.1 checking 'imageData' .......................... PASS (db735d61b6e1ed02) 1470072 checking 'imageData<-' ........................ PASS (db735d61b6e1ed02) 1470072 checking 'as.raster' .......................... PASS (1121bcfe44305c0d) -0.1 checking 'colorMode<-' ........................ PASS (47a5f37493855c0e) -0.1 checking 'numberOfFrames' ..................... PASS (8e2352fb8e5e5114) 0.9 checking 'getFrames' .......................... PASS (fefcd63e624c1bee) 1470072 checking 'display' ............................ PASS (d12c25577fc0ae01) 397.3 checking 'display' ............................ PASS (4a72ef17f0bfbfcd) -0.1 checking 'image' .............................. PASS (4a72ef17f0bfbfcd) -0.1 checking 'drawCircle' ......................... PASS (44178ad73c7a6c57) 1607165 checking '[' .................................. PASS (362dc96ab12005d8) 48.94314 checking 'resize' ............................. PASS (88656458551aa663) 1419476 checking 'rotate' ............................. PASS (a77b95723957bd53) 2493977 checking 'flip' ............................... PASS (af4a5804ae6963f0) 1195977 checking 'flop' ............................... PASS (2390c64fbc01936c) 1462119 checking 'translate' .......................... PASS (ca8d506746cbe8a6) 2133961 checking 'affine' ............................. PASS (5d26bb5c15069253) 54171.17 checking 'transpose' .......................... PASS (28e006fbd8a3fb4f) 1522055 checking 'thresh' ............................. PASS (1000e9571087e50a) 1262811 checking 'channel' ............................ PASS (db735d61b6e1ed02) 1470072 checking 'otsu' ............................... PASS (beff39d5c5d30532) 0.3160156 checking 'bwlabel' ............................ PASS (4657b717111a5a09) 1199387 checking 'colorLabels' ........................ PASS (ea2e6bfde313bfe2) 10021713 checking 'stackObjects' ....................... PASS (1fee09fec27d58c3) 718602.9 checking 'stackObjects' ....................... PASS (4a72ef17f0bfbfcd) -0.1 checking 'paintObjects' ....................... PASS (53d63c2995c63fe7) 1447733 checking 'rmObjects' .......................... PASS (93e55f84762d3e10) -0.1 checking 'reenumerate' ........................ PASS (93e55f84762d3e10) -0.1 checking 'reenumerate' ........................ PASS (4657b717111a5a09) 1199387 checking 'computeFeatures' .................... PASS (de6203a592fc892f) 3634215 checking 'computeFeatures' .................... PASS (dfdbe9cdff74e039) 145634.3 checking 'ocontour' ........................... PASS (c6fa8ca01032d0e0) 1050552 checking 'localCurvature' ..................... PASS (611e832ecb1e2d86) 1049392 checking 'normalize' .......................... PASS (384f4d5f164b8927) 1431381 checking 'normalize' .......................... PASS (00134ee633d7f224) 1266798 checking 'gblur' .............................. PASS (8a32f10682836e3a) 1466231 checking 'filter2' ............................ PASS (edc473eef918a772) 36592176 checking 'medianFilter' ....................... PASS (03e60235796a34f8) 1454712 checking 'equalize' ........................... PASS (ead728b91c59bdf3) 2642794 checking 'erode' .............................. PASS (722bb94152cd5404) 759774.9 checking 'dilate' ............................. PASS (2985310f2fc42356) 1797576 checking 'opening' ............................ PASS (14eeb88ccfc0334a) 1152484 checking 'closing' ............................ PASS (6b0640fcae8bbb0f) 1232737 checking 'whiteTopHat' ........................ PASS (b78629ad9870f67e) 18730.15 checking 'blackTopHat' ........................ PASS (167951a7a45661e2) 27716.23 checking 'selfComplementaryTopHat' ............ PASS (0c1d3178fb3af334) 2929436 checking 'distmap' ............................ PASS (66fe9e5107b4d571) 3826969 checking 'watershed' .......................... PASS (32f28339d17a2852) 2762113 checking 'floodFill' .......................... PASS (66c38fc4987749d4) 1470197 checking 'fillHull' ........................... PASS (741aeb61bea6e5ea) 1217568 checking 'propagate' .......................... PASS (357bd8bfcbd1047d) 3464201 checking 'toRGB' .............................. PASS (3868753482eff6e3) 12381911 checking 'rgbImage' ........................... PASS (210c9f2868c65cb5) 4859544 checking 'colormap' ........................... PASS (fbbe01fd08b104c7) 11126039 checking 'combine' ............................ PASS (5a7e6609d362b469) 5597376 checking 'combine' ............................ PASS (c23977e2dc8ace45) 33922678 checking 'tile' ............................... PASS (05f2b454c26a295c) 78718054 checking 'untile' ............................. PASS (263c2059331ac059) 72597772 checking 'abind' .............................. PASS (5a7e6609d362b469) 5597376 > > ## test: 2D Color 32x48x1 > x <- sample[1:32, 1:48] > testEBImageFunctions(Image(as.vector(x), dim(x), Color)) new test (hash=47850896f9c930e8) checking 'show' ............................... PASS (79d9208863175ae7) -0.1 checking 'print' .............................. PASS (7ca80d9481e90728) -0.1 checking 'hist' ............................... PASS (7e48d5cfd64bdf7b) 130241.3 checking '>' .................................. PASS (fa6323783aa5b800) 988518.9 checking '+' .................................. PASS (fcef9d9c3b1b6d69) 1531522 checking '/' .................................. PASS (b6d4ddc3ea66b259) 382880.4 checking '*' .................................. PASS (fcef9d9c3b1b6d69) 1531522 checking 'median' ............................. PASS (acb249dde6db4b8b) 0.5039216 checking 'quantile' ........................... PASS (915bcda165290ff4) 10.10392 checking 'Image' .............................. PASS (47850896f9c930e8) 765760.9 checking 'as.Image' ........................... PASS (47850896f9c930e8) 765760.9 checking 'is.Image' ........................... PASS (c5cfdf6777477824) 0.9 checking 'imageData' .......................... PASS (61513af72b88a4e4) 765760.9 checking 'imageData<-' ........................ PASS (47850896f9c930e8) 765760.9 checking 'as.raster' .......................... PASS (2b41d92af54b416a) -0.1 checking 'colorMode<-' ........................ PASS (822df48d75796cae) 765760.9 checking 'numberOfFrames' ..................... PASS (8e2352fb8e5e5114) 0.9 checking 'getFrames' .......................... PASS (b93d23a4010b16df) 765760.8 checking 'display' ............................ PASS (de11b0b2e7a37592) 333.3 checking 'display' ............................ PASS (4a72ef17f0bfbfcd) -0.1 checking 'image' .............................. PASS (4a72ef17f0bfbfcd) -0.1 checking 'drawCircle' ......................... PASS (c65308597bd87bff) 782100.7 checking '[' .................................. PASS (1f7ad11e553307b5) 1285.273 checking 'resize' ............................. PASS (ff46a1ee14995b8f) 2941770 checking 'rotate' ............................. PASS (f2dc87f2efabfa50) 1247487 checking 'flip' ............................... PASS (800db51bb04c1dc9) 661525.2 checking 'flop' ............................... PASS (bcbec13e3661d698) 768451.1 checking 'translate' .......................... PASS (6f7dabbb36d0a8cb) 820434.5 checking 'affine' ............................. PASS (b42e8198f8b288b3) 22238.15 checking 'transpose' .......................... PASS (e7d25b58eeb821c5) 652051.4 checking 'thresh' ............................. PASS (d01647e3023d6a73) 382924.9 checking 'channel' ............................ PASS (fdfb0d7371845dcf) 162800.7 checking 'otsu' ............................... PASS (eeb23c3a41116cd3) 0.03085937 checking 'bwlabel' ............................ PASS (53954bb9151049f1) 832970.9 checking 'colorLabels' ........................ PASS (6e003a68522a54ab) 3692613 checking 'stackObjects' ....................... PASS (edd5b4b37aa43ebc) 596493.9 checking 'stackObjects' ....................... PASS (4a72ef17f0bfbfcd) -0.1 checking 'paintObjects' ....................... PASS (15d4a0b8b77f24d9) 919069.9 checking 'rmObjects' .......................... PASS (532e00b80736b3f0) 565.9 checking 'reenumerate' ........................ PASS (532e00b80736b3f0) 565.9 checking 'reenumerate' ........................ PASS (53954bb9151049f1) 832970.9 checking 'computeFeatures' .................... PASS (74fe708668c9e3be) 3988895 checking 'computeFeatures' .................... PASS (dfdbe9cdff74e039) 145634.3 checking 'ocontour' ........................... PASS (63d189418364b4b8) 848253.8 checking 'localCurvature' ..................... PASS (e3b73aad089aeb80) 847428.3 checking 'normalize' .......................... PASS (a92e818f4e73c73a) 747801.4 checking 'normalize' .......................... PASS (abefb6f2a1f94308) 809649.2 checking 'gblur' .............................. PASS (997103fd0756733c) 761679.3 checking 'filter2' ............................ PASS (3e400931e10a7c4a) 19130329 checking 'medianFilter' ....................... PASS (98fcdf536fbd7323) 765141.6 checking 'equalize' ........................... PASS (ca31fb19c115f140) 705546.8 checking 'erode' .............................. PASS (87c34cd3ab434176) 908526.9 checking 'dilate' ............................. PASS (6c93fac1f8c9cb29) 1072658 checking 'opening' ............................ PASS (8655ad1e0550f18c) 985798.9 checking 'closing' ............................ PASS (ea050dc3c7d5a983) 988727.9 checking 'whiteTopHat' ........................ PASS (58d597df70d6d088) 3572.998 checking 'blackTopHat' ........................ PASS (6ce59e41f02d4c9b) 7139.473 checking 'selfComplementaryTopHat' ............ PASS (a8e77e0c7732da28) 1533178 checking 'distmap' ............................ PASS (3f87bb08626b6535) 12740449 checking 'watershed' .......................... PASS (1537ab2b5e366c26) 988518.9 checking 'floodFill' .......................... PASS (0c770ac4aee91f2a) 765755.4 checking 'fillHull' ........................... PASS (fa6323783aa5b800) 988518.9 checking 'propagate' .......................... PASS (4d49fbc865fcc9f9) 26630579 checking 'toRGB' .............................. PASS (47850896f9c930e8) 765760.9 checking 'rgbImage' ........................... PASS (f5645d04cd0fe8b6) 3520680 checking 'colormap' ........................... PASS (533aa45eacba8da0) 1816912 checking 'combine' ............................ PASS (84017bde4a115c3d) 2960568 checking 'combine' ............................ PASS (1957e3c7cf622693) 18119267 checking 'tile' ............................... PASS (455f47d2d54808cb) 33061491 checking 'untile' ............................. PASS (9a408e3ec431a525) 27788327 checking 'abind' .............................. PASS (cd1fe636c56e5d47) 2960568 > > ## test: 3D Color 65x17x3 > x <- sample.color[1:65, 1:17,] > testEBImageFunctions(x) new test (hash=48f71cc8b0050cda) checking 'show' ............................... PASS (224dd1d656f350f6) -0.1 checking 'print' .............................. PASS (a40af5685cc8269d) -0.1 checking 'hist' ............................... PASS (0eedff7586a90289) 348464.1 checking '>' .................................. PASS (37677cdd1723a762) 1058553 checking '+' .................................. PASS (bff43005d7cf5baa) 4072301 checking '/' .................................. PASS (075b1e2146d0c0c4) 1018075 checking '*' .................................. PASS (bff43005d7cf5baa) 4072301 checking 'median' ............................. PASS (87cf0535c43c036e) 0.2333333 checking 'quantile' ........................... PASS (9277f475391c119f) 7.280392 checking 'Image' .............................. PASS (48f71cc8b0050cda) 2036151 checking 'as.Image' ........................... PASS (48f71cc8b0050cda) 2036151 checking 'is.Image' ........................... PASS (c5cfdf6777477824) 0.9 checking 'imageData' .......................... PASS (092c3ebec1ba6cba) 2036151 checking 'imageData<-' ........................ PASS (48f71cc8b0050cda) 2036151 checking 'as.raster' .......................... PASS (0e1e0f27a820e816) -0.1 checking 'colorMode<-' ........................ PASS (f50e0963b48a2cc1) 2036151 checking 'numberOfFrames' ..................... PASS (8e2352fb8e5e5114) 0.9 checking 'getFrames' .......................... PASS (f21033753e0ff75f) 2036151 checking 'display' ............................ PASS (347538c33b9ad85e) 306.3 checking 'display' ............................ PASS (4a72ef17f0bfbfcd) -0.1 checking 'image' .............................. PASS (4a72ef17f0bfbfcd) -0.1 checking 'drawCircle' ......................... PASS (d55510e97af1fa3b) 2049936 checking '[' .................................. PASS (b7b39e1dc868848e) 9950.096 checking 'resize' ............................. PASS (5fa97b7a141ea096) 15155777 checking 'rotate' ............................. PASS (bb8c420c87c69bd9) 4525312 checking 'flip' ............................... PASS (fb21df964e612f05) 1977928 checking 'flop' ............................... PASS (6075b887765d62c1) 2048664 checking 'translate' .......................... PASS (f6fb6f5cca098a55) 2998417 checking 'affine' ............................. PASS (c1f501e539afb0d9) 226067.6 checking 'transpose' .......................... PASS (361d1659a2faa942) 1907377 checking 'thresh' ............................. PASS (2340dc5bc89035a0) 954376.9 checking 'channel' ............................ PASS (0b053d27b8ceadea) 257578.5 checking 'otsu' ............................... PASS (8328b85a064115c8) 0.3316406 checking 'bwlabel' ............................ PASS (2a53cf89b4a35c8a) 230329.9 checking 'colorLabels' ........................ PASS (076e153870ae4bd1) 1920855 checking 'stackObjects' ....................... PASS (2c3e1762984035ea) 712799.6 checking 'stackObjects' ....................... PASS (4a72ef17f0bfbfcd) -0.1 checking 'paintObjects' ....................... PASS (8b7094dedac4a5ea) 2090128 checking 'rmObjects' .......................... PASS (e82eefc2fff258bf) -0.1 checking 'reenumerate' ........................ PASS (e82eefc2fff258bf) -0.1 checking 'reenumerate' ........................ PASS (2a53cf89b4a35c8a) 230329.9 checking 'computeFeatures' .................... PASS (1fe1266aa6159125) 746878.2 checking 'computeFeatures' .................... PASS (50090732ff9f9962) 19422.3 checking 'ocontour' ........................... PASS (647d51ebccc4030f) 117866.8 checking 'localCurvature' ..................... PASS (4113d1dace095a0b) 116636.2 checking 'normalize' .......................... PASS (ba670ee7628eadb4) 1788995 checking 'normalize' .......................... PASS (02201ae4e6232a01) 1858155 checking 'gblur' .............................. PASS (b5b0b076055fbf39) 2029979 checking 'filter2' ............................ PASS (7f0c3c9e1ed84c32) 50878763 checking 'medianFilter' ....................... PASS (e4487f529c0c8f64) 2034604 checking 'equalize' ........................... PASS (aafea856234df7cf) 2942981 checking 'erode' .............................. PASS (1668d070c32a3352) 830816.9 checking 'dilate' ............................. PASS (70f0b97d44055dc4) 1339263 checking 'opening' ............................ PASS (bf8703b54eaaf477) 1013295 checking 'closing' ............................ PASS (2a44925702fbcb45) 1069405 checking 'whiteTopHat' ........................ PASS (382c254a636d15be) 16585.63 checking 'blackTopHat' ........................ PASS (17f9061f04410117) 22039.05 checking 'selfComplementaryTopHat' ............ PASS (7345b102e7c10661) 4071763 checking 'distmap' ............................ PASS (917c16e57cfe8663) 6038778 checking 'watershed' .......................... PASS (7a21acc522ee0901) 1058553 checking 'floodFill' .......................... PASS (22d2bfdee3f4347e) 2036854 checking 'fillHull' ........................... PASS (37677cdd1723a762) 1058553 checking 'propagate' .......................... PASS (311992f3f5e46ef3) 7755487 checking 'toRGB' .............................. PASS (48f71cc8b0050cda) 2036151 checking 'rgbImage' ........................... PASS (ee121a9652710512) 7617867 checking 'colormap' ........................... PASS (7904c40deb5ac89a) 1657338 checking 'combine' ............................ PASS (0996d92466ee854e) 8350133 checking 'combine' ............................ PASS (7e54ded05ceace14) 52959073 checking 'tile' ............................... PASS (2584fda7b98afd99) 107188639 checking 'untile' ............................. PASS (a54c5217f194f8a7) 97994583 checking 'abind' .............................. PASS (0996d92466ee854e) 8350133 > > ## test: 3D Grayscale logical 32x32x2 > x <- sample[32:63, 32:63] > x <- x > otsu(x) > x <- combine(x, x) > testEBImageFunctions(x) new test (hash=0dfc99a32eca6c75) checking 'show' ............................... PASS (dafa895e16b40940) -0.1 checking 'print' .............................. PASS (1dd6ebc27d9cea77) -0.1 checking 'hist' ............................... PASS (4d550d4c758200f9) 5855.343 checking '>' .................................. PASS (0dfc99a32eca6c75) 1055560 checking '+' .................................. PASS (de2c65071acbd149) 2111120 checking '/' .................................. PASS (a4a10da152c2288c) 527779.9 checking '*' .................................. PASS (de2c65071acbd149) 2111120 checking 'median' ............................. PASS (0c72e13f2da056a7) -0.1 checking 'quantile' ........................... PASS (51de3cb0579b1fa7) 8.9 checking 'Image' .............................. PASS (2abf785fff59216a) 1055560 checking 'as.Image' ........................... PASS (0dfc99a32eca6c75) 1055560 checking 'is.Image' ........................... PASS (c5cfdf6777477824) 0.9 checking 'imageData' .......................... PASS (e3c8e0148f6a4719) 1055560 checking 'imageData<-' ........................ PASS (0dfc99a32eca6c75) 1055560 checking 'as.raster' .......................... PASS (14c8b304499a1db2) -0.1 checking 'colorMode<-' ........................ PASS (0dfc99a32eca6c75) 1055560 checking 'numberOfFrames' ..................... PASS (47c6414be054e0d0) 1.9 checking 'getFrames' .......................... PASS (7e972c640b9b852f) 916715.6 checking 'display' ............................ PASS (626250b1adff3cb2) 285.3 checking 'display' ............................ PASS (4a72ef17f0bfbfcd) -0.1 checking 'image' .............................. PASS (4a72ef17f0bfbfcd) -0.1 checking 'drawCircle' ......................... PASS (2c87a6f556ab6c8d) 1656514 checking '[' .................................. PASS (2ef6b46107ddc598) 1889.9 checking 'resize' ............................. PASS (5e22a297f1aaa672) 9108608 checking 'rotate' ............................. PASS (d368a6f158e4a42d) 1600126 checking 'flip' ............................... PASS (dded8d9c7c670d69) 714439.9 checking 'flop' ............................... PASS (d4611b6572d52268) 1064092 checking 'translate' .......................... PASS (4545c4961aced975) 1105982 checking 'affine' ............................. PASS (b9ba81b3f9f1117b) 133467.8 checking 'transpose' .......................... PASS (60241d37c5fff28e) 758083.9 checking 'thresh' ............................. PASS (5f90f811f0ede222) 824497.9 checking 'channel' ............................ PASS (0dfc99a32eca6c75) 1055560 checking 'otsu' ............................... PASS (6ab30063c9cb4fd4) 1.4 checking 'bwlabel' ............................ PASS (298b1cc69347d741) 1597368 checking 'colorLabels' ........................ PASS (e04a2ac8541504d7) 5485361 checking 'stackObjects' ....................... PASS (6b43eb7771b42140) 8889538 checking 'stackObjects' ....................... PASS (4a72ef17f0bfbfcd) -0.1 checking 'paintObjects' ....................... PASS (8a38af2995ce8037) 834266.6 checking 'rmObjects' .......................... PASS (26480ded39aa6e19) 1303423 checking 'reenumerate' ........................ PASS (c80605c7f02da85a) 1244828 checking 'reenumerate' ........................ PASS (298b1cc69347d741) 1597368 checking 'computeFeatures' .................... PASS (68343f70d0d1737f) 416164140 checking 'computeFeatures' .................... PASS (dfdbe9cdff74e039) 145634.3 checking 'ocontour' ........................... PASS (4fb2389f9904a311) 836958.8 checking 'localCurvature' ..................... PASS (2b74e1f8fbe5a7bb) 835041.5 checking 'normalize' .......................... PASS (1ab59eb9157a66c6) 1055560 checking 'normalize' .......................... PASS (1ab59eb9157a66c6) 1055560 checking 'gblur' .............................. PASS (342ad29d21076375) 1037581 checking 'filter2' ............................ PASS (1eb04c71e150cf47) 26149148 checking 'medianFilter' ....................... PASS (e30e8be2936478c0) 1030730 checking 'equalize' ........................... PASS (1ab59eb9157a66c6) 1055560 checking 'erode' .............................. PASS (0f3e44fb76ab60a2) 617311.9 checking 'dilate' ............................. PASS (02cad0bca5d24adc) 1591594 checking 'opening' ............................ PASS (c2244cde8fad46a6) 861145.9 checking 'closing' ............................ PASS (783b09b51e1dac61) 1188258 checking 'whiteTopHat' ........................ PASS (15133662899d87a7) 148131.9 checking 'blackTopHat' ........................ PASS (38c6e9d2a3359f3a) 202411.9 checking 'selfComplementaryTopHat' ............ PASS (bd3b404b3e65d4a5) 2151192 checking 'distmap' ............................ PASS (2c1bf601469a0408) 3856630 checking 'watershed' .......................... PASS (99b0fcb0618a08a3) 1443978 checking 'floodFill' .......................... PASS (eb581bf959e8205e) 2057384 checking 'fillHull' ........................... PASS (162c9b15d71fc7cd) 1096352 checking 'propagate' .......................... PASS (cbe3a7ff31614dc9) 1613920 checking 'toRGB' .............................. PASS (81942d6f2bb0d146) 8499672 checking 'rgbImage' ........................... PASS (c0a9c0a15efba438) 4777616 checking 'colormap' ........................... PASS (3439b001d77ffd6e) 10283526 checking 'combine' ............................ PASS (1fa85a553b6dbf99) 3888784 checking 'combine' ............................ PASS (eafffae37810e5b9) 23054440 checking 'tile' ............................... PASS (ed09cbf55843986b) 48846817 checking 'untile' ............................. PASS (2eba92509b4a3f7d) 41221063 checking 'abind' .............................. PASS (dd89c1ca231033b0) 3888784 > > ## test: 4D Color 33x16x3x2 > x <- sample.color[1:33, 1:16,] > x <- combine(x, x) > testEBImageFunctions(x) new test (hash=43dbe82e1c3a72c7) checking 'show' ............................... PASS (0ae4482e10a26740) -0.1 checking 'print' .............................. PASS (e0ed7a93a4106da4) -0.1 checking 'hist' ............................... PASS (a354f3d508f1a243) 492113.2 checking '>' .................................. PASS (14c85e9c6a190efd) 2013322 checking '+' .................................. PASS (20f87e97112cc44e) 4709417 checking '/' .................................. PASS (bd0a681d680da84f) 1177354 checking '*' .................................. PASS (20f87e97112cc44e) 4709417 checking 'median' ............................. PASS (d97d8924cf85a8a5) 0.3823529 checking 'quantile' ........................... PASS (f18a831d6b8056b5) 8.139216 checking 'Image' .............................. PASS (43dbe82e1c3a72c7) 2354709 checking 'as.Image' ........................... PASS (43dbe82e1c3a72c7) 2354709 checking 'is.Image' ........................... PASS (c5cfdf6777477824) 0.9 checking 'imageData' .......................... PASS (acefc274aafca2a3) 2354709 checking 'imageData<-' ........................ PASS (43dbe82e1c3a72c7) 2354709 checking 'as.raster' .......................... PASS (dedc569bb4c39389) -0.1 checking 'colorMode<-' ........................ PASS (78a054c14130e8cc) 2354709 checking 'numberOfFrames' ..................... PASS (47c6414be054e0d0) 1.9 checking 'getFrames' .......................... PASS (a5288dbe65f25cd6) 1440422 checking 'display' ............................ PASS (cfc06c54b45f8f0e) 239.3 checking 'display' ............................ PASS (4a72ef17f0bfbfcd) -0.1 checking 'image' .............................. PASS (4a72ef17f0bfbfcd) -0.1 checking 'drawCircle' ......................... PASS (ad1803d8fa4af078) 2650006 checking '[' .................................. PASS (89ddefa5b38fe4f0) 40701.82 checking 'resize' ............................. PASS (e98e16e095f09d8b) 76725662 checking 'rotate' ............................. PASS (c06b816a74a85930) 4140744 checking 'flip' ............................... PASS (810a3583c91cb31c) 2309692 checking 'flop' ............................... PASS (877a43e063101c32) 2358658 checking 'translate' .......................... PASS (08a04d76fd84f8a9) 3393923 checking 'affine' ............................. PASS (1d7cc91f3ca03a90) 301692.6 checking 'transpose' .......................... PASS (6b92009904695f08) 2303263 checking 'thresh' ............................. PASS (80fc6f84d1721b6c) 1549362 checking 'channel' ............................ PASS (29a2809472eaaaa2) 287206.2 checking 'otsu' ............................... PASS (c1466d3e9ed225ff) 1.370703 checking 'bwlabel' ............................ PASS (23f3e658e40843e6) 360413.9 checking 'colorLabels' ........................ PASS (2136b39e576c2fd8) 3039066 checking 'stackObjects' ....................... PASS (f3ad7ae0d2a6cc85) 2472601 checking 'stackObjects' ....................... PASS (4a72ef17f0bfbfcd) -0.1 checking 'paintObjects' ....................... PASS (cc901b1d73d052c3) 2558300 checking 'rmObjects' .......................... PASS (f5c9853583c7bbd8) 261782.9 checking 'reenumerate' ........................ PASS (f5c9853583c7bbd8) 261782.9 checking 'reenumerate' ........................ PASS (23f3e658e40843e6) 360413.9 checking 'computeFeatures' .................... PASS (8fc45045f55bbaf2) 749353.1 checking 'computeFeatures' .................... PASS (50090732ff9f9962) 19422.3 checking 'ocontour' ........................... PASS (86cde5e313b695a0) 107408.8 checking 'localCurvature' ..................... PASS (61ebfebadd0bc3bc) 106275.7 checking 'normalize' .......................... PASS (ce655ec7ea73b99e) 2693244 checking 'normalize' .......................... PASS (5ddeb05eddf25516) 2315924 checking 'gblur' .............................. PASS (4c4c90b677964b7f) 2349701 checking 'filter2' ............................ PASS (dda2f4478bde8e69) 58841710 checking 'medianFilter' ....................... PASS (b92b17b3a8f23f6f) 2352447 checking 'equalize' ........................... PASS (721056a0c7381c37) 2616480 checking 'erode' .............................. PASS (046f720832faefd3) 1547948 checking 'dilate' ............................. PASS (2b4adac0ed5b574a) 2604996 checking 'opening' ............................ PASS (00b2b73e7d165898) 1919386 checking 'closing' ............................ PASS (5418d86566ce96d6) 2038196 checking 'whiteTopHat' ........................ PASS (cbde5539090bf855) 12437.36 checking 'blackTopHat' ........................ PASS (974cab12d6071583) 19780.97 checking 'selfComplementaryTopHat' ............ PASS (a90ee1eecd2ff9a2) 4711722 checking 'distmap' ............................ PASS (9f25a778bc97481a) 10836360 checking 'watershed' .......................... PASS (7a09d7342dc0f1a0) 2013322 checking 'floodFill' .......................... PASS (e702abd07a6fe6f5) 2355706 checking 'fillHull' ........................... PASS (14c85e9c6a190efd) 2013322 checking 'propagate' .......................... PASS (36f86ec18247ef6b) 11618104 checking 'toRGB' .............................. PASS (43dbe82e1c3a72c7) 2354709 checking 'rgbImage' ........................... PASS (3cc5363ae5d00743) 12071186 checking 'colormap' ........................... PASS (3db20420c586b1cb) 2273276 checking 'combine' ............................ PASS (f5feec2890bcd950) 9516503 checking 'combine' ............................ PASS (cb08edf6001e293c) 59844403 checking 'tile' ............................... PASS (2b989ec77441d03c) 114300809 checking 'untile' ............................. PASS (4d221c39718805d7) 105862114 checking 'abind' .............................. PASS (8bd8712a3397bb8d) 9516503 > > ## test: 4D Grayscale 16x33x2x3 > colorMode(x) <- Grayscale > imageData(x) <- aperm(x, c(2L, 1L, 4L, 3L)) > testEBImageFunctions(x) new test (hash=799480d8d96438b2) checking 'show' ............................... PASS (c5619352b713b97a) -0.1 checking 'print' .............................. PASS (730e516d39ebdcb9) -0.1 checking 'hist' ............................... PASS (0160ed3f9dd81390) 229030.4 checking '>' .................................. PASS (74c61a4c56fd955c) 1541186 checking '+' .................................. PASS (6a3eb99196a6e0c3) 4466272 checking '/' .................................. PASS (935de373d737698f) 1116568 checking '*' .................................. PASS (6a3eb99196a6e0c3) 4466272 checking 'median' ............................. PASS (d97d8924cf85a8a5) 0.3823529 checking 'quantile' ........................... PASS (f18a831d6b8056b5) 8.139216 checking 'Image' .............................. PASS (140ae9b9e0536480) 2233136 checking 'as.Image' ........................... PASS (799480d8d96438b2) 2233136 checking 'is.Image' ........................... PASS (c5cfdf6777477824) 0.9 checking 'imageData' .......................... PASS (f8da3e1ffbd4ce67) 2233136 checking 'imageData<-' ........................ PASS (799480d8d96438b2) 2233136 checking 'as.raster' .......................... PASS (c93aaa60d90967a4) -0.1 checking 'colorMode<-' ........................ PASS (799480d8d96438b2) 2233136 checking 'numberOfFrames' ..................... PASS (e57a146deb1262fb) 5.9 checking 'getFrames' .......................... PASS (3bd24aa4207f0c89) 1229859 checking 'display' ............................ PASS (7b4df230f1f50d6a) 256.3 checking 'display' ............................ PASS (4a72ef17f0bfbfcd) -0.1 checking 'image' .............................. PASS (4a72ef17f0bfbfcd) -0.1 checking 'drawCircle' ......................... PASS (7f07f83a57d91d18) 2502013 checking '[' .................................. PASS (db6a774290de96a7) 41200.75 checking 'resize' ............................. PASS (162900c4d68f18ef) 72772706 checking 'rotate' ............................. PASS (461a74661ede03a2) 3978266 checking 'flip' ............................... PASS (4e1f9b766e32d689) 2296325 checking 'flop' ............................... PASS (4c36897a8744d3dd) 2231772 checking 'translate' .......................... PASS (1bc68ba412b5ac8d) 3827517 checking 'affine' ............................. PASS (2ddfca6e7d25b608) 219714.6 checking 'transpose' .......................... PASS (e0b146d3092f86de) 2284582 checking 'thresh' ............................. PASS (a6eb16986d255449) 1426674 checking 'channel' ............................ PASS (799480d8d96438b2) 2233136 checking 'otsu' ............................... PASS (0ac1a37e8d92fca2) 9.425391 checking 'bwlabel' ............................ PASS (a7ce281fc9236d07) 2016822 checking 'colorLabels' ........................ PASS (ea86f9c1039117cf) 15071536 checking 'stackObjects' ....................... PASS (6c794ac71abbf400) 2575847 checking 'stackObjects' ....................... PASS (4a72ef17f0bfbfcd) -0.1 checking 'paintObjects' ....................... PASS (a61b14e7c6a56f44) 2379341 checking 'rmObjects' .......................... PASS (1f1da17d9695481f) 1934575 checking 'reenumerate' ........................ PASS (1f1da17d9695481f) 1934575 checking 'reenumerate' ........................ PASS (a7ce281fc9236d07) 2016822 checking 'computeFeatures' .................... PASS (8056f4885b43ba71) 734993.9 checking 'computeFeatures' .................... PASS (50090732ff9f9962) 19422.3 checking 'ocontour' ........................... PASS (c3467ffca55b567e) 118072.8 checking 'localCurvature' ..................... PASS (c2e5b0512504cf2b) 117246.2 checking 'normalize' .......................... PASS (ffb2c6f2e9456c82) 2526618 checking 'normalize' .......................... PASS (76b48a6eb4e0efc2) 2163958 checking 'gblur' .............................. PASS (e8533fd2079f7658) 2237219 checking 'filter2' ............................ PASS (fcd2c0d8dd56967c) 56904871 checking 'medianFilter' ....................... PASS (8792be4c6105d68a) 2231438 checking 'equalize' ........................... PASS (36e6b2504cc19bb9) 2447139 checking 'erode' .............................. PASS (c3503d68ad771f8a) 1121204 checking 'dilate' ............................. PASS (bdbfcf0fb3209a4f) 2104588 checking 'opening' ............................ PASS (370781133c8a06a0) 1451050 checking 'closing' ............................ PASS (dbc6f3a18cc68c33) 1569448 checking 'whiteTopHat' ........................ PASS (6b7e05a31bbfd6f6) 12004.54 checking 'blackTopHat' ........................ PASS (41695f50d5c9a326) 20296.87 checking 'selfComplementaryTopHat' ............ PASS (97aed475b3ab8ab9) 4469404 checking 'distmap' ............................ PASS (186c9727f67ccd6b) 7464344 checking 'watershed' .......................... PASS (21cc1e7d9b206802) 1541186 checking 'floodFill' .......................... PASS (f780b1699f91037b) 2234521 checking 'fillHull' ........................... PASS (74c61a4c56fd955c) 1541186 checking 'propagate' .......................... PASS (45a6e2970cf3464e) 8948876 checking 'toRGB' .............................. PASS (a573eaa33ed3cb8a) 20279146 checking 'rgbImage' ........................... PASS (862f2be000f8c625) 10796552 checking 'colormap' ........................... PASS (f90fc23499233240) 22585273 checking 'combine' ............................ PASS (858e3b5e99c559c0) 8992851 checking 'combine' ............................ PASS (e34d63c4d231be5a) 56431472 checking 'tile' ............................... PASS (76fecef737d06abf) 72664167 checking 'untile' ............................. PASS (0c9f82c009e2a842) 60048605 checking 'abind' .............................. PASS (374ace8453841a89) 9273358 > > ## test: Image subclass > ImageSubclass <- setClass ("ImageSubclass", contains = "Image", slots = c(foo = "character")) > x <- ImageSubclass(x, foo="bar") > testEBImageFunctions(x) new test (hash=7d417e13c93c2396) checking 'show' ............................... PASS (37c1cb96896bf3e0) -0.1 checking 'print' .............................. PASS (de0939c4d4190bf4) -0.1 checking 'hist' ............................... PASS (0160ed3f9dd81390) 229030.4 checking '>' .................................. PASS (7fdd981ad6aaf9c7) 1541186 checking '+' .................................. PASS (1563be82d52357de) 4466272 checking '/' .................................. PASS (1b7b8823e0a52420) 1116568 checking '*' .................................. PASS (1563be82d52357de) 4466272 checking 'median' ............................. PASS (d97d8924cf85a8a5) 0.3823529 checking 'quantile' ........................... PASS (f18a831d6b8056b5) 8.139216 checking 'Image' .............................. PASS (140ae9b9e0536480) 2233136 checking 'as.Image' ........................... PASS (799480d8d96438b2) 2233136 checking 'is.Image' ........................... PASS (c5cfdf6777477824) 0.9 checking 'imageData' .......................... PASS (f8da3e1ffbd4ce67) 2233136 checking 'imageData<-' ........................ PASS (7d417e13c93c2396) 2233136 checking 'as.raster' .......................... PASS (c93aaa60d90967a4) -0.1 checking 'colorMode<-' ........................ PASS (7d417e13c93c2396) 2233136 checking 'numberOfFrames' ..................... PASS (e57a146deb1262fb) 5.9 checking 'getFrames' .......................... PASS (b16a0686a4bcc89d) 1229859 checking 'display' ............................ PASS (7b4df230f1f50d6a) 256.3 checking 'display' ............................ PASS (4a72ef17f0bfbfcd) -0.1 checking 'image' .............................. PASS (4a72ef17f0bfbfcd) -0.1 checking 'drawCircle' ......................... PASS (cc0ffdd3e20b8bc6) 2502013 checking '[' .................................. PASS (e8ed53e7ac44d57e) 41200.75 checking 'resize' ............................. PASS (6109906558547111) 72772706 checking 'rotate' ............................. PASS (cc7d8d9f74f632f3) 3978266 checking 'flip' ............................... PASS (a20a3ceae1cf4860) 2296325 checking 'flop' ............................... PASS (154a86c907bf3875) 2231772 checking 'translate' .......................... PASS (b0b535537c33ea71) 3827517 checking 'affine' ............................. PASS (8364e028bd59e0e5) 219714.6 checking 'transpose' .......................... PASS (4662cf15af9ffed4) 2284582 checking 'thresh' ............................. PASS (f55dde87036b1ac4) 1426674 checking 'channel' ............................ PASS (7d417e13c93c2396) 2233136 checking 'otsu' ............................... PASS (0ac1a37e8d92fca2) 9.425391 checking 'bwlabel' ............................ PASS (09aee993ab4d9f10) 2016822 checking 'colorLabels' ........................ PASS (4ab0dd56398e4b72) 15969784 checking 'stackObjects' ....................... PASS (098725e1c6ccea4d) 2575847 checking 'stackObjects' ....................... PASS (4a72ef17f0bfbfcd) -0.1 checking 'paintObjects' ....................... PASS (8a5b073d9bae826b) 2379341 checking 'rmObjects' .......................... PASS (8f02d0fa2f4fcc84) 1934575 checking 'reenumerate' ........................ PASS (8f02d0fa2f4fcc84) 1934575 checking 'reenumerate' ........................ PASS (09aee993ab4d9f10) 2016822 checking 'computeFeatures' .................... PASS (8056f4885b43ba71) 734993.9 checking 'computeFeatures' .................... PASS (50090732ff9f9962) 19422.3 checking 'ocontour' ........................... PASS (c3467ffca55b567e) 118072.8 checking 'localCurvature' ..................... PASS (c2e5b0512504cf2b) 117246.2 checking 'normalize' .......................... PASS (6d7b1e26a9f5c1d7) 2526618 checking 'normalize' .......................... PASS (60c18968b480bed1) 2163958 checking 'gblur' .............................. PASS (de0a0d14d96b29ff) 2237219 checking 'filter2' ............................ PASS (86e3bd89a43c1988) 56904871 checking 'medianFilter' ....................... PASS (0509e5ca92b339b9) 2231438 checking 'equalize' ........................... PASS (e6a78960f7abe096) 2447139 checking 'erode' .............................. PASS (85bbcd9bc8904b33) 1121204 checking 'dilate' ............................. PASS (76e1e639e0d94b77) 2104588 checking 'opening' ............................ PASS (f1fb32c047c57051) 1451050 checking 'closing' ............................ PASS (9da5184c566c05a1) 1569448 checking 'whiteTopHat' ........................ PASS (d76f76c59299f4ad) 12004.54 checking 'blackTopHat' ........................ PASS (048eba3e008a8e59) 20296.87 checking 'selfComplementaryTopHat' ............ PASS (4395bf239d8f1547) 4469404 checking 'distmap' ............................ PASS (117ff12dedbbc61d) 7464344 checking 'watershed' .......................... PASS (ed7ef9e2dac3efee) 1541186 checking 'floodFill' .......................... PASS (24a9d26dec0292f6) 2234521 checking 'fillHull' ........................... PASS (7fdd981ad6aaf9c7) 1541186 checking 'propagate' .......................... PASS (535d4f22991691fc) 8948876 checking 'toRGB' .............................. PASS (39e898d5b51450a5) 20279146 checking 'rgbImage' ........................... PASS (732fbb1ad737ca56) 10796552 checking 'colormap' ........................... PASS (3e9c72334d682581) 22585273 checking 'combine' ............................ PASS (679c23a11e4e7303) 8992851 checking 'combine' ............................ PASS (e22de431d55846ed) 56431472 checking 'tile' ............................... PASS (0db623d7cf758736) 72664167 checking 'untile' ............................. PASS (5ef8d21f233a5027) 60048605 checking 'abind' .............................. PASS (6a36273c2cf1181c) 9273358 > > proc.time() user system elapsed 3.45 1.21 7.15
EBImage.Rcheck/tests/test.Rout.save
R version 4.1.1 (2021-08-10) -- "Kick Things" Copyright (C) 2021 The R Foundation for Statistical Computing Platform: x86_64-apple-darwin17.0 (64-bit) R is free software and comes with ABSOLUTELY NO WARRANTY. You are welcome to redistribute it under certain conditions. Type 'license()' or 'licence()' for distribution details. Natural language support but running in an English locale R is a collaborative project with many contributors. Type 'contributors()' for more information and 'citation()' on how to cite R or R packages in publications. Type 'demo()' for some demos, 'help()' for on-line help, or 'help.start()' for an HTML browser interface to help. Type 'q()' to quit R. > ## cat tests/test.R | R --vanilla &>tests/test.Rout.save > library("EBImage") > > set.seed(0) # make random color permutations in 'colorLabels' reproducible > .digits = floor(-log10(.Machine$double.eps^.5) - 1) > > ## returns a hashcode given an object > hash = function (x) .Call(digest:::digest_impl, serialize(x, connection=NULL, ascii=FALSE, xdr=FALSE), 7L, -1L, 14L, 0L, 0L, PACKAGE="digest") > > hash.old <- function(x) { + if (is.list(x) && length(x)>0) { + hash.old(sapply(x, hash.old, USE.NAMES=FALSE)) + } + else { + xd <- suppressWarnings(as.numeric(x)) + xd <- xd[!(is.nan(xd)|is.na(xd))] + sx <- sum(xd*(1:length(xd))) + if (is.matrix(xd)) + sx + 0.7 * hash.old(dim(xd)) + else + sx - 0.1 + } + } > > ## try to evaluate fun(x,...) > check <- function(fun, x, ..., capture.output=FALSE, suppressWarnings=FALSE, suppressMessages=FALSE, expectError=FALSE, round=FALSE, debug=FALSE) { + passed <- TRUE + + cat(sprintf("checking \'%s\' %s ", fun, paste(rep(".", 35L-nchar(fun)), collapse = ""))) + + expr = quote(do.call(fun,c(list(x),list(...)))) + if ( isTRUE(capture.output) ) expr = call("capture.output", expr) + if ( isTRUE(suppressWarnings) ) expr = call("suppressWarnings", expr) + if ( isTRUE(suppressMessages) ) expr = call("suppressMessages", expr) + + y <- try(eval(expr), silent=TRUE) + + if ( (inherits(y, "try-error") && !isTRUE(expectError)) || (is.Image(y) && !validObject(y)) ) { + y <- NULL + passed <- FALSE + } + + if (passed) { + if (isTRUE(round) && !inherits(y, "try-error")) + y = if ( is.list(y) ) lapply(y, round, digits=.digits) else round(y, digits = .digits) + cat("PASS (", hash(y), ") ", hash.old(y), "\n", sep="") + } + else cat("FAIL\n") + + if ( isTRUE(debug) ) { + if (is.Image(y)) show(y) + if (is.array(y)) display(y, all=TRUE, interpolate=FALSE) + else if (is.character(y)) cat(y, sep="\n") + } + + y + } > > checkIO <- function(name) { + cat("checking IO for \'", name, "\' ... ", sep="") + x = get(name) + y = FALSE + if ( !is.null(x) ) { + y <- try({ + xx <- readImage(writeImage(x, tempfile("", fileext = ".tif"))) + dimnames(xx) <- dimnames(x) + identical(x, xx) + }, silent=TRUE) + } + if ( isTRUE(y) ) cat("PASS\n") else cat("FAIL\n") + invisible(y) + } > > testIOFunctions <- function(...) invisible(lapply(list(...), function(y) checkIO(y))) > > testEBImageFunctions <- function(x) { + cat("new test (hash=", hash(x), ")\n", sep="") + + z <- check("show", x, capture.output=TRUE) + z <- check("print", x, short=TRUE, capture.output=TRUE) + if ( typeof(x)=="logical" ) + z <- check("hist", EBImage:::castImage(x), breaks = c(0, .5, 1)) + else + z <- check("hist", x) + + ## pixel arithmetic + z <- check(">", x, 0.5) + z <- check("+", x, x) + z <- check("/", x, 2) + z <- check("*", 2L, x) + z <- check("median", x) + z <- check("quantile", x) + + ## image methods + z <- check("Image", x, colormode="Color") + z <- check("as.Image", x) + z <- check("is.Image", x) + z <- check("imageData", x) + z <- check("imageData<-", x, z) + z <- check("as.raster", x) + z <- check("colorMode<-", x, Grayscale, suppressWarnings=TRUE) + y <- check("numberOfFrames", x, type="render") + z <- if ( y==1L ) check("getFrames", x, 1L, "render") else check("getFrames", x) + z <- check("display", x, method = "browser", tempDir = file.path(dirname(tempdir()), "EBImage_tmp")) + if ( y>2L ) { + z <- check("display", x, method = "raster", all = TRUE) + z <- check("image", x, i = 3L) + } + else { + z <- if (y==1L) check("display", x, method = "raster") else check("display", x, method = "raster", frame = 2L, suppressMessages=TRUE) + z <- check("image", x, suppressMessages=TRUE) + } + + ## drawCircle + d <- dim(x) + c.x <- ceiling(d[1L]/2) + c.y <- ceiling(d[2L]/2) + radius <- max(c.x-1, 1) + nf <- numberOfFrames(x, "render") + fill <- nf > 1 + col <- if ( colorMode(x)==Color ) "yellow" else 1 + z <- check("drawCircle", x, c.x, c.x, radius, col, fill, nf) + + ## subset + sub <- list(x, 1:min(10,d[1L]), 1:min(7,d[2L])) + if (length(d)>2) sub <- c(sub, rep(TRUE, length(d)-2)) + z <- do.call("check", c("[", sub)) + + ## spatial transform + z <- check("resize", x, 137, 22) + z <- check("rotate", x, 20) + z <- check("flip", x) + z <- check("flop", x) + z <- check("translate", x, c(-7, 5), bg.col=1) + z <- check("affine", x, matrix(c(-7, 5, 0.1, -0.2, 0.3, 1), ncol=2L)) + z <- check("transpose", x) + + ## segmentation + fd = pmin(5, (d[1:2]-1)/2) + z <- check("thresh", x, w=fd[1L], h=fd[2L]) + y <- check("channel", x, "luminance") + z <- check("otsu", y) + y <- suppressWarnings(normalize(y, separate=FALSE)) + y <- check("bwlabel", y > 0.5) + z <- check("colorLabels", y, suppressWarnings=TRUE) + z <- check("stackObjects", y, x) + z <- check("stackObjects", Image(dim=dim(y)), x) + cls <- if ( colorMode(x)==Color ) TRUE else FALSE + z <- check("paintObjects", y, x, col=c("#ff00ff", "#ffff00"), opac=c(1.0, 0.5), thick=cls, closed=cls) + z <- check("rmObjects", y, as.list(seq_len(numberOfFrames(y))), cls) + z <- check("reenumerate", z) + z <- check("reenumerate", y) + + ## features + x1 <- getFrame(x, 1) + x2 <- list(x=x1, y=2*x1) + y1 <- getFrame(y, 1) + expandRef <- if ( min(dim(x1)) > 31L ) function(ref, refnames) standardExpandRef(ref, refnames, gblob(n=31L)) else NULL + z <- check("computeFeatures", y1, x2, expandRef = expandRef, round = !is.null(expandRef)) + z <- check("computeFeatures", y1, x2, expandRef = expandRef, properties = TRUE) + + ## curvature + y <- check("ocontour", x>0.5) + if (length(y) > 0L ) z <- check("localCurvature", y[[1L]], round=TRUE) + + ## filtering + z <- check("normalize", x, suppressWarnings=TRUE) + z <- check("normalize", x, inputRange=c(0.1, 0.9), suppressWarnings=TRUE) + z <- check("gblur", x, sigma=1, expectError=min(d)<7, round=TRUE) + y <- if (cls) "replicate" else if (nf>1) 0.5 else "circular" + z <- check("filter2", x, array(1, dim=c(5, 5)), y, round=TRUE) + z <- check("medianFilter", x, 2) + z <- check("equalize", x, suppressWarnings=TRUE) + + ## morphological operations + y <- x > 0.5 + z <- check("erode", y) + z <- check("dilate", y, makeBrush(5, 'disc')) + z <- check("opening", y, makeBrush(7, 'line')) + z <- check("closing", y, makeBrush(4, 'line', angle=0), suppressWarnings=TRUE) + z <- check("whiteTopHat", x, makeBrush(3, 'box')) + z <- check("blackTopHat", x, makeBrush(5, 'disc')) + z <- check("selfComplementaryTopHat", x) + z <- check("distmap", y) + z <- check("watershed", z) + z <- check('floodFill', x, c(5, 5), 0.5) + z <- check('fillHull', y) + + ## propagate + y <- thresh(x, w=fd[1L], h=fd[2L], offset=0.02) + y <- fillHull(y) + y <- bwlabel(y) + z <- check("propagate", x, y, x>0.5) + + ## colorspace + z <- check("toRGB", x) + z <- check("rgbImage", x, x>0.5) + z <- check("colormap", channel(x, "luminance"), heat.colors(16L)) + + ## image stacking, combining, tiling + y <- check("combine", list(NULL, x, x, NULL, NULL)) + z <- check("combine", x, y, y) + y <- check("tile", z, nx=3) + z <- check("untile", y, c(3, 2)) + y <- check("abind", list(x, x), along=length(d)+1L) + cat("\n") + } > > > ## check error handling > try.readImage <- function(...) tryCatch(suppressWarnings(readImage(...)), error = function(e) NULL) > mock <- try.readImage(system.file("images", package="EBImage"), type="png") > mock <- try.readImage("http://www.huber.embl.de/EBImage/missing.file ", type="png") > > ## single greyscale and color images > sample <- try.readImage(system.file("images","sample.png", package="EBImage")) > sample.color <- try.readImage(system.file("images","sample-color.png", package="EBImage")) > ## multi-frame image stack > f = system.file("images","nuclei.tif", package="EBImage") > nuclei = try.readImage(c(f, f)) > ## test reading from URL > logo <- try.readImage("http://www.huber.embl.de/EBImage/logo.png") > > ## test: IO operations > testIOFunctions("sample", "sample.color", "nuclei", "logo") checking IO for 'sample' ... PASS checking IO for 'sample.color' ... PASS checking IO for 'nuclei' ... PASS checking IO for 'logo' ... PASS Warning message: In readTIFF(x, all = all, ...) : TIFFReadDirectory: Sum of Photometric type-related color channels and ExtraSamples doesn't match SamplesPerPixel. Defining non-color channels as ExtraSamples. > > ## test: black image > testEBImageFunctions(Image(0, c(8, 8))) new test (hash=03724aaea0cf64b4) checking 'show' ............................... PASS (5a93d2a87828912b) -0.1 checking 'print' .............................. PASS (0007ac6dee6a14da) -0.1 checking 'hist' ............................... PASS (8ef6dc298b72d591) Inf checking '>' .................................. PASS (91517a74c2895221) -0.1 checking '+' .................................. PASS (03724aaea0cf64b4) -0.1 checking '/' .................................. PASS (03724aaea0cf64b4) -0.1 checking '*' .................................. PASS (03724aaea0cf64b4) -0.1 checking 'median' ............................. PASS (8396e8397399bb05) -0.1 checking 'quantile' ........................... PASS (5e6b34b7d87730f0) -0.1 checking 'Image' .............................. PASS (e4b04ad17c704314) -0.1 checking 'as.Image' ........................... PASS (03724aaea0cf64b4) -0.1 checking 'is.Image' ........................... PASS (e3aef3409e870c0e) 0.9 checking 'imageData' .......................... PASS (1ba6fa2bac2e6157) -0.1 checking 'imageData<-' ........................ PASS (03724aaea0cf64b4) -0.1 checking 'as.raster' .......................... PASS (e8f1c1057deba532) -0.1 checking 'colorMode<-' ........................ PASS (03724aaea0cf64b4) -0.1 checking 'numberOfFrames' ..................... PASS (7c79dea3bfc1415b) 0.9 checking 'getFrames' .......................... PASS (437d348905e7edea) -0.2 checking 'display' ............................ PASS (4c9befc7a9f9f22e) 165.3 checking 'display' ............................ PASS (d956c282ac7180e4) -0.1 checking 'image' .............................. PASS (d956c282ac7180e4) -0.1 checking 'drawCircle' ......................... PASS (76ab1bcd040f633c) 447.9 checking '[' .................................. PASS (3c13b8fa403f3a61) -0.1 checking 'resize' ............................. PASS (59b56ab6bbfb3b98) -0.1 checking 'rotate' ............................. PASS (d9d1aa63f93f02d0) -0.1 checking 'flip' ............................... PASS (03724aaea0cf64b4) -0.1 checking 'flop' ............................... PASS (03724aaea0cf64b4) -0.1 checking 'translate' .......................... PASS (8f2e405bb6973b4a) 1932.9 checking 'affine' ............................. PASS (03724aaea0cf64b4) -0.1 checking 'transpose' .......................... PASS (03724aaea0cf64b4) -0.1 checking 'thresh' ............................. PASS (c13bdaf3a3ddff95) -0.1 checking 'channel' ............................ PASS (03724aaea0cf64b4) -0.1 checking 'otsu' ............................... PASS (e3b39ef666a0ce39) -0.09804688 checking 'bwlabel' ............................ PASS (c13bdaf3a3ddff95) -0.1 checking 'colorLabels' ........................ PASS (73c6f975aa7b9638) -0.1 checking 'stackObjects' ....................... PASS (d956c282ac7180e4) -0.1 checking 'stackObjects' ....................... PASS (d956c282ac7180e4) -0.1 checking 'paintObjects' ....................... PASS (03724aaea0cf64b4) -0.1 checking 'rmObjects' .......................... PASS (c13bdaf3a3ddff95) -0.1 checking 'reenumerate' ........................ PASS (c13bdaf3a3ddff95) -0.1 checking 'reenumerate' ........................ PASS (c13bdaf3a3ddff95) -0.1 checking 'computeFeatures' .................... PASS (d956c282ac7180e4) -0.1 checking 'computeFeatures' .................... PASS (8cd691a663f460c1) 19422.3 checking 'ocontour' ........................... PASS (0cbbfbd6c2b5057a) -0.1 checking 'normalize' .......................... PASS (03724aaea0cf64b4) -0.1 checking 'normalize' .......................... PASS (03724aaea0cf64b4) -0.1 checking 'gblur' .............................. PASS (03724aaea0cf64b4) -0.1 checking 'filter2' ............................ PASS (03724aaea0cf64b4) -0.1 checking 'medianFilter' ....................... PASS (03724aaea0cf64b4) -0.1 checking 'equalize' ........................... PASS (03724aaea0cf64b4) -0.1 checking 'erode' .............................. PASS (91517a74c2895221) -0.1 checking 'dilate' ............................. PASS (91517a74c2895221) -0.1 checking 'opening' ............................ PASS (91517a74c2895221) -0.1 checking 'closing' ............................ PASS (91517a74c2895221) -0.1 checking 'whiteTopHat' ........................ PASS (03724aaea0cf64b4) -0.1 checking 'blackTopHat' ........................ PASS (03724aaea0cf64b4) -0.1 checking 'selfComplementaryTopHat' ............ PASS (03724aaea0cf64b4) -0.1 checking 'distmap' ............................ PASS (03724aaea0cf64b4) -0.1 checking 'watershed' .......................... PASS (c13bdaf3a3ddff95) -0.1 checking 'floodFill' .......................... PASS (b7521415b91cdd6a) 1039.9 checking 'fillHull' ........................... PASS (91517a74c2895221) -0.1 checking 'propagate' .......................... PASS (c13bdaf3a3ddff95) -0.1 checking 'toRGB' .............................. PASS (73c6f975aa7b9638) -0.1 checking 'rgbImage' ........................... PASS (73c6f975aa7b9638) -0.1 checking 'colormap' ........................... PASS (f55f763f0bce6d0e) 2079.9 checking 'combine' ............................ PASS (7d8cabf23a7147bf) -0.1 checking 'combine' ............................ PASS (dfe23dd6a6fd08b8) -0.1 checking 'tile' ............................... PASS (63b8539b976f10f9) 42140.88 checking 'untile' ............................. PASS (fc2ab5092822346e) 16809.31 checking 'abind' .............................. PASS (7d8cabf23a7147bf) -0.1 > > ## test: white image > testEBImageFunctions(Image(1L, c(5, 5))) new test (hash=5e369a5a8c06ea6e) checking 'show' ............................... PASS (d7ff39dcf34291a7) -0.1 checking 'print' .............................. PASS (423045c171032825) -0.1 checking 'hist' ............................... PASS (c32dc2571db86a0f) Inf checking '>' .................................. PASS (ab60d77d8694845c) 324.9 checking '+' .................................. PASS (ccb4c957b356b423) 649.9 checking '/' .................................. PASS (e68dd3c4bf42ae06) 162.4 checking '*' .................................. PASS (ccb4c957b356b423) 649.9 checking 'median' ............................. PASS (7c79dea3bfc1415b) 0.9 checking 'quantile' ........................... PASS (03ab24e6a573bd6b) 14.9 checking 'Image' .............................. PASS (e06d5f65342df035) 324.9 checking 'as.Image' ........................... PASS (5e369a5a8c06ea6e) 324.9 checking 'is.Image' ........................... PASS (e3aef3409e870c0e) 0.9 checking 'imageData' .......................... PASS (a72e950dc2c633c4) 324.9 checking 'imageData<-' ........................ PASS (5e369a5a8c06ea6e) 324.9 checking 'as.raster' .......................... PASS (76158aebe747f7e1) -0.1 checking 'colorMode<-' ........................ PASS (5e369a5a8c06ea6e) 324.9 checking 'numberOfFrames' ..................... PASS (7c79dea3bfc1415b) 0.9 checking 'getFrames' .......................... PASS (5be9802bf124fe9c) 324.8 checking 'display' ............................ PASS (174250a6d96dee60) 150.3 checking 'display' ............................ PASS (d956c282ac7180e4) -0.1 checking 'image' .............................. PASS (d956c282ac7180e4) -0.1 checking 'drawCircle' ......................... PASS (a3847050dd15905c) 324.9 checking '[' .................................. PASS (5e369a5a8c06ea6e) 324.9 checking 'resize' ............................. PASS (81601207cc4e4223) 4543605 checking 'rotate' ............................. PASS (3db98677c68c5102) 483.6843 checking 'flip' ............................... PASS (5e369a5a8c06ea6e) 324.9 checking 'flop' ............................... PASS (5e369a5a8c06ea6e) 324.9 checking 'translate' .......................... PASS (a3847050dd15905c) 324.9 checking 'affine' ............................. PASS (92683959c9ed97c3) 39.9 checking 'transpose' .......................... PASS (5e369a5a8c06ea6e) 324.9 checking 'thresh' ............................. PASS (dafc92132d191221) -0.1 checking 'channel' ............................ PASS (5e369a5a8c06ea6e) 324.9 checking 'otsu' ............................... PASS (2abebb5cf42f343e) 0.8980469 checking 'bwlabel' ............................ PASS (5e369a5a8c06ea6e) 324.9 checking 'colorLabels' ........................ PASS (a7e8ce686b7c6eec) 2849.9 checking 'stackObjects' ....................... PASS (995b03d1197fdd56) 324.9 checking 'stackObjects' ....................... PASS (d956c282ac7180e4) -0.1 checking 'paintObjects' ....................... PASS (fbe94deb2c7c7e12) 270.7333 checking 'rmObjects' .......................... PASS (dafc92132d191221) -0.1 checking 'reenumerate' ........................ PASS (dafc92132d191221) -0.1 checking 'reenumerate' ........................ PASS (5e369a5a8c06ea6e) 324.9 checking 'computeFeatures' .................... PASS (1e197f38fe3db7df) 950932.9 checking 'computeFeatures' .................... PASS (8cd691a663f460c1) 19422.3 checking 'ocontour' ........................... PASS (1ad47b9dc5e279b9) 1087.8 checking 'localCurvature' ..................... PASS (07aef8b9d0c42e30) 1008.955 checking 'normalize' .......................... PASS (a3847050dd15905c) 324.9 checking 'normalize' .......................... PASS (a3847050dd15905c) 324.9 checking 'gblur' .............................. PASS (34be5e3328df689f) -0.1 checking 'filter2' ............................ PASS (046936d9c22a44d3) 8124.9 checking 'medianFilter' ....................... PASS (a3847050dd15905c) 324.9 checking 'equalize' ........................... PASS (5e369a5a8c06ea6e) 324.9 checking 'erode' .............................. PASS (ab60d77d8694845c) 324.9 checking 'dilate' ............................. PASS (ab60d77d8694845c) 324.9 checking 'opening' ............................ PASS (ab60d77d8694845c) 324.9 checking 'closing' ............................ PASS (ab60d77d8694845c) 324.9 checking 'whiteTopHat' ........................ PASS (dafc92132d191221) -0.1 checking 'blackTopHat' ........................ PASS (dafc92132d191221) -0.1 checking 'selfComplementaryTopHat' ............ PASS (ccb4c957b356b423) 649.9 checking 'distmap' ............................ PASS (4620168ff1c2a437) Inf checking 'watershed' .......................... PASS (5e369a5a8c06ea6e) 324.9 checking 'floodFill' .......................... PASS (dafc92132d191221) -0.1 checking 'fillHull' ........................... PASS (ab60d77d8694845c) 324.9 checking 'propagate' .......................... PASS (dafc92132d191221) -0.1 checking 'toRGB' .............................. PASS (f3b87c6a40e54c68) 2849.9 checking 'rgbImage' ........................... PASS (a1c021690e069b07) 1274.9 checking 'colormap' ........................... PASS (948ec87fd2adc7a9) 2652.253 checking 'combine' ............................ PASS (8c39678924e12a09) 1274.9 checking 'combine' ............................ PASS (072d49f53072e43b) 7874.9 checking 'tile' ............................... PASS (16eb65ee8bbcb932) 24420.64 checking 'untile' ............................. PASS (8bcebbd606485233) 10445.49 checking 'abind' .............................. PASS (8c39678924e12a09) 1274.9 > > ## test: 2D Grayscale 64x48 > x <- nuclei[50:113,208:255,2] > testEBImageFunctions(as.array(x)) new test (hash=3e469356855e6210) checking 'show' ............................... PASS (0c6212669ee6288d) -0.1 checking 'print' .............................. PASS (0c6212669ee6288d) -0.1 checking 'hist' ............................... PASS (e7a708b4f96f88dc) 20513.55 checking '>' .................................. PASS (0a927a877b0b85eb) 1217568 checking '+' .................................. PASS (2c51607a58b46974) 2940144 checking '/' .................................. PASS (a872fc97379d58f5) 735035.9 checking '*' .................................. PASS (2c51607a58b46974) 2940144 checking 'median' ............................. PASS (d2a8be6a346c3d28) 0.04509804 checking 'quantile' ........................... PASS (645f4aadbce7bdea) 7.331373 checking 'Image' .............................. PASS (923c3911d773eb6e) 1470072 checking 'as.Image' ........................... PASS (b7ae9a016c5a19ec) 1470072 checking 'is.Image' ........................... PASS (69f0cf1cfd5cd8ed) -0.1 checking 'imageData' .......................... PASS (3e469356855e6210) 1470072 checking 'imageData<-' ........................ PASS (3e469356855e6210) 1470072 checking 'as.raster' .......................... PASS (42efa6b3b04694cf) -0.1 checking 'colorMode<-' ........................ PASS (b8d002268bfac3eb) -0.1 checking 'numberOfFrames' ..................... PASS (7c79dea3bfc1415b) 0.9 checking 'getFrames' .......................... PASS (d38b8f6c1a1504a8) 1470072 checking 'display' ............................ PASS (dada341199e50c3d) 397.3 checking 'display' ............................ PASS (d956c282ac7180e4) -0.1 checking 'image' .............................. PASS (d956c282ac7180e4) -0.1 checking 'drawCircle' ......................... PASS (872845fa91c628a6) 1607165 checking '[' .................................. PASS (711703fde7cc915e) 48.94314 checking 'resize' ............................. PASS (7882055c8b670bf4) 1419476 checking 'rotate' ............................. PASS (559860bb5c99cb82) 2493977 checking 'flip' ............................... PASS (8834ca70d449207a) 1195977 checking 'flop' ............................... PASS (d73abd773dfc066a) 1462119 checking 'translate' .......................... PASS (5744e19288b9d7f0) 2133961 checking 'affine' ............................. PASS (11616142290451c1) 54171.17 checking 'transpose' .......................... PASS (aa87d51a100b139f) 1522055 checking 'thresh' ............................. PASS (c790c6a6872d73d0) 1262811 checking 'channel' ............................ PASS (3e469356855e6210) 1470072 checking 'otsu' ............................... PASS (3aea1e91f3716bcb) 0.3160156 checking 'bwlabel' ............................ PASS (5055cb94d5293a15) 1199387 checking 'colorLabels' ........................ PASS (464d65c8da42be0d) 10021713 checking 'stackObjects' ....................... PASS (c5669f863a2ba20e) 718602.9 checking 'stackObjects' ....................... PASS (d956c282ac7180e4) -0.1 checking 'paintObjects' ....................... PASS (19a9fbb907cee1c4) 1447733 checking 'rmObjects' .......................... PASS (365ace8a4657cb08) -0.1 checking 'reenumerate' ........................ PASS (365ace8a4657cb08) -0.1 checking 'reenumerate' ........................ PASS (5055cb94d5293a15) 1199387 checking 'computeFeatures' .................... PASS (f59aa3f08e782acf) 3634215 checking 'computeFeatures' .................... PASS (4e7e75f941531854) 145634.3 checking 'ocontour' ........................... PASS (790a5f5b45092d41) 1050552 checking 'localCurvature' ..................... PASS (fb6d4b13b08dcac4) 1049392 checking 'normalize' .......................... PASS (1f79956b7887dd73) 1431381 checking 'normalize' .......................... PASS (13a2d37d997199f9) 1266798 checking 'gblur' .............................. PASS (203a6d72b1fd5eba) 1466231 checking 'filter2' ............................ PASS (c82a1ece6902714d) 36592176 checking 'medianFilter' ....................... PASS (4140c87b3a1db93d) 1454712 checking 'equalize' ........................... PASS (ba175363e5576ad1) 2642794 checking 'erode' .............................. PASS (bee7898f6d8d547b) 759774.9 checking 'dilate' ............................. PASS (ed04adac54c645fd) 1797576 checking 'opening' ............................ PASS (d1c6ca8aafbd90cb) 1152484 checking 'closing' ............................ PASS (b8cf094b52fe1744) 1232737 checking 'whiteTopHat' ........................ PASS (9b53631dd222dd50) 18730.15 checking 'blackTopHat' ........................ PASS (089cd73847d97de5) 27716.23 checking 'selfComplementaryTopHat' ............ PASS (cc378ce1d0553ecd) 2929436 checking 'distmap' ............................ PASS (f98a44bf21faa222) 3826969 checking 'watershed' .......................... PASS (b39c109238f0c74b) 2762113 checking 'floodFill' .......................... PASS (c59341ffade6129a) 1470197 checking 'fillHull' ........................... PASS (0a927a877b0b85eb) 1217568 checking 'propagate' .......................... PASS (cec466bef7a2a81e) 3464201 checking 'toRGB' .............................. PASS (5051d2b131286d46) 12381911 checking 'rgbImage' ........................... PASS (ccc09b31890cd8df) 4859544 checking 'colormap' ........................... PASS (b7020f3851eb7d7c) 11126039 checking 'combine' ............................ PASS (5bda9f75cbc23401) 5597376 checking 'combine' ............................ PASS (306e27bb3ec346e6) 33922678 checking 'tile' ............................... PASS (870e7501fa1f3338) 78718054 checking 'untile' ............................. PASS (868893e062dea032) 72597772 checking 'abind' .............................. PASS (5bda9f75cbc23401) 5597376 > > ## test: 2D Color 32x48x1 > x <- sample[1:32, 1:48] > testEBImageFunctions(Image(as.vector(x), dim(x), Color)) new test (hash=7718e616f411c340) checking 'show' ............................... PASS (1a2c30323dd5a8ee) -0.1 checking 'print' .............................. PASS (e9fad67b70709e2b) -0.1 checking 'hist' ............................... PASS (596b544e7cd6f458) 130241.3 checking '>' .................................. PASS (e72c38d763e5fabf) 988518.9 checking '+' .................................. PASS (e38cf73f1c0c88a2) 1531522 checking '/' .................................. PASS (df4e8bf818fc26fe) 382880.4 checking '*' .................................. PASS (e38cf73f1c0c88a2) 1531522 checking 'median' ............................. PASS (fc60ee4b14ba4a28) 0.5039216 checking 'quantile' ........................... PASS (436f03b8c9c3ad0e) 10.10392 checking 'Image' .............................. PASS (7718e616f411c340) 765760.9 checking 'as.Image' ........................... PASS (7718e616f411c340) 765760.9 checking 'is.Image' ........................... PASS (e3aef3409e870c0e) 0.9 checking 'imageData' .......................... PASS (19c51d4d9d30d60c) 765760.9 checking 'imageData<-' ........................ PASS (7718e616f411c340) 765760.9 checking 'as.raster' .......................... PASS (05c68b3f51ec838b) -0.1 checking 'colorMode<-' ........................ PASS (733871e596e328df) 765760.9 checking 'numberOfFrames' ..................... PASS (7c79dea3bfc1415b) 0.9 checking 'getFrames' .......................... PASS (681aab4c8a24c6c5) 765760.8 checking 'display' ............................ PASS (bb2b4586191eb980) 333.3 checking 'display' ............................ PASS (d956c282ac7180e4) -0.1 checking 'image' .............................. PASS (d956c282ac7180e4) -0.1 checking 'drawCircle' ......................... PASS (a6757bb66994b1f7) 782100.7 checking '[' .................................. PASS (25a626878222798c) 1285.273 checking 'resize' ............................. PASS (bb1209a84d6b3709) 2941770 checking 'rotate' ............................. PASS (924fc66d1ec91d44) 1247487 checking 'flip' ............................... PASS (828db3b8ad878bd6) 661525.2 checking 'flop' ............................... PASS (f69b431f36c97abd) 768451.1 checking 'translate' .......................... PASS (3eb2fe0d22e461ed) 820434.5 checking 'affine' ............................. PASS (7a760844869cec92) 22238.15 checking 'transpose' .......................... PASS (d438f72715d302ed) 652051.4 checking 'thresh' ............................. PASS (8b3a72b493ab8540) 382924.9 checking 'channel' ............................ PASS (3982766c7e1077b3) 162800.7 checking 'otsu' ............................... PASS (ebd9ed7a0cf4831d) 0.03085937 checking 'bwlabel' ............................ PASS (498723eb57bcca48) 832970.9 checking 'colorLabels' ........................ PASS (ecbf282c48506ef2) 3692613 checking 'stackObjects' ....................... PASS (e30de50cc1d8e117) 596493.9 checking 'stackObjects' ....................... PASS (d956c282ac7180e4) -0.1 checking 'paintObjects' ....................... PASS (9b5026b178720a80) 919069.9 checking 'rmObjects' .......................... PASS (e0ab50f8e544290a) 565.9 checking 'reenumerate' ........................ PASS (e0ab50f8e544290a) 565.9 checking 'reenumerate' ........................ PASS (498723eb57bcca48) 832970.9 checking 'computeFeatures' .................... PASS (c1ff2e62e7bb8eee) 3989786 checking 'computeFeatures' .................... PASS (4e7e75f941531854) 145634.3 checking 'ocontour' ........................... PASS (ced9c409ca879dc9) 848253.8 checking 'localCurvature' ..................... PASS (25e900bf67a8cdb0) 847428.3 checking 'normalize' .......................... PASS (b8b2cfe4f431fc83) 747801.4 checking 'normalize' .......................... PASS (3ee0aade2890ed53) 809649.2 checking 'gblur' .............................. PASS (0c28ab262af637d1) 761679.3 checking 'filter2' ............................ PASS (bf01322f9e0aed7a) 19130329 checking 'medianFilter' ....................... PASS (189cf2d04b2316f5) 765141.6 checking 'equalize' ........................... PASS (b525d614a289c5a3) 705546.8 checking 'erode' .............................. PASS (84add15c6fa8ac14) 908526.9 checking 'dilate' ............................. PASS (e99e1ecfd4ef49d3) 1072658 checking 'opening' ............................ PASS (80d457c0bcd57e44) 985798.9 checking 'closing' ............................ PASS (cc9339fed43d2c52) 988727.9 checking 'whiteTopHat' ........................ PASS (25444773943cf26b) 3572.998 checking 'blackTopHat' ........................ PASS (10fae7d8c0f86c96) 7139.473 checking 'selfComplementaryTopHat' ............ PASS (2f97211e82aa8221) 1533178 checking 'distmap' ............................ PASS (218b9e66643db8d3) 12740449 checking 'watershed' .......................... PASS (6edd3aa33ad54089) 988518.9 checking 'floodFill' .......................... PASS (228b47626610f8c9) 765755.4 checking 'fillHull' ........................... PASS (e72c38d763e5fabf) 988518.9 checking 'propagate' .......................... PASS (73d53b87d72f0409) 26630579 checking 'toRGB' .............................. PASS (7718e616f411c340) 765760.9 checking 'rgbImage' ........................... PASS (6df3c3d16757cdd6) 3520680 checking 'colormap' ........................... PASS (8e7f90c18580cd50) 1816912 checking 'combine' ............................ PASS (f156de3e1aff037c) 2960568 checking 'combine' ............................ PASS (1bfd38ce66379070) 18119267 checking 'tile' ............................... PASS (3f8e8f9b949597b4) 33061491 checking 'untile' ............................. PASS (9f839c04542fa7e4) 27788327 checking 'abind' .............................. PASS (a65f1e1e2d249be6) 2960568 > > ## test: 3D Color 65x17x3 > x <- sample.color[1:65, 1:17,] > testEBImageFunctions(x) new test (hash=3884fe38962577a7) checking 'show' ............................... PASS (8331bd653405c3be) -0.1 checking 'print' .............................. PASS (de22d3dc188680fd) -0.1 checking 'hist' ............................... PASS (10b008981f19c77a) 348464.1 checking '>' .................................. PASS (e6c8a64e9fff6055) 1058553 checking '+' .................................. PASS (5bb860f09b56b4d9) 4072301 checking '/' .................................. PASS (17b2c344ff60cf34) 1018075 checking '*' .................................. PASS (5bb860f09b56b4d9) 4072301 checking 'median' ............................. PASS (a9ae52973fed588b) 0.2333333 checking 'quantile' ........................... PASS (e51be80ed6288f06) 7.280392 checking 'Image' .............................. PASS (3884fe38962577a7) 2036151 checking 'as.Image' ........................... PASS (3884fe38962577a7) 2036151 checking 'is.Image' ........................... PASS (e3aef3409e870c0e) 0.9 checking 'imageData' .......................... PASS (1456dcb0ab2d690b) 2036151 checking 'imageData<-' ........................ PASS (3884fe38962577a7) 2036151 checking 'as.raster' .......................... PASS (abd1d3d0d6329777) -0.1 checking 'colorMode<-' ........................ PASS (0aa63faa9d4e0838) 2036151 checking 'numberOfFrames' ..................... PASS (7c79dea3bfc1415b) 0.9 checking 'getFrames' .......................... PASS (2ed277d7e69a05d2) 2036151 checking 'display' ............................ PASS (3d646d4f07d194ba) 306.3 checking 'display' ............................ PASS (d956c282ac7180e4) -0.1 checking 'image' .............................. PASS (d956c282ac7180e4) -0.1 checking 'drawCircle' ......................... PASS (5175a6622762681a) 2049936 checking '[' .................................. PASS (c60784a663dd1761) 9950.096 checking 'resize' ............................. PASS (fe9aa55b037def9d) 15155777 checking 'rotate' ............................. PASS (2a6f5001ae7d116d) 4525312 checking 'flip' ............................... PASS (192932ac94cae831) 1977928 checking 'flop' ............................... PASS (55c97a05ee9ed805) 2048664 checking 'translate' .......................... PASS (c866b3232cda2c68) 2998417 checking 'affine' ............................. PASS (517c3559acf97cf4) 226067.6 checking 'transpose' .......................... PASS (e6349d8cc35ed017) 1907377 checking 'thresh' ............................. PASS (e98d9e4246c476a4) 954376.9 checking 'channel' ............................ PASS (84d92148a5eda650) 257578.5 checking 'otsu' ............................... PASS (6a2131f538a2a53e) 0.3316406 checking 'bwlabel' ............................ PASS (2fa4cf414bbb7787) 230329.9 checking 'colorLabels' ........................ PASS (b71e0c0d93c0ba5d) 1920855 checking 'stackObjects' ....................... PASS (f30668520190ffed) 712799.6 checking 'stackObjects' ....................... PASS (d956c282ac7180e4) -0.1 checking 'paintObjects' ....................... PASS (6a1ba970169d82ad) 2090128 checking 'rmObjects' .......................... PASS (3705fc84a07dd0cd) -0.1 checking 'reenumerate' ........................ PASS (3705fc84a07dd0cd) -0.1 checking 'reenumerate' ........................ PASS (2fa4cf414bbb7787) 230329.9 checking 'computeFeatures' .................... PASS (a33c53edd3cf8a46) 746878.2 checking 'computeFeatures' .................... PASS (8cd691a663f460c1) 19422.3 checking 'ocontour' ........................... PASS (1be2808a87ee437f) 117866.8 checking 'localCurvature' ..................... PASS (ad1fddb421e46506) 116636.2 checking 'normalize' .......................... PASS (edb5f31f14cd540d) 1788995 checking 'normalize' .......................... PASS (6a1005a2ed478c1e) 1858155 checking 'gblur' .............................. PASS (c61849c1f4dc6d25) 2029979 checking 'filter2' ............................ PASS (760ded68d0c55bfa) 50878763 checking 'medianFilter' ....................... PASS (0b06f73d5aecad7d) 2034604 checking 'equalize' ........................... PASS (2d4d0558bb48cbfc) 2942981 checking 'erode' .............................. PASS (94112a39c70cd747) 830816.9 checking 'dilate' ............................. PASS (a9fbe5f3b81787ec) 1339263 checking 'opening' ............................ PASS (957aea2990d2caa1) 1013295 checking 'closing' ............................ PASS (7af64e74f8e80dbb) 1069405 checking 'whiteTopHat' ........................ PASS (d50f6d3e0e26602d) 16585.63 checking 'blackTopHat' ........................ PASS (310953bdffbb07ee) 22039.05 checking 'selfComplementaryTopHat' ............ PASS (dfefa629c102a00d) 4071763 checking 'distmap' ............................ PASS (6c03a6a34b67eec0) 6038778 checking 'watershed' .......................... PASS (61ebc564dd827878) 1058553 checking 'floodFill' .......................... PASS (f537dd1499704563) 2036854 checking 'fillHull' ........................... PASS (e6c8a64e9fff6055) 1058553 checking 'propagate' .......................... PASS (7b81c961226b8218) 7755487 checking 'toRGB' .............................. PASS (3884fe38962577a7) 2036151 checking 'rgbImage' ........................... PASS (43e895266c1b7cae) 7617867 checking 'colormap' ........................... PASS (972e374a8a23c0e1) 1657338 checking 'combine' ............................ PASS (d56bf3140c7cd055) 8350133 checking 'combine' ............................ PASS (b21bd2c702883543) 52959073 checking 'tile' ............................... PASS (4f60a4ae167b4e6e) 107188639 checking 'untile' ............................. PASS (05afb65e638c5769) 97994583 checking 'abind' .............................. PASS (d56bf3140c7cd055) 8350133 > > ## test: 3D Grayscale logical 32x32x2 > x <- sample[32:63, 32:63] > x <- x > otsu(x) > x <- combine(x, x) > testEBImageFunctions(x) new test (hash=db12fa8044d98567) checking 'show' ............................... PASS (75018abdcca926f0) -0.1 checking 'print' .............................. PASS (9bacee8faec96053) -0.1 checking 'hist' ............................... PASS (f0f3640c0aa89c38) 5855.343 checking '>' .................................. PASS (db12fa8044d98567) 1055560 checking '+' .................................. PASS (0b5a21f5cc627e62) 2111120 checking '/' .................................. PASS (bf2545eee0c6aa3e) 527779.9 checking '*' .................................. PASS (0b5a21f5cc627e62) 2111120 checking 'median' ............................. PASS (8396e8397399bb05) -0.1 checking 'quantile' ........................... PASS (130a179fb028f1a7) 8.9 checking 'Image' .............................. PASS (041d3981bcab3129) 1055560 checking 'as.Image' ........................... PASS (db12fa8044d98567) 1055560 checking 'is.Image' ........................... PASS (e3aef3409e870c0e) 0.9 checking 'imageData' .......................... PASS (6b02d87cd459ac19) 1055560 checking 'imageData<-' ........................ PASS (db12fa8044d98567) 1055560 checking 'as.raster' .......................... PASS (26cf978328d1a712) -0.1 checking 'colorMode<-' ........................ PASS (db12fa8044d98567) 1055560 checking 'numberOfFrames' ..................... PASS (161e41d6aa749739) 1.9 checking 'getFrames' .......................... PASS (ce29246f73d959c3) 916715.6 checking 'display' ............................ PASS (2fb2fcab54a4ea5a) 285.3 checking 'display' ............................ PASS (d956c282ac7180e4) -0.1 checking 'image' .............................. PASS (d956c282ac7180e4) -0.1 checking 'drawCircle' ......................... PASS (1180c20b46fdaf4e) 1656514 checking '[' .................................. PASS (2a55f6dafc492b42) 1889.9 checking 'resize' ............................. PASS (211e86386b1010af) 9108608 checking 'rotate' ............................. PASS (d67e39e3cb07d275) 1600126 checking 'flip' ............................... PASS (fbb2a6f78f2cc7f1) 714439.9 checking 'flop' ............................... PASS (f6825dda37058381) 1064092 checking 'translate' .......................... PASS (8d027c3127938636) 1105982 checking 'affine' ............................. PASS (a6e552f84324fe21) 133467.8 checking 'transpose' .......................... PASS (eeeb148d04107340) 758083.9 checking 'thresh' ............................. PASS (5b7b2d141f385123) 824497.9 checking 'channel' ............................ PASS (db12fa8044d98567) 1055560 checking 'otsu' ............................... PASS (69c60dc99d5066e3) 1.4 checking 'bwlabel' ............................ PASS (10092f8e4256496b) 1597368 checking 'colorLabels' ........................ PASS (ebf6961f64378f97) 5485361 checking 'stackObjects' ....................... PASS (d1d99850ff4d6d38) 8889538 checking 'stackObjects' ....................... PASS (d956c282ac7180e4) -0.1 checking 'paintObjects' ....................... PASS (8c5ef6f490aa8762) 834266.6 checking 'rmObjects' .......................... PASS (0a1cd72f8d3c03e8) 1303423 checking 'reenumerate' ........................ PASS (df75276eeec5813d) 1244828 checking 'reenumerate' ........................ PASS (10092f8e4256496b) 1597368 checking 'computeFeatures' .................... PASS (1bf064e6a11f2410) 416164140 checking 'computeFeatures' .................... PASS (4e7e75f941531854) 145634.3 checking 'ocontour' ........................... PASS (9f7d90d6312e32f3) 836958.8 checking 'localCurvature' ..................... PASS (477746e4fee34aeb) 835041.5 checking 'normalize' .......................... PASS (eea76285d45436f7) 1055560 checking 'normalize' .......................... PASS (eea76285d45436f7) 1055560 checking 'gblur' .............................. PASS (9224b720f9d00006) 1037581 checking 'filter2' ............................ PASS (637287a5df76a79d) 26149148 checking 'medianFilter' ....................... PASS (ed8d722e63a36a34) 1030730 checking 'equalize' ........................... PASS (eea76285d45436f7) 1055560 checking 'erode' .............................. PASS (54ccd3aba098da92) 617311.9 checking 'dilate' ............................. PASS (3f0aed5a551e26b5) 1591594 checking 'opening' ............................ PASS (ae3c29b4498904c5) 861145.9 checking 'closing' ............................ PASS (2e26e13058dee387) 1188258 checking 'whiteTopHat' ........................ PASS (28bbffedc1bcb297) 148131.9 checking 'blackTopHat' ........................ PASS (a862285882d4249e) 202411.9 checking 'selfComplementaryTopHat' ............ PASS (92483d40b14844db) 2151192 checking 'distmap' ............................ PASS (766610b2223767b0) 3856630 checking 'watershed' .......................... PASS (eaba5359a5afa00e) 1443978 checking 'floodFill' .......................... PASS (0db2bbd3a6d9a773) 2057384 checking 'fillHull' ........................... PASS (ccded36693237a0e) 1096352 checking 'propagate' .......................... PASS (e3c3ba3dd998f78f) 1613920 checking 'toRGB' .............................. PASS (a594b4f9b88125f1) 8499672 checking 'rgbImage' ........................... PASS (172b07d65c57f496) 4777616 checking 'colormap' ........................... PASS (a6b9bc2f3472cbee) 10283526 checking 'combine' ............................ PASS (f13e4c8ca8445cd0) 3888784 checking 'combine' ............................ PASS (d8a9b6cf082a9146) 23054440 checking 'tile' ............................... PASS (4c3d7086d0c2c786) 48846817 checking 'untile' ............................. PASS (65365043e983ec58) 41221063 checking 'abind' .............................. PASS (af0697002f77c709) 3888784 > > ## test: 4D Color 33x16x3x2 > x <- sample.color[1:33, 1:16,] > x <- combine(x, x) > testEBImageFunctions(x) new test (hash=290d7a45d7468e5f) checking 'show' ............................... PASS (78a7303aa046067b) -0.1 checking 'print' .............................. PASS (9aaf686697ac72be) -0.1 checking 'hist' ............................... PASS (b01a7d139c82f457) 492113.2 checking '>' .................................. PASS (1f65757da86f51b3) 2013322 checking '+' .................................. PASS (86bdea7870f6d0cc) 4709417 checking '/' .................................. PASS (c3533150260f42c4) 1177354 checking '*' .................................. PASS (86bdea7870f6d0cc) 4709417 checking 'median' ............................. PASS (06af3e4c86ccda6d) 0.3823529 checking 'quantile' ........................... PASS (11ef7960975f6975) 8.139216 checking 'Image' .............................. PASS (290d7a45d7468e5f) 2354709 checking 'as.Image' ........................... PASS (290d7a45d7468e5f) 2354709 checking 'is.Image' ........................... PASS (e3aef3409e870c0e) 0.9 checking 'imageData' .......................... PASS (1936bbf08b457bab) 2354709 checking 'imageData<-' ........................ PASS (290d7a45d7468e5f) 2354709 checking 'as.raster' .......................... PASS (da1c028f359bf00b) -0.1 checking 'colorMode<-' ........................ PASS (7856ef3bde7528ce) 2354709 checking 'numberOfFrames' ..................... PASS (161e41d6aa749739) 1.9 checking 'getFrames' .......................... PASS (f0d9427233f46fbb) 1440422 checking 'display' ............................ PASS (bc877f5317c575b2) 239.3 checking 'display' ............................ PASS (d956c282ac7180e4) -0.1 checking 'image' .............................. PASS (d956c282ac7180e4) -0.1 checking 'drawCircle' ......................... PASS (ad8f0dc0cad6885c) 2650006 checking '[' .................................. PASS (144b12c39a99e2bc) 40701.82 checking 'resize' ............................. PASS (dd96ecc9ed75e744) 76725662 checking 'rotate' ............................. PASS (19319de30582c1d6) 4140744 checking 'flip' ............................... PASS (91c7918c52fe8718) 2309692 checking 'flop' ............................... PASS (49ae0fb3bef587c5) 2358658 checking 'translate' .......................... PASS (a8fcd75113ffb2d2) 3393923 checking 'affine' ............................. PASS (592877c7d17e1d22) 301692.6 checking 'transpose' .......................... PASS (a42245132dbea662) 2303263 checking 'thresh' ............................. PASS (167470821b508c29) 1549362 checking 'channel' ............................ PASS (d4dd2cc593776db0) 287206.2 checking 'otsu' ............................... PASS (2ff953970aa01423) 1.370703 checking 'bwlabel' ............................ PASS (404699231a09f479) 360413.9 checking 'colorLabels' ........................ PASS (4742967f9e3ced6e) 3039066 checking 'stackObjects' ....................... PASS (71587dec63927412) 2472601 checking 'stackObjects' ....................... PASS (d956c282ac7180e4) -0.1 checking 'paintObjects' ....................... PASS (0daa597dbe10a6cd) 2558300 checking 'rmObjects' .......................... PASS (ea36bf2e51776461) 261782.9 checking 'reenumerate' ........................ PASS (ea36bf2e51776461) 261782.9 checking 'reenumerate' ........................ PASS (404699231a09f479) 360413.9 checking 'computeFeatures' .................... PASS (151a0d98d309d0b1) 749353.1 checking 'computeFeatures' .................... PASS (8cd691a663f460c1) 19422.3 checking 'ocontour' ........................... PASS (20fad83d539e2372) 107408.8 checking 'localCurvature' ..................... PASS (469cd750daa03946) 106275.7 checking 'normalize' .......................... PASS (4484b1dbbf34c675) 2693244 checking 'normalize' .......................... PASS (27680837000f1ded) 2315924 checking 'gblur' .............................. PASS (fc2147343f5faed5) 2349701 checking 'filter2' ............................ PASS (958b84b9c0054384) 58841710 checking 'medianFilter' ....................... PASS (8ccc036255fe88d9) 2352447 checking 'equalize' ........................... PASS (e7f99b2a8483f2d3) 2616480 checking 'erode' .............................. PASS (16554ca32b165307) 1547948 checking 'dilate' ............................. PASS (560c069e5292fdc9) 2604996 checking 'opening' ............................ PASS (592d8ab4156490aa) 1919386 checking 'closing' ............................ PASS (c57a6175329f5e45) 2038196 checking 'whiteTopHat' ........................ PASS (6938d64e59a77fe1) 12437.36 checking 'blackTopHat' ........................ PASS (8fbaad8a000d91c5) 19780.97 checking 'selfComplementaryTopHat' ............ PASS (b11bd64d03fe29b9) 4711722 checking 'distmap' ............................ PASS (708df2d4560d23a7) 10836360 checking 'watershed' .......................... PASS (4aa1432f01914277) 2013322 checking 'floodFill' .......................... PASS (02926422d15cf3c2) 2355706 checking 'fillHull' ........................... PASS (1f65757da86f51b3) 2013322 checking 'propagate' .......................... PASS (1656991af484107e) 11618104 checking 'toRGB' .............................. PASS (290d7a45d7468e5f) 2354709 checking 'rgbImage' ........................... PASS (98de7e0def0bab8b) 12071186 checking 'colormap' ........................... PASS (0798dea20c907720) 2273276 checking 'combine' ............................ PASS (579971440faf3f11) 9516503 checking 'combine' ............................ PASS (fb7944257dfefb91) 59844403 checking 'tile' ............................... PASS (e594265685cdf3aa) 114300809 checking 'untile' ............................. PASS (5b25f3b7fc0df1b3) 105862114 checking 'abind' .............................. PASS (a413703585d2e713) 9516503 > > ## test: 4D Grayscale 16x33x2x3 > colorMode(x) <- Grayscale > imageData(x) <- aperm(x, c(2L, 1L, 4L, 3L)) > testEBImageFunctions(x) new test (hash=2a321f78219fa026) checking 'show' ............................... PASS (3de182583a8c2cf2) -0.1 checking 'print' .............................. PASS (05d1cebf84274f35) -0.1 checking 'hist' ............................... PASS (885aba01ae2954f5) 229030.4 checking '>' .................................. PASS (c15b137f0122c2ee) 1541186 checking '+' .................................. PASS (2951b29fcfadda51) 4466272 checking '/' .................................. PASS (b0a06579c4ef390d) 1116568 checking '*' .................................. PASS (2951b29fcfadda51) 4466272 checking 'median' ............................. PASS (06af3e4c86ccda6d) 0.3823529 checking 'quantile' ........................... PASS (11ef7960975f6975) 8.139216 checking 'Image' .............................. PASS (e6ae9fe3a69fec2c) 2233136 checking 'as.Image' ........................... PASS (2a321f78219fa026) 2233136 checking 'is.Image' ........................... PASS (e3aef3409e870c0e) 0.9 checking 'imageData' .......................... PASS (6a221a6a2cec815a) 2233136 checking 'imageData<-' ........................ PASS (2a321f78219fa026) 2233136 checking 'as.raster' .......................... PASS (73a5fd711e0edd14) -0.1 checking 'colorMode<-' ........................ PASS (2a321f78219fa026) 2233136 checking 'numberOfFrames' ..................... PASS (d9914b6bdfe88a1d) 5.9 checking 'getFrames' .......................... PASS (c2a08dc890b333e2) 1229859 checking 'display' ............................ PASS (d28e3e75eed04056) 256.3 checking 'display' ............................ PASS (d956c282ac7180e4) -0.1 checking 'image' .............................. PASS (d956c282ac7180e4) -0.1 checking 'drawCircle' ......................... PASS (d4dbcf7b516a28b0) 2502013 checking '[' .................................. PASS (efc391fc4ded377e) 41200.75 checking 'resize' ............................. PASS (5ab5e219e21b7d77) 72772706 checking 'rotate' ............................. PASS (5ea8cc41d39fe2c4) 3978266 checking 'flip' ............................... PASS (2578de2eb711ac89) 2296325 checking 'flop' ............................... PASS (c21acaf425029919) 2231772 checking 'translate' .......................... PASS (74e4014bf39793e1) 3827517 checking 'affine' ............................. PASS (76f6b18d2cb7c9c2) 219714.6 checking 'transpose' .......................... PASS (3b5dcc82ff30daf8) 2284582 checking 'thresh' ............................. PASS (3a92d48cd68a67e8) 1426674 checking 'channel' ............................ PASS (2a321f78219fa026) 2233136 checking 'otsu' ............................... PASS (2cdec937ebdb0543) 9.425391 checking 'bwlabel' ............................ PASS (f698416417dde49c) 2016822 checking 'colorLabels' ........................ PASS (b07a31035fc451d5) 15071536 checking 'stackObjects' ....................... PASS (8e5b00026f507a11) 2575847 checking 'stackObjects' ....................... PASS (d956c282ac7180e4) -0.1 checking 'paintObjects' ....................... PASS (63b2ef8ac8682f98) 2379341 checking 'rmObjects' .......................... PASS (056669f72385f506) 1934575 checking 'reenumerate' ........................ PASS (056669f72385f506) 1934575 checking 'reenumerate' ........................ PASS (f698416417dde49c) 2016822 checking 'computeFeatures' .................... PASS (53798e843cdbfa9f) 734993.9 checking 'computeFeatures' .................... PASS (8cd691a663f460c1) 19422.3 checking 'ocontour' ........................... PASS (3a230e30e8d15bee) 118072.8 checking 'localCurvature' ..................... PASS (a1d19191deda947d) 117246.2 checking 'normalize' .......................... PASS (85d2a91256ddfdaa) 2526618 checking 'normalize' .......................... PASS (4accf817a36301dc) 2163958 checking 'gblur' .............................. PASS (c2c22f114f9ac87d) 2237219 checking 'filter2' ............................ PASS (0245e31021e7583c) 56904871 checking 'medianFilter' ....................... PASS (24f248c2c56e7772) 2231438 checking 'equalize' ........................... PASS (97693dcd997265d1) 2447139 checking 'erode' .............................. PASS (5b04187576514eec) 1121204 checking 'dilate' ............................. PASS (4897aaa0d40c4fb8) 2104588 checking 'opening' ............................ PASS (cb86eac9754dbac1) 1451050 checking 'closing' ............................ PASS (13b4d846ef6a77dd) 1569448 checking 'whiteTopHat' ........................ PASS (1c856cc6a52ed865) 12004.54 checking 'blackTopHat' ........................ PASS (f74244f5c4295d35) 20296.87 checking 'selfComplementaryTopHat' ............ PASS (f23286411d6929f7) 4469404 checking 'distmap' ............................ PASS (ff3b2754a2aa8eb3) 7464344 checking 'watershed' .......................... PASS (cd9ef36f457c5d89) 1541186 checking 'floodFill' .......................... PASS (60d288f662756f97) 2234521 checking 'fillHull' ........................... PASS (c15b137f0122c2ee) 1541186 checking 'propagate' .......................... PASS (503cd7ed6238770e) 8948876 checking 'toRGB' .............................. PASS (5a32f2aceec9a146) 20279146 checking 'rgbImage' ........................... PASS (19e0ea95d787d11c) 10796552 checking 'colormap' ........................... PASS (62fb056f168823de) 22585273 checking 'combine' ............................ PASS (67fe5c370ca3a18d) 8992851 checking 'combine' ............................ PASS (41f451bdd6a63a8f) 56431472 checking 'tile' ............................... PASS (0581a6216e8e50e0) 72664167 checking 'untile' ............................. PASS (4e208afef7f298bd) 60048605 checking 'abind' .............................. PASS (e3feb875241cebc2) 9273358 > > ## test: Image subclass > ImageSubclass <- setClass ("ImageSubclass", contains = "Image", slots = c(foo = "character")) > x <- ImageSubclass(x, foo="bar") > testEBImageFunctions(x) new test (hash=9b67f57c77f74d34) checking 'show' ............................... PASS (63597c3473b56977) -0.1 checking 'print' .............................. PASS (1cd88fa9e1ff084e) -0.1 checking 'hist' ............................... PASS (885aba01ae2954f5) 229030.4 checking '>' .................................. PASS (8213f4f8b30b3c46) 1541186 checking '+' .................................. PASS (d9da0200176ead52) 4466272 checking '/' .................................. PASS (c5360d5612508ba0) 1116568 checking '*' .................................. PASS (d9da0200176ead52) 4466272 checking 'median' ............................. PASS (06af3e4c86ccda6d) 0.3823529 checking 'quantile' ........................... PASS (11ef7960975f6975) 8.139216 checking 'Image' .............................. PASS (e6ae9fe3a69fec2c) 2233136 checking 'as.Image' ........................... PASS (2a321f78219fa026) 2233136 checking 'is.Image' ........................... PASS (e3aef3409e870c0e) 0.9 checking 'imageData' .......................... PASS (6a221a6a2cec815a) 2233136 checking 'imageData<-' ........................ PASS (9b67f57c77f74d34) 2233136 checking 'as.raster' .......................... PASS (73a5fd711e0edd14) -0.1 checking 'colorMode<-' ........................ PASS (9b67f57c77f74d34) 2233136 checking 'numberOfFrames' ..................... PASS (d9914b6bdfe88a1d) 5.9 checking 'getFrames' .......................... PASS (e9438bf3afe19fef) 1229859 checking 'display' ............................ PASS (d28e3e75eed04056) 256.3 checking 'display' ............................ PASS (d956c282ac7180e4) -0.1 checking 'image' .............................. PASS (d956c282ac7180e4) -0.1 checking 'drawCircle' ......................... PASS (88969323fe4011cb) 2502013 checking '[' .................................. PASS (856f5f5a7828a96f) 41200.75 checking 'resize' ............................. PASS (22d4ff5205c02f14) 72772706 checking 'rotate' ............................. PASS (3e6dee126668bb5a) 3978266 checking 'flip' ............................... PASS (753308a7b510662f) 2296325 checking 'flop' ............................... PASS (1ea0c6126c86d976) 2231772 checking 'translate' .......................... PASS (c3111aabac6df5c8) 3827517 checking 'affine' ............................. PASS (559df6f741145f7f) 219714.6 checking 'transpose' .......................... PASS (d9282e9071f27e10) 2284582 checking 'thresh' ............................. PASS (b51eea6755dfd65a) 1426674 checking 'channel' ............................ PASS (9b67f57c77f74d34) 2233136 checking 'otsu' ............................... PASS (2cdec937ebdb0543) 9.425391 checking 'bwlabel' ............................ PASS (edce7604823b90a7) 2016822 checking 'colorLabels' ........................ PASS (05cf97699b52f053) 15969784 checking 'stackObjects' ....................... PASS (bbe84601c71da500) 2575847 checking 'stackObjects' ....................... PASS (d956c282ac7180e4) -0.1 checking 'paintObjects' ....................... PASS (944b58c80d127777) 2379341 checking 'rmObjects' .......................... PASS (1ed59ae8eb61aef6) 1934575 checking 'reenumerate' ........................ PASS (1ed59ae8eb61aef6) 1934575 checking 'reenumerate' ........................ PASS (edce7604823b90a7) 2016822 checking 'computeFeatures' .................... PASS (53798e843cdbfa9f) 734993.9 checking 'computeFeatures' .................... PASS (8cd691a663f460c1) 19422.3 checking 'ocontour' ........................... PASS (3a230e30e8d15bee) 118072.8 checking 'localCurvature' ..................... PASS (a1d19191deda947d) 117246.2 checking 'normalize' .......................... PASS (9ace81a69fc88c37) 2526618 checking 'normalize' .......................... PASS (2a78b599de5c2ae9) 2163958 checking 'gblur' .............................. PASS (0d226d91f7036796) 2237219 checking 'filter2' ............................ PASS (7cb701d185d8631b) 56904871 checking 'medianFilter' ....................... PASS (37328d9ce26ed388) 2231438 checking 'equalize' ........................... PASS (05fc2423af12b77a) 2447139 checking 'erode' .............................. PASS (17fcd8b3a8de8535) 1121204 checking 'dilate' ............................. PASS (715c930769bb9119) 2104588 checking 'opening' ............................ PASS (1ef38f55606cdbf4) 1451050 checking 'closing' ............................ PASS (66cb111962e57366) 1569448 checking 'whiteTopHat' ........................ PASS (66e080c20ad98021) 12004.54 checking 'blackTopHat' ........................ PASS (c8b5fb6a0e1d3959) 20296.87 checking 'selfComplementaryTopHat' ............ PASS (d91b85d0f726e766) 4469404 checking 'distmap' ............................ PASS (4ced93e5efc06917) 7464344 checking 'watershed' .......................... PASS (9c1a4d5672652853) 1541186 checking 'floodFill' .......................... PASS (d9a38a5952fe360e) 2234521 checking 'fillHull' ........................... PASS (8213f4f8b30b3c46) 1541186 checking 'propagate' .......................... PASS (0731a1de5ddabcc4) 8948876 checking 'toRGB' .............................. PASS (c62b6c6a269ea1eb) 20279146 checking 'rgbImage' ........................... PASS (27eec26383a0bc15) 10796552 checking 'colormap' ........................... PASS (eef6d0395d7fe0e7) 22585273 checking 'combine' ............................ PASS (5b4994ce3c695b2e) 8992851 checking 'combine' ............................ PASS (03e050af1c7e1af2) 56431472 checking 'tile' ............................... PASS (db685d6eb3480813) 72664167 checking 'untile' ............................. PASS (0e362c45443a3ec0) 60048605 checking 'abind' .............................. PASS (add8d4baab35a5f9) 9273358 >
EBImage.Rcheck/EBImage-Ex.timings
name | user | system | elapsed | |
EBImage | 2.80 | 0.69 | 6.36 | |
Image | 0.33 | 0.09 | 0.42 | |
abind | 0.89 | 0.20 | 1.10 | |
bwlabel | 2.01 | 0.33 | 2.34 | |
channel | 0.44 | 0.20 | 0.64 | |
clahe | 0.14 | 0.05 | 0.19 | |
colorLabels | 0.16 | 0.05 | 0.20 | |
colormap | 0.20 | 0.15 | 0.36 | |
combine | 0.55 | 0.28 | 0.83 | |
computeFeatures | 0.32 | 0.29 | 0.61 | |
display-shiny | 0 | 0 | 0 | |
display | 0.75 | 0.42 | 1.17 | |
distmap | 0.16 | 0.00 | 0.16 | |
drawCircle | 0.03 | 0.00 | 0.03 | |
equalize | 0.81 | 0.39 | 1.20 | |
fillHull | 0.18 | 0.03 | 0.21 | |
filter2 | 1.68 | 1.03 | 2.71 | |
floodFill | 0.36 | 0.11 | 0.47 | |
gblur | 0.30 | 0.08 | 0.38 | |
io | 0.33 | 0.14 | 3.11 | |
localCurvature | 0.42 | 0.48 | 0.90 | |
medianFilter | 0.66 | 0.28 | 0.94 | |
morphology | 0.07 | 0.00 | 0.08 | |
normalize | 0.00 | 0.02 | 0.02 | |
ocontour | 0.02 | 0.00 | 0.01 | |
otsu | 0.12 | 0.06 | 0.19 | |
paintObjects | 0.97 | 0.33 | 1.30 | |
propagate | 0.82 | 0.05 | 0.85 | |
rmObjects | 0.06 | 0.00 | 0.07 | |
spatial | 0.50 | 0.04 | 0.54 | |
stackObjects | 1.87 | 1.27 | 3.14 | |
thresh | 0.08 | 0.03 | 0.11 | |
tile | 0.25 | 0.08 | 0.33 | |
transpose | 0.14 | 0.00 | 0.14 | |
watershed | 0.05 | 0.02 | 0.07 | |