Fotoğrafı kodla dalgalandırma

Web Sayfanızda Normal bir fotoğrafı nasıl kodla dalgalandırabileceğinizi hiç merak ettiniz mi? Bir kaç kod, diğer çalışmalara ve geliştirmenize yönelik kısa bir kod..

Daha önce css ile fotoğrafları siyah-beyaz yapmayı vs. görmüştük sanalkurs dersleri içerisinde. Ben de bu işlerin java ile nasıl yapılabileceğini -laf aramızda javaya heves sardım bu aralar- düşündüm, araştırdım ve bir kod geliştirmeye çalıştım acizane : )

Arkadaşlar konu aslında öyle büyütülecek bir mesele değil.. Java'nın zamanlama ve timergibi componentlerinden yararlanmayı gerektiriyor. Aşağıda verdiğim kodda yeralan img tagına siz kendi dalgalandırmak istediğiniz fotoyu yazın. Ayrıca bu koddan geliştirilebilecek kodları değerlendirin. Bu şekilde kendinizi java'da geliştirebilirsiniz diye düşünüyorum..


<!--Body tagları arasına yerleştirin lütfen-->

<img id="reflect" src="ornekfoto.jpg">

<br>

<script language="JavaScript1.2">



/*

developer: [ziya kahraman] for help please- forturks@gmail.com

*/



function f1(){

setInterval("mdiv.filters.wave.phase+=10",100);

}



if (document.all){

document.write('<img id=mdiv src="'+document.all.reflect.src+'" style="filter:wave(strength=3,freq=3,phase=0,lightstrength=30)  blur() flipv()">')

window.onload=f1

}

</script>



herkese kolay gelsin, anlaşılmayan yerler olursa mail adresim kodun içerinde açıklama tagları arasında verilmiştir..
  • Etiketler;
Ziya Kahraman
Samsun'da doğdu. Üniversite'ye kadar bu şehirde öğrenim gördü. Sonra Atatürk Üniversitesi'nde dil okudu. Türkçe öğretmenliğini bitirdi; ama eğitimci olmadı. Türkçe'yle yoğruldu dört yıl. Bu esnada yazılım dilleri kurcaladı zihnini.. HTML, PHP, ASP, CSS, Pascal.. Hepsinden bir tutam aldı, kokladı bıraktı. <P>Sonra tasarımı keşfetti. PS, AI, C4D derken grafik programlarını öğrenmeye başladı. Grafik programlarını ustalıklı kullanmaya başladı. Ama asıl işin programları öğrenmek olmadığını anlaması da çok geç olmadı. Gözünü eğitmesi gerektiğini fark etti ve tasarım kültürü üzerine kafa yordu. Grafiğin felsefesini özümsemeye çalıştı. Noktaların sadece nokta olmadığını düşünerek başladı asıl tasarlama serüveni. Önceleri yalnızca hayal kurdu, imgelerle boğuştu; zihninde tasarladı çizgileri, renkleri, şekillleri.. Sonra ekrana geçti hayaller ve ardından kağıtlara.. <P>Hâlihazırda grafik tasarımcı olarak çalışıyor. Genellikle katalog, dergi, broşür, kurumsal kimlik, logo ve ambalaj tasarımı yapıyor. Bunlar yanında 3B modelleme ve interaktif tasarım da çalışıyor. Yayınlamayı düşündüğü bir rubai kitabı, tamamlamaya çalıştığı bir şiir, bir de hikâye kitabı bulunuyor.
Yorum Yaz

Yorum yazabilmek için üye girişi yapmanız gerekiyor!

güzel olmuş ellerine sağlık,fakat resmin boyutunu width ile değiştirdiğimizde alttaki resim aynı ebatta kalıyor. ne yapılabilir acaba?
abi bu bayrakıadn aşağıya dalgalanıyo sağdan sola nasıl dalğalandıracağız
tşkkrler güsel anlatmışsın da ; herkesin karıştırdığı bişey: java ile javascritp ... java programlama dilidir,fakat javascript web programlama bunu ayırdedelim,anladın sen onu kardeşim benm :)
Kardeşim dediklerin doğru, fakat bu iki dil entegredir ve aynı kodları genellikle kabul ederler ve dersi de javascript bölümüne attığımızdan bu şekilde tabir etmekte bir beis görmedik dilimizi : )
ya siz ne diosunz ben anlamıyorum bile. benim java öğrenmem lazım:( daha basitten başlasak:)
arkadaşlar bende java öğrenmek istiyorum yalnız kalmak istemiyorum java komutlarını nereye yazıyoruz anlatırsa memnun olurum bu sitede emeği geçen herkese teşekkür ederim
arkadaşlar bu javascript dediğimiz şey web sayfalarımızın içine yerleştirdiğimiz kodlardır sadece.. java ise bir proglamlama dili.. yani ikisinin arasında sadece isim benzerliği var.. ikisi de birbirinden farklı şeyler , karıştırmayın..
güzel bir çalışma olmuş emeğine sağlık. yanlız javascript ile java arasında fark vardır
Sadece MSIE de çalışır.
bu dalgalanmayı alttaki resim olarak değil de tek resim olarak asıl resmin üstünde nasıl yapabiliriz.
arkadaşlar bende öğrenmek istiyorum lütfen yardımcı olun en basıtinden başlasak ben anlamıyorum
teşekkürler.. kemaly arkadaşımın sorsuna katılıyorum; "bu dalgalanmayı alttaki resim olarak değil de tek resim olarak asıl resmin üstünde nasıl yapabiliriz" ??

Yukarı Git