Verwijderd schreef op maandag 07 februari 2011 @ 21:23:
[...]
Ja en dan ook graag nog de mogelijkheid om bij hoge resolutie foto's stukken te kunnen uitsnijden, en als we toch bezig zijn ook de mogelijkheid om de brightness wat te verhogen...en tadada zo hebben we een heel fotobewerkingsprogramma nagemaakt - die je ook al op je pc hebt met je DSLR.
Ja, precies. Handig toch? Als je daar clientside HTML5 app voor heb? Ik weet dat je reactie sarcasme is, maar ik meen het wel
Als het mogelijk is een foto in de browser te krijgen zonder te uploaden, waarna je deze kan bewerken met behulp van HTML5 canvas en vervolgens automatisch kunt laten uploaden...
Dat bewerken van een afbeelding via HTML5 canvas kan. Uploaden kan via AJAX. alleen het importeren van een foto zonder eerst te uploaden... zal vast wel kunnen, maar weet niet zo een mogelijkheid. Kan me wel herinneren dat zulke features besproken werden, maar of ze daadwerkelijk al in de browsers zitten weet ik niet.
Als er genoeg bandbreedte beschikbaar is, kan je ook gewoon de afbeelding laten uploaden, ophalen via Javascript en importeren naar CANVAS, waarna het bewerkt kan worden. Uiteindelijk kan de bewerkte versie geupload worden en eventueel het origineel verwijderd.
Tot slot nog de vraag of je een afbeelding clientside kunt comprimeren of dat je 'm "raw" moet uploaden en serverside als jpg moet opslaan. Eventueel, als je echt gek wilt doen, eigen JPEG encoder schrijven in Javascript.
-het zou in ieder geval een leuke gimmick zijn. Zou 'm zelfs eventueel zelf willen maken.
...nu ik erover nadenk: Zou 'm voor eigen projecten/sites ook wel kunnen gebruiken. Even kijken ik snel wat in elkaar kan gooien en wat mogelijk is.
edit:
JPEG encoder voor HTML5 canvas image data
>
http://www.bytestrom.eu/b...eg_encoder_for_javascript
edit2:
Lezen afbeeldingen zonder upload:
>
http://www.html5rocks.com.../#toc-selecting-files-dnd
edit3:
>
http://levensweg.net/ImageUpload/
Werkt helaas alleen in Firefox 4, zover ik heb kunnen testen. Waarschijnlijk voor andere browsers ook nog wel manieren te vinden.
[
Voor 33% gewijzigd door
Gamebuster op 10-02-2011 01:00
]