`
UWAGA! Program nie posiada najnowszych kolorów DMC oraz Ariadny.
| ||||||||||||||||
Jak działa HaftiX i dlaczego wzory mogą wyjść inne niż oczekujemy. Postaram się przedstawić sposób działania programu HaftiX oraz wyjaśnić wątpliwości natury "dlaczego wzór haftu nie wychodzi tak jak bym chciał/chciała". Wszystkie przykłady zilustrowane będą obrazem, który otrzymałem od użytkownika programu. Problem dotyczył uzyskania odpowiedniej, oczekiwanej jakości wzoru. Artykuł dla: początkujących.
Autor: Grzegorz Żochowski
Kopiowanie treści i obrazów bez zgody autora jest zabronione. Można odwoływać się do treści przez podanie linka lub umieszczenie tej strony w ramce HTML.
Dlaczego HaftiX dobiera więcej kolorów niż jest na obrazku? Początek jest prosty i intuicyjny - program wczytuje wskazany przez użytkownika obraz.Pierwszy rzut oka przekonuje nas, że widoczny obraz da się przetworzyć przy użyciu dosłownie kilku kolorów. Dlaczego więc tak nie jest? Aby odpowiedzieć na to pytanie należy przypomnieć najpierw kilka właściwości wzroku ludzkiego. Oko oszukuje nas bardzo często i nie zdajemy sobie z tego sprawy. Ma ono duże zdolności korekcji widzianego obrazu. Ot chociażby proste doświadczenie - jeżeli jest teraz ciemno na zewnątrz i siedzicie Państwo przy zapalonym świetle, powiedzcie jaki kolor ma czysta kartka papieru. Biały? Wzrok nam mówi, że tak, ale wystarczy zrobić zdjęcie tejże kartki aparatem, który nie koryguje balansu bieli (nie wnikajmy co to jest, nie ma to znaczenia) a okaże się, że karta jest najprawdopodobniej pomarańczowa jeśli oświeleniem jest żarówka lub lampa emitująca światło "ciepłe". Dzieje się tak dlatego ponieważ nauczyliśmy się, że karta jest biała oraz jak wygląda biel w sztucznym oświetleniu i nie widzimy już różnic.
Wróćmy do naszego obrazka, który na pierwszy rzut oka składa się z kilku kolorów i jest to dla nas takie oczywiste. Zobaczmy jak wygląda on w powiększeniu:
Druga przyczyna zbyt dużej ilości kolorów we wzorze wynika z tego, że wzór haftu krzyżykowego stanowią dosyć duże kwadraty jednobarwne. Załóżmy, że docelowy wzór będzie miał 10 x 13 krzyżyków. Poglądowo każdy krzyżyk będzie odpowiadał jednemu polu o dosyć dużej powierchni: Proszę teraz wybrać dowolne pole w środku obrazka i spróbować odpowiedzieć jakie powinno ono mieć kolor. Trudne, prawda? Program zadanie te wykonał tak: Wynika to ze zwyczajnych matamatycznych obliczeń i chociaż efekt jest bardzo niezadowalający inczej się po prostu nie da. Wracając do wielości kolorów na wzorze - jeśli w danym polu znajduje się kilka kolorów (np. czerwona spódnica, szara bluzka, czarna ręka i białe tło) to program wyciąga średnią z tych wszystkich kolorów i powstaje nowy kolor. Podczas przekształcania obrazu na wzór takich sytuacji jest wiele i trzeba się liczyć z tym, że będą pojawiały się kolory pośrednie pomiędzy występującymi na obrazie. Na omawianym obrazie nie występują jeszcze inne zjawiska, częste w przypadku zdjęć, które budzą później zdziwienie uzyskanym efektem. Typowo są to nienaturalne kolory twarzy. Mało kto dostrzega, że na zdjęciu one faktycznie takie są ponieważ aparaty niższej klasy oraz fotografowie amatorzy nie są w stanie zrobić fotografii, żeby kolor skóry wyszedł ciepły, a nie siny albo wręcz fioletowawy. Dlatego jeżeli chcemy uzyskać ładny wzór najczęściej należy takie zdjecie najpierw poddać obróbce w programie graficznym. Jest to osobne i skomplikowane zagadnienie. W jaki sposób HaftiX minimalizuje ilość kolorów? Odrębnym, względem otrzymywania zbyt dużej ilości kolorów problemem jest ... zbyt mała ich ilość. Gdybyśmy chcieli wyhaftować tęczę na pewno nie znajdziemy nici w kolorach, które byłyby potrzebne. Powstaje więc pytanie - jak wielobarwne obrazy przekształcić do kilku, kilkunastu czy kilkudziesięciu kolorów, żeby wyszły jak najlepsze?Nie ma na to pytanie uniwersalnej odpowiedzi. Program zawiera w sobie pewne kompromisowe rozwiązania, które w niektórych przypadkach dają gorsze wyniki. Możemy rozważyć sytuację, że potrzebujemy dajmy na to 20 tys. różnych kolorów. Nie jest to wartość duża, zdjęcie rzadko kiedy ma mniej. Aby tę ilość zastąpić kiludziesięcioma kolorami możemy zrobić tak: pogrupujmy wszystkie barwy w grupy zawierajace kolory podobne sobie (np. odcienie jasnej zieleni, ciemne szarości itp.) i z tych grup wybierzmy jeden, którym zastępujemy pozostałe. Metoda może wydawać się dobra, ale tylko do czasu. W przypadku 10-ciu kolorów musimy utworzyć 10 grup ze średnio 2 tys. kolorów w każdej. Łatwo sobie wyobrazić ile informacji tracimy zastępując 2 tys. kolorów jednym. Inna metoda polega na wyszukiwaniu kolorów, które występują najrzadziej i zastępowanie ich tymi najczęstszymi. Postępowanie w naszym przypadku polegałoby na znalezieniu 10 najliczniej występujących kolorów i zamiana wszystkich pozostałych na jeden z nich. Wspomniane metody mają swoje istotne wady. Pierwsza gorzej dobiera kolory zastępcze dla najbardziej licznych odcieni. Druga gorzej dobiera kolory dla najmniej licznych. Program HaftiX używa pierwszej metody ze wzgledu na to, że druga była nienajlepsza do przetwarzania zdjęć twarzy (traciło się często właściwy kolor ust, oczu, czyli małych powierzchni ale o charakterystycznej barwie). Trwają wciąż prace nad udoskonaleniem tego mechanizmu i w przyszłości powinien on być bardziej "sprytny". Co można zrobić? Aby uzyskać pożądany efekt można obrazek przetworzyć najpierw przy użyciu większej ilości kolorów np. 16-tu. Otrzymamy taki wzór:Używając narzędzi zamiany kolorów zmieniamy niektóre kolory występujące w marynarce i spódnicy na kolory dominujące. Proszę zwrócić uwagę na przykład na kubraczek pana. Kolor ciemniejszy został zastąpiony jaśniejszym. Jeżeli będziecie Państwo postępowali podobnie zalecam nauczenie się i poćwiczenie posługiwania się narzędziami zamiany kolorów. Zdecydowanie odradzam w tej sytuacji narzędzie "kubeł", które może gdzieś zostawić pojedyncze krzyżyki. Efekt przedstawia się tak: Powyższy wzór przy sprawnym posługiwaniu się programem można przygotować w ciągu około 10-ciu minut. Zachęcam do wczytywania się w instrukcję, próbowania nowych narzędzi, ćwiczenie pracy ze wzorami. Na pewno przyniesie to efekty w postaci lepszych wzorów.
O programie |
Galeria |
Pomoc |
Poradnik |
Kontakt |
Pisalnia |
Pobierz |
Cennik |
Darmowe wzory |
RSS |
|