Hola, tengo un problema con el tratamiento de imagenes y es el siguiente:
Tengo una Base de Datos donde tengo que cargar una gran cantidad de Fotos (Mas de 500 mil) de formato jpg . Cargue una muestra (500 fotos) a la Base de Datos y elabore un Reporte donde me permitiera ver las fotos y los datos respectivamente. Pero en algunos casos las fotos no se muestran, estos casos seran la tercera parte pero igual mi reporte no estaba completo. Para solucionar este problema utilize el programa Acdsee v 5.0 que tiene una opcion "Image Format Conversion" que le aplique a las 500 fotos de la muestra.. y el formato que elegi fue la misma que el formato de las fotos "Jpg" y en las opciones del Jpg elegi las siguientes opciones : Quality : 65 [ por defecto] , Encoding Progresive, Color component sampling ( 2:1 Horizontal, 2:1 Vertical [estaban por defecto ] ) y nada mas.. y al cargar estas fotos a la Base de Datos... y ejecutar el reporte me di cuenta que todas las fotos aparecian.
Como las fotos estan en un servidor linux, instale el imageMagick porque permite trabajar una gran cantidad de imagenes en modo de comando, pero al aplicarle las opciones que seleccione en el acdsee al final el reporte salio sin algunas fotos.
Entonces utilize el comando identify para comparar una foto original y una foto despues de aplicar la opción de Conversion del Acdsee y vi que habian mas atributos que habian cambiado con la Conversion del Acdsee, esas opciones las he tratado de cambiarlas con el imagemagick pero nada...
Espero que me puedan dar una ayuda con este tema.. o me den otras opciones aparte de las imagemagick con la cual puede solucionar mi asunto.
Tal vez me recomienden jalar las fotos desde el mismo servidor y no cargarlos en la Base de Datos, pero el proyecto es especifico en que las fotos deben estar en la BD.
Aqui les muestro el contenido de los archivos que genera el identify. El primero es el original sin modificaciones y el segundo muestra los atributos de la foto modificada con el acdsee.
[Atributos originales]
Image: 07302243.jpg
Format: JPEG (Joint Photographic Experts Group JFIF format)
Class: DirectClass
Geometry: 320x448+0+0
Type: TrueColor
Endianess: Undefined
Colorspace: RGB
Depth: 8-bit
Channel depth:
Red: 8-bit
Green: 8-bit
Blue: 8-bit
Channel statistics:
Red:
Min: 49 (0.192157)
Max: 248 (0.972549)
Mean: 176.727 (0.693048)
Standard deviation: 58.6968 (0.230183)
Green:
Min: 47 (0.184314)
Max: 242 (0.94902)
Mean: 163.712 (0.642008)
Standard deviation: 59.5885 (0.23368)
Blue:
Min: 40 (0.156863)
Max: 223 (0.87451)
Mean: 146.264 (0.573583)
Standard deviation: 51.907 (0.203557)
Rendering intent: Undefined
Resolution: 72x72
Units: PixelsPerInch
Filesize: 11.2168kb
Interlace: None
Background color: white
Border color: rgb(223,223,223)
Matte color: grey74
Transparent color: black
Page geometry: 320x448+0+0
Dispose: Undefined
Iterations: 0
Compression: JPEG
Quality: 75
Orientation: Undefined
Properties:
Comment: IBM
Jpeg:colorspace: 2
Jpeg:sampling-factor: 1x1,1x1,1x1
Signature: fe20e3be64cfc015c9b984e8100abe2971aa22200df0d8781c4d38bb552c3011
Artifacts:
Verbose: true
Tainted: False
Version: ImageMagick 6.3.8 02/22/08 Q16
http://www.imagemagick.org[Atributos modificados con el Acdsee]
Image: 07302243.jpg
Format: JPEG (Joint Photographic Experts Group JFIF format)
Class: DirectClass
Geometry: 320x448+0+0
Type: TrueColor
Endianess: Undefined
Colorspace: RGB
Depth: 8-bit
Channel depth:
Red: 8-bit
Green: 8-bit
Blue: 8-bit
Channel statistics:
Red:
Min: 48 (0.188235)
Max: 246 (0.964706)
Mean: 176.576 (0.692456)
Standard deviation: 58.6356 (0.229943)
Green:
Min: 49 (0.192157)
Max: 241 (0.945098)
Mean: 163.684 (0.6419)
Standard deviation: 59.4729 (0.233227)
Blue:
Min: 36 (0.141176)
Max: 223 (0.87451)
Mean: 146.506 (0.574533)
Standard deviation: 52.2005 (0.204708)
Rendering intent: Undefined
Resolution: 72x72
Units: Undefined
Filesize: 11.668kb
Interlace: None
Background color: white
Border color: rgb(223,223,223)
Matte color: grey74
Transparent color: black
Page geometry: 320x448+0+0
Dispose: Undefined
Iterations: 0
Compression: JPEG
Quality: 72
Orientation: TopLeft
Properties:
Comment: IBM
Exif:DateTime: 2008:02:25 14:18:15
Exif:ExifImageLength: 448
Exif:ExifImageWidth: 320
Exif:ExifOffset: 122
Exif:ExifVersion: 0220
Exif:InteroperabilityIndex: R98
Exif:InteroperabilityOffset: 188
Exif:InteroperabilityVersion: 0100
Exif:Orientation: 1
Exif:Software: ACD Systems Digital Imaging
Exif:SubSecTime: 796
Exif:YCbCrPositioning: 1
Jpeg:colorspace: 2
Jpeg:sampling-factor: 2x2,1x1,1x1
Signature: d5c8e8dd09956ea4ae47fd38159714fc950d4cb308e0fc69b0d201395083f5fe
Profiles:
Profile-exif: 228 bytes
Artifacts:
Verbose: true
Tainted: False
Version: ImageMagick 6.3.8 02/22/08 Q16
http://www.imagemagick.orgGracias por su ayuda.