Re: Resize images

Miguel <[email protected]> Tue, 16 Sep 2014 14:52:54 +0200
Newsgroups gmane.text.xml.cocoon.user
Message-ID <[email protected]>
Hi Peter

   It seems that there isn't access to image or similar error to read it.
I advise you debug the block imageop to see what parameters's value 
arrive to class.


This block has only three bugs, and all are fixed, so I think module 
must works.
https://issues.apache.org/jira/browse/COCOON/component/12311751/?selectedTab=com.atlassian.jira.jira-projects-plugin:component-summary-panel



El 16/09/2014 14:03, Peter Sparkes escribió:
> I am using the Samples block on cocoon 2.1.12
>
> ...//samples/blocks/imageop/logo2.png/resize-50-50 gives the following 
> error:
>
> java.awt.image.ImagingOpException: Unable to transform src image
>
> Cocoon stacktrace[hide]
>
> *Failed to process reader*
> context://samples/blocks/imageop/sitemap.xmap - 46:53 	/<map:read 
> type="image-op-resize">/
> context://samples/blocks/sitemap.xmap - 67:68 	/<map:mount>/
> context://samples/sitemap.xmap - 198:66 	/<map:mount>/
> context://sitemap.xmap - 1086:92 	/<map:mount>/
>
>
> Java stacktrace[hide]
>
> java.awt.image.ImagingOpException: Unable to transform src image
> 	at java.awt.image.AffineTransformOp.filter(AffineTransformOp.java:357)
> 	at org.apache.cocoon.reading.imageop.ResizeOperation.apply(ResizeOperation.java:96)
> 	at org.apache.cocoon.reading.imageop.ImageOpReader.applyEffectsStack(ImageOpReader.java:193)
> 	at org.apache.cocoon.reading.imageop.ImageOpReader.processStream(ImageOpReader.java:123)
> 	at org.apache.cocoon.reading.ResourceReader.generate(ResourceReader.java:332)
>
>
>
> On 16/09/2014 12:36, Miguel wrote:
>> Have you checked dependencies?
>> Have you tried to use block: cocoon-imageop-sample?
>> Can you show error message when you use transformer?
>>
>>
>> El 16/09/2014 13:14, Peter Sparkes escribió:
>>> Hi Miguel,
>>>
>>> I have implemented imageop, however, the only samples that work are:
>>>
>>>   * Display image with original size and colour
>>>   * Tint image various colour
>>>
>>> I get "Unable to transform src image" for
>>>
>>>   * Image scaling
>>>   * Image resize
>>>
>>> Any ideas how to get scaling and resizing working
>>>
>>> Best wishes
>>>
>>> Peter
>>>
>>>
>>> On 16/09/2014 07:34, Peter Sparkes wrote:
>>>> Thank you Miguel
>>>>
>>>> Peter
>>>>
>>>> On 16/09/2014 07:08, Miguel wrote:
>>>>> Hi Peter
>>>>>
>>>>>     block imageop-samples exist for cocoon 2.1, and you can 
>>>>> download in: 
>>>>> http://svn.apache.org/repos/asf/cocoon/tags/cocoon-2.1/RELEASE_2_1_12/src/blocks/imageop
>>>>>
>>>>>
>>>>>
>>>>> El 15/09/2014 15:57, Peter Sparkes escribió:
>>>>>> Hi,
>>>>>>
>>>>>> Thank you all for your replies.
>>>>>>
>>>>>> As I believe it will be the easiest to implement, I am going to 
>>>>>> try imgscalr.
>>>>>>
>>>>>> However, As I am using cocoon 2.1, Is there a way of using 
>>>>>> http://cocoon.zones.apache.org/cocoon22/cocoon-imageop-sample/ in 
>>>>>> cocoon 2.1
>>>>>>
>>>>>> Best wishes
>>>>>>
>>>>>> Peter
>>>>>>
>>>>>> On 12/09/2014 06:59, Miguel wrote:
>>>>>>> Hi Peter r
>>>>>>>
>>>>>>>     You can find examples to manage images in Cocoon: 
>>>>>>> http://cocoon.zones.apache.org/cocoon22/cocoon-imageop-sample/
>>>>>>>
>>>>>>> Best regards
>>>>>>
>>>>>> On 11/09/2014 16:07, Sandor Szatmari wrote:
>>>>>>> I use JAI to dynamically resize images for my site.  There are 
>>>>>>> lot of examples if you google 'JAI image resize'.  I store 
>>>>>>> higher res images and downscale them on the fly to the right 
>>>>>>> size for the context they will be used in.  I wrote a plain old 
>>>>>>> servlet to do it, but I'm sure it could be done in cocoon too.
>>>>>>>
>>>>>>> Sandor
>>>>>>>
>>>>>>> On Sep 11, 2014, at 10:38, Javier Puerto <[email protected] 
>>>>>>> <mailto:[email protected]>> wrote:
>>>>>>>
>>>>>>>> Hi Peter,
>>>>>>>>
>>>>>>>> If you can use ImageMagick, you can try with: 
>>>>>>>> http://im4java.sourceforge.net/
>>>>>>>>
>>>>>>>> 2014-09-11 16:27 GMT+02:00 Edward David <[email protected] 
>>>>>>>> <mailto:[email protected]>>:
>>>>>>>>
>>>>>>>>     Peter,
>>>>>>>>     There are numerous image resizer programs out there.
>>>>>>>>     Check out this Free Picture Resizer at
>>>>>>>>     http://download.cnet.com/Free-Picture-Resizer/3000-12511_4-10297789.html
>>>>>>>>
>>>>>>>>
>>>>>>>>     Thanks,
>>>>>>>>     ___________________
>>>>>>>>     Edward David
>>>>>>>>     Information Technologies Services,
>>>>>>>>     Libraries and Cultural Resources,
>>>>>>>>     The University of Calgary
>>>>>>>>     Phone: (403) 220-3383 <tel:%28403%29%20220-3383>
>>>>>>>>     Fax: (403) 282-1218 <tel:%28403%29%20282-1218>
>>>>>>>>
>>>>>>>>     -----Original Message-----
>>>>>>>>     From: Peter Sparkes [mailto:[email protected]
>>>>>>>>     <mailto:[email protected]>]
>>>>>>>>     Sent: September-11-14 8:23 AM
>>>>>>>>     To: [email protected]
>>>>>>>>     <mailto:[email protected]> >> Cocoon users
>>>>>>>>     Subject: Resize images
>>>>>>>>
>>>>>>>>     Hi,
>>>>>>>>
>>>>>>>>     I currently have a cocoon application which enables the
>>>>>>>>     site owner to upload images and then  within the upload
>>>>>>>>     javascript uses java to move the images to the required
>>>>>>>>     directory.
>>>>>>>>
>>>>>>>>     Most of the uploaded images are  large and therefore they
>>>>>>>>     are  slow in displaying in a web page.
>>>>>>>>
>>>>>>>>     I, therefore, wish to resize them before saving them.
>>>>>>>>
>>>>>>>>     I am not sure how to do it.
>>>>>>>>
>>>>>>>>     Please, can anyone help
>>>>>>>>
>>>>>>>>     Thanks
>>>>>>>>
>>>>>>>>     Peter
>>>>>>>>
>>>>>>>>     ---------------------------------------------------------------------
>>>>>>>>     To unsubscribe, e-mail: [email protected]
>>>>>>>>     <mailto:[email protected]>
>>>>>>>>     For additional commands, e-mail:
>>>>>>>>     [email protected]
>>>>>>>>     <mailto:[email protected]>
>>>>>>>>
>>>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> ---------------------------------------------------------------------
>>>>> To unsubscribe, e-mail:[email protected]
>>>>> For additional commands, e-mail:[email protected]
>>>>
>>>
>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail:[email protected]
>> For additional commands, e-mail:[email protected]
>


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
miguel_valencia.vcf (text/x-vcard, 449 B)
begin:vcard
fn:Miguel Valencia Zurera
n:Valencia Zurera;Miguel
org;quoted-printable:Sociedad Andaluza para el Desarrollo de las Telecomunicaciones, S.A.;Departamento de Sistemas de Informaci=C3=B3n
adr;quoted-printable;dom:Pabell=C3=B3n de Francia - PCT Cartuja;;Avda. Camino de los Descubrimientos, 17;Sevilla;Tomares ;41092
email;internet:[email protected]
tel;cell:742377 (670942377)
x-mozilla-html:TRUE
version:2.1
end:vcard