Giriş Yap Kayıt ol Online Üyeler Aktif Konular Arama Üyeler Forum Kuralları
Tahribat.Com | Matlab Görüntü Işleme - Fonksiyon Oluşturma (Yardım)
Tahribat.Com Forumları
Grafik - Animasyon - Flash
      Matlab Görüntü Işleme - Fonksiyon Oluşturma (Yardım)
Bu Bölümde yeni konu açmak için tıklayın Konuyu cevaplamak için tık...
Konu 12 Ekim 2011 (Çarsamba) 19:50 tarihinde açıldı. Kısayol | Alıntı yap | Özel Mesaj
Serdarr


Kayıt : 28 Subat 2009
İzmir
Erkek Üye
 

öncelikle iyi akşamlar ...

arkadaşlar aşağıdaki linkte fiber üzerinda tutunan polimer damlasının fotoğrafı var bu damlanın şeklini ifade eden fonksiyonu bulmam gerekiyor .

http://imageshack.us/photo/my-images/804/ts1011163733.png/

bu işlem matlab ile yapılabiliyor diye biliyorum . açıkçası matlabda görüntü işleme konusunda fazla bilgim yok bu yüzden de matlab bilen arkadaşlar konuyla ilgili yardım edebilirse sevinirim ...


say hello to my little friend ... 
12 Ekim 2011 (Çarsamba) 20:03 tarihinde yazıldı. Kısayol | Alıntı yap | Özel Mesaj
Valira


Kayıt : 20 Temmuz 2003
Istanbul
Dişi Üye
 

RGB matrisi mi lazım görüntünün? renkli resimlerde çalışıyor mu emin değilim ama siyah-beyaz resimlerde çalışan kodum aşağıda ( önce decimal RGB matrisi çıkarıyor sonra onu binary hale getiriyor, binary hali gereksiz olabilir senin için ben FPGA'e gömmek için binary'e çevirmek zorunda kalmıştım )

 

RGBMatrix = imread(‘pathoftheimage\imagename.jpg’);

--double is healthier than integer to divide

RedComp = double(imresize(RGBMatrix (:,:,1),1))';

GreenComp = double(imresize(RGBMatrix (:,:,2),1))';

BlueComp = double(imresize(RGBMatrix (:,:,3),1))';

temp=R+1;

temp2=temp/256;

temp3=temp2*8;

temp4=ceil(temp3);

temp5=temp4-1;

--take binary matrix of blue component

temp6=dec2bin(temp5(:),3);

temp7=temp6';

temp8=temp7(:,end:-1:1);

 

 

 

 


The ability to destroy a planet is insignificant, next to the power of the force. 
12 Ekim 2011 (Çarsamba) 20:04 tarihinde yazıldı. Kısayol | Alıntı yap | Özel Mesaj
Valira


Kayıt : 20 Temmuz 2003
Istanbul
Dişi Üye
 

eğer damla yeşil kısımsa yeşil componenti alman yeterli olur sanırım


The ability to destroy a planet is insignificant, next to the power of the force. 
12 Ekim 2011 (Çarsamba) 20:12 tarihinde yazıldı. Kısayol | Alıntı yap | Özel Mesaj
Serdarr


Kayıt : 28 Subat 2009
İzmir
Erkek Üye
 

tmm teşekkürler Valira ... yazdığın komutları kullanarak bi denicem ...


say hello to my little friend ... 
12 Ekim 2011 (Çarsamba) 22:59 tarihinde yazıldı. Kısayol | Alıntı yap | Özel Mesaj
kanvegul


Kayıt : 2 Haziran 2002
KVG
Erkek Üye
 

olayi yanlis anlamadim ise seklin fonsiyonunu dedign sey matematiksel ise

egri uydurma kullanman gerekiyor. onuda resmi kordinat sistemine oturtarak parabol uydurabilirsin.

ama resim olarak matrix degerleri konusunda bilgim yok

 

verecegim kod watermarking ile alakali belki isine yarar

 

Q=input('(Ölçekleme degeri en az 1)Q=')
subplot(2,3,1)
RGB=imread('MM','jpg');
imshow(RGB);
title('Orjinal Resim');
subplot(2,3,2)
N=dct2(RGB(:,:,3));
imshow(log(abs(N)),[]),colorbar;
title('Enerji Dagitim Y bileseni');
subplot(2,3,4)
I=imread('lena1','bmp');
imshow(I);
title('Tonlamalı filigran görüntüsü');
subplot(2,3,5)
M=dct2(I);
imshow(log(abs(M)),[]),colorbar;
title('Filigran enerji dağıtım');
subplot(2,3,6)
J=M(1:128,1:128);
J(128:364,128:400)=0;
J=rot90(J);
J=rot90(J);
J(365:600,401:750)=0;
J=rot90(J);
J=rot90(J);
N=N+Q*J;
K=idct2(N);
RGB(:,:,3)=K;
imshow(RGB);
title('Filigran resim ekledikten sonra');
%Filigran çıkarma işlemi
subplot(2,3,3)
RGB1=imread('MM','jpg');
N=dct2(RGB(:,:,3));
M=dct2(RGB1(:,:,3));
M=(N-M)/Q;
B=idct2(M(236:365,350:401));
Y=mat2gray(B);
imshow(Y);
title('Ayıklanan filigran görüntüsü')


http://img193.imageshack.us/img193/103/p1080725.jpg 

[1]


Bu Bölümde yeni konu açmak için dıklayın Konuyu cevaplamak için tık...
Allah'a Havale Et Google Bookmark'a Ekle Yahoo'ya Ekle Stumbleupon'a Ekle Facebook'a Ekle Twitter'a Ekle   Google'da Ara : matlab görüntü işleme - fonksiyon oluşturma   (Yardım) Favorilerime Ekle Yukarı Çık
Konuda 5 Mesaj Var.
Konu 329 Sefer Gösterilmiş.
2001-2012 © Tahribat Group - Her Hakkı Saklıdır. - ● Gizlilik İlkeleri ● Kullanım Koşulları ● İletişim