Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [klasa] Porównanie dwóch obrazków
Yotoon!
post 3.07.2007, 09:37:29
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 3.05.2007

Ostrzeżenie: (0%)
-----


Witam!

Chciałbym podzielić się moją klasą porównującą obrazki. Zrobiłem ją na potrzeby strony, którą dopiero buduje.
Aż dziwie się, że wcześniej nikt nie napisał podobnej klasy (szukałem dość długi czas ale bez rezultatów). Klasa pobiera dwa obrazki i porównuje je ze sobą pod względem kolorów RGB wyciąganych z obu zdjęć. Nic specjalnego, ale może komuś się przyda smile.gif

class.compare

Sposób użycia:

Na początku includujemy skrypt do dokumentu a następnie...
  1. <?php
  2. $compare = new ImageCompare('sim1.jpg', 'sim2.jpg');
  3. // Najpierw skrypt wyswietli skale podobienstwa w procentach a potem poda liczbe p
    odobnych punktow
  4. $echo = $compare->drawPercentage()." - ".$compare->similarity."/25";
  5. echo $echo;
  6. ?>

Wynik: 78% - 18/25 punktów

  1. <?php
  2. $compare->drawPoints();
  3. ?>

Wynik:


snitch.gif

P.S. - Mój pierwszy post - WITAM! biggrin.gif


--------------------
Pozdrawiam,
pRzemo
Go to the top of the page
+Quote Post
PiratNowegoPokol...
post 4.07.2007, 23:54:26
Post #2





Grupa: Zarejestrowani
Postów: 132
Pomógł: 0
Dołączył: 12.10.2006

Ostrzeżenie: (0%)
-----


W całym skrypcie masz z 3 instrukcje warunkowe smile.gif ...
Jak masz coś dopracowywać to najlepiej od tego zacząć
Niech posprawdza czy plik istnieje ... Albo na przykład czy nagłówek został wysłany ... to ograniczy liczbę błędów z 10 do 1 party.gif

A tak w ogóle to zastosowania praktycznego nie widzę. Do czego jest ci to potrzebne ?
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 15.08.2025 - 04:04