View Full Version : سوال: تغییر mode تصویر هنگام آپلود توسط php
rash44
پنج شنبه 05 تیر 1393, 07:33 صبح
سلام
آیا امکانی وجود داره که هنگام آپلود یک تصویر توسط php ، تصویر فوق که رنگی هست رو به یک تصویر سیاه و سفید تبدیل کرد ؟
desatir7316
پنج شنبه 05 تیر 1393, 10:46 صبح
مي توني موقع نمايش با استفاده از imagefilter عکس رو به صورت grayscale نمايش بدي
rash44
پنج شنبه 05 تیر 1393, 10:55 صبح
مي توني موقع نمايش با استفاده از imagefilter عکس رو به صورت grayscale نمايش بدي
میخوام 2 عکس داتشه باشم . عکس اولیه کاربر و عکس تغییر یافته
در اصل میخوام با mouse over عکس رو عوض کنم و همون عکس که خاکستری هست نمایش بدم
rash44
پنج شنبه 05 تیر 1393, 11:09 صبح
این تکه کد توی ie جواب میده ولی توی mozila بخش mouse over جواب نمیده و هیچ تصویری نمایش داده نمیشه
<style>
img { width: 300px; height:300px; }
img#lena-desaturate{
filter: grayscale(100%);
filter: url(#greyscale);
filter: gray;
-webkit-filter: grayscale(1);
}
</style>
<img src="1.jpg" title="Lena Söderberg full color" style="float:left" onmouseover="id='lena-desaturate'" onmouseout="id=''">
امکان کم و زیاد کردن میزان تیرگی هم وجود داره ؟
MMSHFE
پنج شنبه 05 تیر 1393, 11:21 صبح
خوب از روی تصویر اصلی با GD دو تصویر بسازین و ذخیره کنید. یعنی یک src$ و دو dst$
MMSHFE
پنج شنبه 05 تیر 1393, 11:23 صبح
<style>
img.desaturate { width: 300px; height:300px; }
img.desaturate:hover {
filter: grayscale(100%);
filter: url(#greyscale);
filter: gray;
-webkit-filter: grayscale(1);
}
</style>
<img class="desaturate" src="1.jpg" title="Lena Söderberg full color" style="float:left;" />
Tarragon
پنج شنبه 05 تیر 1393, 11:23 صبح
با سلام
این سوال مربوط به بخش طراحی وب( Web Design) هستش.
اینجا مربوط به سوالات php هستش.
MMSHFE
پنج شنبه 05 تیر 1393, 11:24 صبح
اگه کار نکرد فکر میکنم مشکل از filter باشه (درست یادم نیست ولی گمونم مخصوص IE هست). اگه اینطور باشه باید دنبال معادلش در FF و Chrome بگردین.
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.