2012-02-07 3 views
1

Мне нужно сделать проект php, имеющий функции манипуляции с изображениями. Я искал много плагинов, но никто не давал максимум 4 функции. Пожалуйста, предложите мне полный плагин jquery для проверки (или 2,3), который может удовлетворить мои максимальные потребности.Самые полезные бесплатные плагины jquery для обработки изображений

Image orientation 
Cropping an image 
Noise reduction 
Zoom In and Zoom Out 
Resizing 
Selective color change 
Selecting and merging of images 
Sharpening and softening images 
Contrast change and brightening 
if possible, Special effects & animation 

Было бы очень приятно, если бы плагин имел все функции.

Обновление: Пожалуйста, дайте мне плагины и функции, предоставляемые этим плагином из вышеперечисленных функций.

ответ

1

Для анимации вы можете использовать пользовательский интерфейс jquery. он предоставляет множество функций, таких как Выбрасывается, dragable и так далее ...

трансфокации:
jQZoom Evolution

вращающаяся:
Wilq32.RotateImage

кадрирования:
Jcrop

цвет изменения могут быть применены css3

+0

Не могу ли я получить много функций в 1 или 2 плагинах? –

+0

нет универсального плагина для вашего AFAIK –

1

Это не плагин jQuery (только обычный JS), но Camjs довольно хорош, он бесплатный и имеет хорошую документацию. Правда, на данный момент, однако, он не поддерживает все ваши потребности, но он также позволяет плагинам, поэтому можно добавить любое настраиваемое поведение, которое вам требуется.

Из вашего списка по умолчанию он поддерживает контроль: Контрастность, Яркость, Обрезание и имеет несколько специальных эффектов (ну, по крайней мере, вы можете сделать изображение сепии или серого масштаба!), А также немало других стандартные функции (см. docs).

Примечание: это работает с использованием элемента Canvas, это потому, что оно позволяет визуализировать и изображать его, а затем непосредственно манипулировать значениями пикселей, отображаемыми внутри него. Это означает, что он не работает в более старых браузерах. Однако, без возможности изменять индивидуальные значения пикселей, вы можете обнаружить, что невозможно получить все необходимые вам эффекты (например, изменение определенного цвета в изображении, уменьшение шума изображения и т. Д.).

+0

Он не поддерживается большинством браузеров. И меня интересует плагин jquery. Спасибо за вашу помощь. –

+0

Я не знаю, что есть все-таки, чтобы получить такие усовершенствованные методы манипуляции с изображениями, которые работают над низкоуровневыми браузерами. Многие из вещей, которые вы хотите, полагаются на возможность манипулировать определением самого изображения, поэтому без элемента canvas это может быть невозможно/чрезвычайно сложно. –

Смежные вопросы