qba10
22.01.2011, 19:20:08
Witam
Muszę w swoim programie na pewnym obrazku narysować linie danej grubości. Używam jak na razie ImageDraw z PIL i za pomocą ImageDraw.line() rysuje linie ale nie wiem jak ustawić jej grubość.
Czy ktoś może ma doświadczenie z tą biblioteką i wie jak narysować "grubą" linie ?
Ewentualnie może możecie polecić inną bibliotekę w której bez problemu można narysować "grubą" linie
Crozin
22.01.2011, 20:30:18
Nigdy niczego nie pisałem w Pythonie, a o module ImageDraw słyszę pierwszy raz w życiu. Nie przeszkodziło mi to jednak w znalezieniu odpowiedzi w ~15 sekund.
1. Google!
http://www.google.com/search?client=opera&...-8&oe=utf-82. Pierwszy wynik - jakaś dokumentacja:
http://www.pythonware.com/library/pil/handbook/imagedraw.htm3. W dokumentacji tej opis metody ImageDraw.line()
http://www.pythonware.com/library/pil/hand...raw-line-method4. A tam informacja o tym, że metoda ta przyjmuje dwa argumenty, z których drugi to zestaw opcji, a wśród tych opcji..
width - czyli grubość linii!
qba10
22.01.2011, 20:37:01
Jaki to człowiek ślepy może być, ciągle korzystam z tej dokumentacji a width nie wiedzieć czemu nie skumałem
Dzięki