Forum CDRinfo.pl

Forum CDRinfo.pl (https://forum.cdrinfo.pl/)
-   Komputery - oprogramowanie i sprzęt (https://forum.cdrinfo.pl/f113/)
-   -   Nazywanie kolorów (https://forum.cdrinfo.pl/f113/nazywanie-kolorow-91522/)

sobrus 31.10.2012 15:27

Ilość załączników: 1
Niestety nie mam, chciałem żeby było po polsku - dlatego napisałem swój na podstawie wikipedii.

Aktualnie zawiera 162 wzorce w formacie R,G,B,NAZWA (więc tyle potrafi teraz mój program rozpoznać).

Dałem go do załącznika.

Załącznik 60627

Program działa pod windows też, odpala się tak jak na Linuksie - tzn "mono.exe Kolory.exe", przy czym mono.exe jest gdzieś w program files/mono/bin

pali 31.10.2012 15:13

Aha, rozumiem :)

Gdzieś tam w konf X masz jakiś plik z kolorami - kiedyś był.
Ja nie mam roota na linux, nie wyciągnę.

sobrus 31.10.2012 15:01

No to tak działa przecież :hmm:.
Wybierasz dowolny kolor przez RGB a on mówi : to jest "bordowy" i pokazuje w drugim kwadracie wzór bordowego, żeby można było ocenić podobieństwo :taktak:

Program dostosowuje się do wielkości bazy, jak się ją okroi - będzie bardziej generalizował.

Według mojego programu z aktualną niekompletną bazą piewszy odcień o który pytałeś to "limonkowy" a drugi to "grafitowy" i chyba trafnie zgadł.

Na pewno lepiej niż ja ;)

pali 31.10.2012 14:57

Mi chodziło, że podaję dowolny odcień, a soft mówi: to jest czerwony ;)

Zrobiłem swój, w wolnej chwili dorobię interfejs i zapodam.

sobrus 31.10.2012 09:25

Jednak niezaleznie od platformy trzeba zainstalowac Mono. Nie zadziała na zwykłym gołym .NET.
http://www.go-mono.com/mono-downloads/download.html

Na służbowym windowsie XP bez mono mi działac nie chce :nie:
Pewnie dlatego że program jest w GTK# a nie w WinForms.

PS.
W drugą stronę to byłoby zwykłe przeszukanie "bazy" danych kolorów. Ale musiałaby być obszerna, bo kreatywność pań w nazywaniu kolorów jest bardzo duża.
Ale to da się zrobić.

sobrus 31.10.2012 00:23

Ilość załączników: 1
Z tego co zrozumiałem Pali chciał tylko w tę stronę :hmm:.

W drugą stronę to będzie wersja komercyjna w cenie photoshopa.
:w00t:
bo jestem leniwy

Jak się komuś uruchomi to ..ma szczęście
pisane na debianie pod mono 2.10.8, czyli chyba .NET4.0
pod linuksem odpala się przez "mono Kolory.exe", pod Windą może pójdzie normalnie :hmm:

Załącznik 60626

źródło wstyd pokazać :rotfl:

Plik z kolorami można sobie uzupełnić, ma bardzo prosty format, ja doszedłem do litery M i mi się odechciało.
I tak jestem z siebie dumny :P

http://pl.wikipedia.org/wiki/Lista_kolor%C3%B3w

Ide spać...

PS. Instrukcja obsługi :>
w lewym przycisku z kolorem można wybrać kolor , albo przez RGB.
w prawym pokazuje się najbliższy znaleziony z "bazy" i to jego nazwa jest wyświetlana. Można go też wcisnąć i zobaczyć jakieś szczegóły HSV itd.
:taktak:

M@X 31.10.2012 00:06

Ale to jeszcze w druga strone powinno dzialac, tj. zeby nazwe mozna bylo wpisac...

Zebysmy mogli zrozumiec i w locie przetlumaczyc o czym one do nas rozmawiaja...

sobrus 31.10.2012 00:02

Ilość załączników: 1
Cytat:

Napisany przez pali (Post 1227837)
Piszesz ten program czy będziesz mi tu narzeczoną wciskał, jak całe otoczenie? :)

Program już o dziwo jest.
I mimo bezczelnej prostoty i tak potrafi już nazwać więcej kolorów niż dowolny facet.
Nie chce mi się tylko uzupełniać bazy danych kolorów...

Załącznik 60625

ed hunter 30.10.2012 21:59

Gdybyś byś kobietą, to zabiłbyś się za to co piszesz, natychmiast.

Berion 30.10.2012 20:58

Takie nazewnictwo też jest bez sensu. Kolorów jest zbyt wiele, żeby je wszystkie ponazwać. Także, na ten przykład ja, używam tylko podstawowych typu: czerwony, ciemno czerwony, jasno czerwony, zaś na hasła: karmazyn robię wielkie oczy.

Nie jestem daltonistą, cały czas podkreślam. ;) Chodzi mi o zbędną nomenklaturę.

pali 30.10.2012 20:54

No tak, na początku napisałem, żeby różne odcienie przyporządkować do zielony, czerwony, biały, szary, różowy itd jak w tej tabeli: http://pl.wikipedia.org/wiki/Kolory_w_Internecie Szukam do którego odcienia pasuje, a potem sprawdzam do której grupy odcień należy i wychodzi np.: czerwony. Mam tylko 10 kolorów w ten sposób.

A karmazyn to masz rację, każdy wyobrazi sobie coś innego ;)

Berion 30.10.2012 20:50

Mnie chodzi o coś innego. Wymyślne nazwy typu karmazyn czy inny granat uważam za całkowicie zbędne. Karmazyn to ciemny czerwony, a ciemnych czerwonych jest wiele więcej niż "ciemny czerwony" i "karmazyn" o kilka rzędów wielkości i nie sposób ich wszystkich nazwać.

pali 30.10.2012 20:42

Jak już Berionu dorośniesz, to zrozumiesz, że jak piszesz w ogłoszeniu, że masz żółtego charta, to nie możesz klientowi podpalanego jamnika przyprowadzić ;)

Zrobiłem tak, że liczy średnią odległości od każdego rgb z palety x11 i najmniejsza średnia jest wynikiem- niby działa, ale matematycznie to jakiś feler ;) Może co sobrusi wymyśli lepszego.

Berion 30.10.2012 19:54

Cytat:

Napisany przez pali (Post 1227812)
Klikam sobie w GIMP na kolory i widzę:
1) 8fff36 (RGB 143, 255, 54)
2) 39545b (RGB 57, 84, 91)

Pierwszy to dla mnie zielony, drugi czarny - ale po składowych widzę że niekoniecznie.

Pierwszy to jaskrawa, jasna zieleń. Drugi to ciemny morski.

Kolory rozpoznaję, gorzej z ich nazwaniem bo tak naprawdę komu to potrzebne? :D

pali 30.10.2012 18:30

sobrus,
masz może gdzieś w tym linuxie jakiś normalny plik z paletą X11 RGB? Nie chce mi się tego parsować z HTML, aby zaimportować do programu.

Co do programu, nie za bardzo rozumiem ten trójkąt Maxwella...
Jak myślisz, poniższy prosty algo będzie dobry?

1. Importuj paletę kolorów (dowolną w formacie rgb)
2. Pobierz dane wejściowe użytkownika (r,g,b)
3. Wyszukaj dla r równe lub najbliższe r w palecie
4. Odrzuć pozostałe z palety
5. Powtórz krok 3 i 4 dla g i b
6. Podaj wynik (najbliższy kolor z palety)

//edit
do bani ten algorytm :)
nie mam pojęcia jak to napisać, może coś później wymyślę

ed hunter 30.10.2012 15:50

Cytat:

Napisany przez M@X (Post 1227852)
Nie martw sie - akurat o khaki to kobiety nie maja zielonego pojecia. Mianem tym potrafia okreslic Tan, Flat Dark Earth, a nawet - o zgrozo - Coyote Brown.

No ale skad biedne kobietki maja znac sie na fachowej nomenklaturze militarnej, jak one khaki to najwyzej w telwizji widzialy...

Głupoty gadasz, tan nazwą jakimś tam odcieniem jasnego brązu, nie martw się, mają na pewno na to nazwę, flat dark earth to też jakiś brązowy, też na 100% mają nazwę, a coyote brown, to też brązowy, na który też mają jakąś nazwę. A wszystko to brązowy, proste? Proste. :D
A khaki to zgniły zielony, to nawet ja widzę. ;)

Yossi 30.10.2012 15:41

Cytat:

Napisany przez M@X (Post 1227852)
Nie martw sie - akurat o khaki to kobiety nie maja zielonego pojecia. Mianem tym potrafia okreslic Tan, Flat Dark Earth, a nawet - o zgrozo - Coyote Brown.

No ale skad biedne kobietki maja znac sie na fachowej nomenklaturze militarnej, jak one khaki to najwyzej w telwizji widzialy...

Z termonologii militarnej pamiętam taki fajny kolor "desert pink". Akurat takim malowałem swój model Panavia Tornado z pierwszej wojny w Iraku.

Kris 30.10.2012 15:39

Obecnie nie ma brązowych mebli - są wenge.

M@X 30.10.2012 15:32

Cytat:

Napisany przez Yossi (Post 1227835)
khaki to niewiele mi mówią. Natomiast moja żona bez kłopotu odróżnia 40 rodzajów czerwonego.

Nie martw sie - akurat o khaki to kobiety nie maja zielonego pojecia. Mianem tym potrafia okreslic Tan, Flat Dark Earth, a nawet - o zgrozo - Coyote Brown.

No ale skad biedne kobietki maja znac sie na fachowej nomenklaturze militarnej, jak one khaki to najwyzej w telwizji widzialy...

Kris 30.10.2012 15:26

Cytat:

Napisany przez pali (Post 1227837)
Piszesz ten program czy będziesz mi tu narzeczoną wciskał, jak całe otoczenie? :)

Przygruchaj sobie jakąś pannę, niech Ci rozróżnia kolory. :mruga:

A to czerwone, a to białe...

ed hunter 30.10.2012 15:06

Ludzie widzą 8 kolorów, kobiety nieskończoność. :>

pali 30.10.2012 14:57

Piszesz ten program czy będziesz mi tu narzeczoną wciskał, jak całe otoczenie? :)

sobrus 30.10.2012 14:55

Dokładnie miałem to napisać, spytajcie kobiet. Niektóre przedstawicielki płci pięknej operują tak jak Amiga na 12 bitowym RGB (4096 kolorów) :>

Yossi 30.10.2012 14:53

Ja tu nie pomogę bo jako typowy facet odróżniam coś z 8 kolorów, a nazwy typu burgund czy khaki to niewiele mi mówią. Natomiast moja żona bez kłopotu odróżnia 40 rodzajów czerwonego.

pali 30.10.2012 14:49

Jasne, rzuciłem okiem na temat - wiem o czym mówisz.

Ale jako skrajny daltonista nazwę coś zielonym a powiedzmy 70% populacji uzna, że to jednak żółty.
Oczywiście tutaj mamy komputery i na tę skalę należałoby jeszcze nałożyć maskę z danymi jak współczesne monitory zniekształcają - ale to już ciężki temat, raczej dla specjalisty w temacie.

Otoczenie przedmiotu też jest ważne. Anegdota: kiedyś miałem fajny biały sweter na suwak, który od spodu był czarny i ten czarny "wystawał" na mankietach oraz było go widać przy rozpiętym kołnierzu. Zostawiłem go u koleżanki i leżał tam u niej. Przy którejś wizycie powiedziała mi "zabierz w końcu ten zielony sweter" Na co ja: "biały". Wziąłem go w dłoń i widziałem, że jest biały! Dopiero jak zakryłem czarne połacie, to pojawił mi się zielony kolor. Patrzyłem się w to urzeczony z godzinę, zakrywając i odkrywając :) Nigdy więcej go nie założyłem, a znalazłem go niedawno przy rozbiórce domu i wyrzuciłem gada :)

joujoujou 30.10.2012 14:43

Cytat:

Napisany przez pali (Post 1227812)
[...]
Jest jakieś narzędzie, któremu podam składowe i które mi powie, jak ludzie to nazywają?

Nie ma takiej opcji.


Przykład z innego forum (polecam lekturę całego tematu, jest wesoło):

http://zielonairlandia.pl/sprzedam-k...ie-autko-5426/

pali 30.10.2012 14:36

Napisz w czymkolwiek, oby działało ;)

Ale wiesz, chodzi o to że ludzie operują na kilkunastu kolorach: biały, szary, czarny, żółty, zielony, pomarańczowy, czerwony, niebieski, granatowy, złoty, srebrny, różowy, fioletowy - esteci dołożą jakieś beżowy, pistacjowy, burgund i coś tam.
Czyli tę skalę trzeba byłoby zawęzić, a najlepiej zrobić w programie przełącznik: zakres podstawowy (proste chłopaki), zakres nieco rozszerzony (chłopaki po kredycie mieszkaniowym), zakres rozszerzony (poszedł z dziewczyną do IKEA) i takie tam :) W rozszerzonym dodać odcienie jak np. jasnoszary i takie kolory jak khaki, marengo i coś tam.

Mi to akurat potrzebne, bo czasem wprowadzam produkty do sklepów internetowych. Przykład z pierwszego postu:
http://www.eldom.eu/pl/products/kettles/c180_eldom
(powiększyć miniaturę trzeba - ale jest też tam plik tiff i on jakiś dziwny jest, skaluję go do 600 px 75 dpi i nie chce się zmniejszyć do mniej niż pól mega w GIMP)

sobrus 30.10.2012 14:22

Czyli mam szanse na zostanie milionerem?
Problem w tym że najchętniej napisałbym go w C# (mono) ....

M@X 30.10.2012 14:22

Koncepcja jest genialna i jako daltonista rowniez przychylam sie do poparcia pomyslu powstania takiego programu. Najlepiej na iPhone/iPad - z checia zaplace...

sobrus 30.10.2012 14:18

Tu jest ściąga, w sumie można by było na podstawie tego napisać prosty program.
Który by np napisał "green yellow podjaśniony o ok 10".
http://sedition.com/perl/rgb.html

Po składowych patrząc jest to właśnie jasna zieleń, mocno zażółcona (ok 100 różnicy miedzy R a B)

A drugi to brudny słabo nasycony cyan, bardziej nawet szary niż cyan, do tego dość ciemny (dlatego wydaje sie czarna).

Kris 30.10.2012 14:10

Hm... przyznam, że nie spotkałem się.

Zadaj pytanie np. tu: http://mva.pl/index.php

pali 30.10.2012 13:45

Nazywanie kolorów
 
Klikam sobie w GIMP na kolory i widzę:
1) 8fff36 (RGB 143, 255, 54)
2) 39545b (RGB 57, 84, 91)

Pierwszy to dla mnie zielony, drugi czarny - ale po składowych widzę że niekoniecznie. Jestem daltonistą i mam nieskalibrowany monitor...

Jest jakieś narzędzie, któremu podam składowe i które mi powie, jak ludzie to nazywają?


Wszystkie czasy w strefie CET. Aktualna godzina: 01:36.

Powered by vBulletin® Version 3.9.0 LTS
Copyright ©2000 - 2026, vBulletin Solutions Inc.