|
|
|
Resize JPEG, GIF, BMP, PNG --> JPEG в приличном качестве стандартной java
|
|||
|---|---|---|---|
|
#18+
Доброго дня! Стала задача сделать ресайзер. Требования: картинка по соотношению вес/качество должна примерно соответствовать результатам оптимизации графических редакторов. Тестировал JAI и ImageIO+com.sun.media.encoder.jpeg.JPEGEncoder. Делал ресайз с ограничением по размерам: 100х100. В результате: небольшие картинки обрабатываются с небольшой потерей качества, большие вообще никак не смотрятся по сравнению с обработанными в редакторах Есть соображения, как реализовать поставленную задачу в режиме хостинга? (т.е. не использовать сторонних native библиотек типа JAI, ImageMagick). Код: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.03.2007, 20:52:13 |
|
||
|
Resize JPEG, GIF, BMP, PNG --> JPEG в приличном качестве стандартной java
|
|||
|---|---|---|---|
|
#18+
- попробуйте добавить: Код: plaintext 1. - смущает параметр JPEG_QUALITY_DEFAULT - вряд ли по дефолту хорошее качество. - для мелких изображений попробуйте кодировать не в JPEG, а в PNG ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.03.2007, 21:44:26 |
|
||
|
|

start [/forum/topic.php?fid=59&fpage=652&tid=2146262]: |
0ms |
get settings: |
21ms |
get forum list: |
24ms |
check forum access: |
7ms |
check topic access: |
7ms |
track hit: |
49ms |
get topic data: |
18ms |
get forum data: |
4ms |
get page messages: |
82ms |
get tp. blocked users: |
3ms |
| others: | 319ms |
| total: | 534ms |

| 0 / 0 |
