Thanks Uwe for your reply.
I can open the lena-color.png file with several programs: firefox, M$
Picture Manager, IMDisplay (GUI of ImageMagick)
I converted lena-color.png in lena2.jpeg using M$ Picture Manager.
With a old version of rimage package, I can read JPEG files (only) with
"read.jpeg" functions...
the others functions of the EBImage package, (ex.: blur, rotate, flip)
works fine! because works for array class...
So, the lena-color file seems fine!
The problem should be some interaction of my winXP configuration with
the readImage function ("lib_readImages")
Thanks again...
Cleber N. Borges
### Making tests..
----------------------------------------
> library(rimage)
Warning message:
package 'rimage' was built under R version 2.8.1 and help will not work
correctly
Please re-install it
> f <- 'C:/R/library/EBImage/images/lena2.jpg'
>
> f
[1] "C:/R/library/EBImage/images/lena2.jpg"
>
> x <- read.jpeg( f )
> class(x)
[1] "imagematrix" "array"
> dim(x)
[1] 512 512 3
>
>
> library(EBImage)
Loading required package: abind
Attaching package: 'EBImage'
The following object(s) are masked from package:rimage :
equalize,
normalize
> ?blur # woks fine
> if (interactive()) display(x)
>
> y = blur(x, r=3, s=2)
> if (interactive()) display(y, title='blur(x, r=3, s=2)')
>
> y = gblur(x, r=3, s=2)
> if (interactive()) display(y, title='gblur(x, r=3, s=2)')
>
> ?rotate # works fine
>
> y = flip(x)
> if (interactive()) display(y, title='flip(x)')
>
> y = flop(x)
> if (interactive()) display(y, title='flop(x)')
>
> y = resize(x, 128)
> if (interactive()) display(y, title='resize(x, 128)')
>
> y = rotate(x, 30)
> if (interactive()) display(y, title='rotate(x, 30)')
>
>
>
Cleber Borges wrote:
Hello all,
I am trying to use the EBImage package,
(EBImage 3.2.0 and ImageMagick 6.5.7-9 2009-11-19 Q8 (dinamic linked)
with R 2.10.0 winXP)
but I get the following error:
#---------------------------------------------
> library(EBImage)
Loading required package: abind
> ?readImage
> ## Reads and display images
> f = system.file("images", "lena-color.png",
package="EBImage")
> f
[1] "C:/R/library/EBImage/images/lena-color.png"
>
> x = readImage(f)
Warning message:
In readImage(f) : requested image not found or could not be loaded
> x
NULL
Is there a way of to solve the problem? Or make a workaround? (but
with no source code compilation)
Works for me with the same setup.
Are yiu sure the file exists on your machine and is uncorrupted. Do
you have access and read permissions?
Uwe Ligges
[[elided Yahoo spam]]
Cleber Nogueira Borges
============================
[[elided Yahoo spam]]
[[elided Yahoo spam]]
Error in readImage() : cancel pressed or no image could be loaded
In addition: Warning message:
In readImage() : requested image not found or could not be loaded
============================
### PATH of windows xp system
-----------------------------------------------------------------------------------------------------------
C:\Documents and Settings\Cleber>path
PATH=C:\ImageMagick;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\system32\WBEM;C
:\GTK\bin;C:\GTK\lib
C:\Documents and Settings\Cleber>convert -version
Version: ImageMagick 6.5.7-9 2009-11-19 Q8 http://www.imagemagick.org
Copyright: Copyright (C) 1999-2009 ImageMagick Studio LLC
Features: OpenMP
### details about R session
-----------------------------------------------------------------------------------------------------------
> sessionInfo()
R version 2.10.0 (2009-10-26)
i386-pc-mingw32
locale:
[1] LC_COLLATE=Portuguese_Brazil.1252
LC_CTYPE=Portuguese_Brazil.1252 [3]
LC_MONETARY=Portuguese_Brazil.1252 LC_NUMERIC=C
[5] LC_TIME=Portuguese_Brazil.1252 attached base packages:
[1] stats graphics grDevices utils datasets methods
base other attached packages:
[1] EBImage_3.2.0 abind_1.1-0
loaded via a namespace (and not attached):
[1] tools_2.10.0
>
______________________________________________
R-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide
http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.
--
O bom senso é a coisa do mundo mais bem distribuída:
Todos pensamos tê-lo em tal medida que até os mais difíceis
de contentar nas outras coisas não costumam desejar mais bom senso do que
aquele que têm.
[René Descartes]
______________________________________________
R-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.