[R] develop.raw error ( adimpro )
Cleber N.Borges
klebyn at yahoo.com.br
Thu Dec 21 12:40:16 CET 2017
Hello all,
I'm trying to use the adimpro package to read RAW files (image). Make
readins is OK!
> r <- read.raw( '20171218_210956.dng', type='RAW', compress=FALSE )
> summary( r )
> ### cut the many lines...
Filter pattern: GR/BG
> extract.info( r )
[1] "GR/B"
>
To next, develop the raw file using the "develop.raw" function.
But the function returns the error:
> dr <- develop.raw( r )
Error in dim(mat) <- c(4, 3) :
dims [product 12] do not match the length of object [0]
My suspicion is that the develop.raw function fails to get the correct
Bayer's pattern.
Within the develop.raw function there is a code (below) that will always
return the pattern as a variable of NULL value
> bayer <- switch(extract.info( r ), RGGB = 1, GRBG = 2, BGGR = 3, GBRG = 4)
> bayer
NULL
>
Is there anything to do to get around the situation?
Thank you so much
Cleber Borges
ps.: below more details
##############################
> r <- read.raw( '20171218_210956.dng', type='RAW', compress=FALSE )
> summary( r )
Image file: 20171218_210956.dng
Image dimension: 3024 4032
Color space: RAW
Color depth: 16bit
Gamma correction: FALSE Type: None
White point: D65
Range: 0 65535
EXIF-Information:
Filename: 20171218_210956.dng
Timestamp: Mon Dec 18 21:09:56 2017
Camera: Samsung SM-G935F
DNG Version: 1.4.0.0
ISO speed: 200
Shutter: 1/24.0 sec
Aperture: f/1.7
Focal length: 4.2 mm
Embedded ICC profile: no
Number of raw images: 1
Thumb size: 504 x 376
Full size: 4032 x 3024
Image size: 4032 x 3024
Output size: 3024 x 4032
Raw colors: 3
Filter pattern: GR/BG
Daylight multipliers: 2.022219 0.916446 1.101952
Camera multipliers: 1.765517 1.000000 1.675941 0.000000
> extract.info( r )
[1] "GR/B"
>
> dr <- develop.raw( r )
Error in dim(mat) <- c(4, 3) :
dims [product 12] do not match the length of object [0]
> ### my suspection
> bayer <- switch(extract.info( r ), RGGB = 1, GRBG = 2, BGGR = 3, GBRG
= 4)
> bayer
NULL
> sessionInfo()
R version 3.4.2 (2017-09-28)
Platform: x86_64-w64-mingw32/x64 (64-bit)
Running under: Windows 7 x64 (build 7601) Service Pack 1
Matrix products: default
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] grid stats graphics grDevices utils datasets methods
[8] base
other attached packages:
[1] fields_9.0 maps_3.2.0 spam_2.1-1 dotCall64_0.9-5
[5] adimpro_0.8.2 awsMethods_1.0-4
loaded via a namespace (and not attached):
[1] compiler_3.4.2 tools_3.4.2
>
---
Este email foi escaneado pelo Avast antivírus.
https://www.avast.com/antivirus
[[alternative HTML version deleted]]
More information about the R-help
mailing list