Moje okienko do wpisywania kodu nazywa się Microsoft Visual Studio 2008, z czego Ty skorzystasz to Twoja sprawa. Tak, jest to C#, bo taki miałem akurat wtedy kaprys :)
Kiedyś coś takiego robiłem. Nie wiem czy ta metoda jest znana i jeżeli tak to jak się nazywa, w każdym razie ja zrobiłem ją sam. Metoda pierwotnie polegała na obliczaniu nowych współrzędnych każdego pixela (z funkcji sinus i cosinus, chyba ma to coś wspólnego z macierzą rotacji). Czyli ze współrzędnych pierwotnego pixela były obliczane nowe. I w to...
var DesktopBitmap: TBitmap; GetCol: TColor; begin DesktopBitmap := TBitmap.Create; with DesktopBitmap do begin Width := Screen.Width; Height := Screen.Height; end; BitBlt(DesktopBitmap.Canvas.Handle, 0,0,Screen.Width,Screen.Height, GetDC(GetDesktopWindow),0,0,SrcC... GetCol := DesktopBitmap.Canvas.Pixels[0,...
Pomyśl ile razy ta pętla wykona się w trakcie 1 sekundy (jeżeli nie wiesz - sprawdź). Jeżeli więcej niż 60 razy, spróbuj to ograniczyć.
No to ARM z kontrolerem LCD będzie idealny. Bo oczywiście on sprzętowo steruje LCD. Procesor będzie tylko "siedział i sie patrzał" jak to kiedyś powiedziałem ;) W dodatku pamięć grafiki będzie w zwykłym RAMie czy SDRAMie dzielonym z procesorem, więc procesor nawet nie będzie musiał nad tym nic myśleć. Tylko zmienia jakąś komórkę pamięci a tu proszę,...
Jak wygląda proces wstawiania obrazu do obrazu? W danym momencie wyswietlany jest tylko jeden obraz albo jeden albo drugi. Wyobraz sobie na oryginalnym schemacie Ukladu wyswitlania Cobry, ze sa dwa 74165 i przelacznik miedzy nimi. i pixele albo sa wyswietlane z jednego albo z drugiego a oba jednoczesnie generuja obraz a przelaczac miedzy nimi mozna...
Poszukaj o obsłudze GDI w VC++, zwłaszcza metodzie GetPixel dla bitmapy. W skrócie: potrzebujesz wczytać obraz jako bitmapę, a potem funkcją GetPixel() odczytać kolor poszczególnych pixeli, np. do dwuwymiarowej tablicy, którą potem sobie możesz analizować wg własnego algorytmu (jeśli obraz jest biały i ma niebieski kwadrat, wystarczy wyznaczyć min/max...
https://obrazki.elektroda.pl/6678526600_... https://filmy.elektroda.pl/59_1553290096... https://obrazki.elektroda.pl/6296500900_... https://obrazki.elektroda.pl/9260337200_... Zapewne nic odkrywczego ale wolnej chwili udało się połączyć parę projektów i wyszło takie coś. Jeśli chodzi o hardware to...
czuwające stale, tzn. dopóki nie wyłączę próbuję w tym momencie zrobić to w programie AutoHotKey, ale jeszcze tego nie rozgryzłem - chociaż na pewno się da w prosty sposób (prosty dla kogoś kto zna ten program albo zna się na programowaniu - jest tam np. funkcja If PixelExist, gdzie można określić położenie X,Y pixela i jego kolor, a później wykonać...
Witam! Chciałbym emulować "wciśnięty" klawisz. Emulacja jest zależna od zmiany koloru pixela, więc kod jest następujący: var p : TPoint; kolor1: TColor; inna1: String; begin GetCursorPos(p); kolor1 := GetPixel(GetWindowDC(GetDesktopW... inna1 := inttostr(getrvalue(kolor1)... + inttostr(getgvalue(kolor1)...
To jest ten luminofor "cyfrowy" w DPO, czy też nie? to trochę pomieszanie z poplątaniem jest. Co zrobić. 1. nazewnictwo. Skrót DPO wprowdził Tek i oznaczał on początkowo pewien rodzaj modulacji intensywności w oscyloskopach cyfrowych. Oznaczał dodatkową funkcjonalność (którą wcześniej Tek nazywał InstaVu). Dotyczyło to na początku modeli TDS500/700,...
Po pierwsze matryca w twoim komputerze wyświetla obraz z rozdzielczością 6 bitów na składową koloru pixela matryca taka potrafi wyświetlać tylko ok. 212 tys. kolorów , matryce 8 bitowe ( na kolor ) wyświetlają paletę ok. 32 milionów barw . Zmiana oprogramowania nic ci tu nie da .
Zrobiłem sobie aplikacje w Android Studio (która analizuje kolor pixela ze zdjęcia) ale mam kłopot z komunikacją z PLC. Zależy mi na sterowaniu dwoma wejściami sterownika. Pobrałem biblioteki libNoDave stąd [url=https://sourceforge.net/projects/li... ale nie bardzo wiem jak to skleić z moim projektem....
nie napisałeś w czym pracujesz. NP w Delphi kolor pixela jest wartością Cardinal i powstaje w taki sposób R,G,B są z zakresu 0..255 COLOR:=R+(256*G)+(256*256*B); A jeśli odczytałeś wartość z pixela (tak jak chcesz to zrobic) to masz trzy funkcje: getRvalue(color) getGvalue(color) getBvalue(color) I tymi funkcjami odczytujesz wartości kolejnych składowych...
Po pierwsze przepraszam za pomyłkę w temacie, bo to ma być z dziedziny c# , a nie c++. Po drugie, tak, kolor pixela jest sprawdzany w zdarzeniu Tick. W przypadku c# to twoja odpowiedź będzie aktualna? Bo co do wątków, to nie bardzo wiem, jak to zrobić. --------------Edit:---------------------... Teraz jest ok. Wcześniej miałem tak, że w zdarzeniu Tick...
Ale dajmy na to ze drukarka ma za zadanie wydrukowac mape bitową jak wtedy przetwarza otrzymane dane? PCL to oczywiscie sterowanie drukarki ale jak np analizuje kolor jednego pixela i jak nastepnie wykonuje druk (skupiam sie na samym ruchu głowicy drukującej ze zbiornikiem). Interesuje mnie to jak pojedyńczy pixel zmieniany jets na mozaike etc.
Matryca LCD nie ma pixela w kolorze białym, chyba że jest dziura w folii polaryzacyjnej, zapalone 3 pixele w kolorach RGB obok siebie dają dopiero kolor biały.
dziękuje wszystkim za odpowiedzi, przejde się w najbliższym czasie do punktu sprzedaży i tam się zapytam, bo na stronie producenta raczej dużo nie znalazłem, tylko ogolnie ze gwarancje na 3 lata kolor tego pixela to jakby zielony, albo niebieski zależy od tła, bo np jak jest czerwone tło to jest wtedy czarny, może to nie martwy pixel?
Ciekawe, jak w praktyce będzie wyglądało wybieranie koloru. Poprzez zmianę prądu płynącego przez strukturę? Jak będzie się zmieniała jasność w tej funkcji? Wyraźnie napisano ze kolor uzyskiwać się będzie przez dodanie chromoforu czyli uprośćmy - barwnika - jednorodny materiał lokalnie domieszkowany barwnikiem. Dokładnie, czyli nie będzie jednego pixela...
Pozostaje jeszcze problem "liniowości koloru" Raczej liniowości (a raczej jej braku) ludzkiego oka :-) Dodano po 1 Nie, daje 24bit kolor (3*8bitów). daje Ci 256 bitową skalę szarości indywidualnie dla każdego pixela i dla każdego koloru
Skorzystałem z zamieszczonych przez Was kodów i ciągle coś mi nie wychodzi =/ Poniżej zamieszczę kody źródłowe, może Wy znajdziecie jakieś błędy. Wątpię żeby wszystkie kody które wykorzystałem do tej pory były złe - więc albo popełniam jakieś błędy podczas inicjalizacji ssd1963(chodzi mi tutaj o parametry czasowe vertical i horizontal sync mimo, że...
Witam. Podczas rysowania, wycinania i wielu innych zadaniach edycji, krawędzie najbliżej brzegów na szerokości jednego pixela zmieniają kolor na pośredni pomiędzy tłem a grafiką właściwą. Wygląd mi to na antialiasing. Pytanie - gdzie go wyłączyć? Ktoś wie?
Kolor biały też daję do myślenia w niej.. wpada pod żółty. Zastanawiam się czy jeszcze można gdzieś trafić na faktycznie nowy model ekranu tego typu, nie z demontażu albo odnawiany. Bo jak na razie 2 sklepy i 2 reklamację w tym jeden z allegro 100 % pozytywnych komentarzy, dotyczy tego pixela właśnie, nie równe podświetlenie na czarnym tle też. Sprzedawca...
Mam, już sobie poradziłem z tym skalowaniem - trzeba było podzielić przez 4. Niestety mam następny problem z odczytem koloru pixela pod debugerem wszystko działa a w realu już nie :/ mov ah,00h ;wlaczenie trybu graficznego mov al,13h int 10h kuku: MOV AX,0A000H MOV ES,AX mov DI, 99*320 + 79 MOV AL, 9 ;MOV ES:[DI],AL ; MEM[ES:DI]:=AL;...
udało mi się zredukować czasy przez optymalizację kodu. przy interface 8bit zapełnienie całej matrycy (320x240x2bajty koloru) trwa 19 ms W celu wysłania inforamcji o jednym pixelu muszę wysłać 2 bajty i toglować pin WRITE -wyślij MSB -SET WRITE -CLR WRITE -wyślij LSB -SET WRITE -CLR WRITE co daje 6 instrukcji. Z obliczeń wynika że każda z powyższych...
Witam. Możesz to zrobić na standardowym komponencie Delphi jakim jest PaintBox. Jest to komponent po którym można malować ( stawiać poszczególne pixele, linie, proste figury geometryczne ) Wszystko odbywa się na obiekcie Canvas ( czyli np. PaintBox1.Canva.Pixel[10,20]=clBlack - stawia pixel koloru czarnego w punkt o współrzędnych 10,20 , w analogiczny...
Po uruchomieniu laptopa Dell Lattitude E7440 widoczna jest pionowa linia która momentami przybiera podczas ponownego uruchamiania kolor różowy i zanika , prawdopodobnie problem wynika z taśmy doprowadzającej sygnał do matrycy . Delikatne stukniecie powoduje że pionowa linia koloru różowego zanika całkowicie jednak jak się dobrze przyjrzeć cały czas...
Mam wyświetlacz jak w temacie, wyświetlacz jest ze sterownikiem, mam do dyspozycji wejścia: D0-D7 - dane Cs, Rd, Wr, Rs, Rst Obsługa jest w miarę prosta. Procek Atmega32 steruje całym wyświetlaczem. np. Rs=1 i na D0-D7 podaję adres Wr=0, 1 i wpadło do rejestru. Następnie Rs=0 i zapisuję dane, czyli ustawiam kolor wcześniej zaadresowanego pixela, następnie...
Witam. Oto poprawiona procedura; Const maxx=1024;{maksymalna szerokość obrazka w pixelach} maxy=768;{maksymalna wysokość obrazka w pixelach} Type punkt=record red:byte; green:byte; blue:byte; end; var InvertRys:Array[0..3*maxx*mxxy]of Byte; Tablica:array[0..maxx,0..maxy]of punkt;{zmienne globalna} procedure LoadBMP(FileName:String;var W,H:Word); var...
Ciekawy pomysł, aż zacząłem go realizować :) PrAli - jaki to ma kontroler? Może masz namiar na pdf? Mój projekt jest skierowany dla platformy Windows XP, gdzie dostęp do portów jest domyślnie zabroniony (głównie o to chodzi), co daje możliwość przechwycenia rozkazów: in al,dx out dx,al zastępując je własnym kodem, przeźroczyście dla programu który operuje...
Witam, Pracuję nad pewnym projektem który ma symulować działanie efektu ambilight. Częśc sprzętowa jest już gotowa (urządzenie HID-USB), została kwestia próbkowania kolorów z brzegów ekranu. Obecnie jest to realizowane przez funkcje GDI+ - robię screenshot całego ekranu, wycinam fragmenty z krawędzi i uśredniam kolor poprzez zmianę wielkości obrazu...
A gdyby wykorzystać sygnał RGB, który idzie do monitora i zrobić sterowanie diodami RGB. Przecież wykorzystując poszczegulne napięcia RGB moglibyśmy byśmy uzyskać poziomy odniesięnia poszczególnych kolorów i sterować diodami. Tyle ze ten sygnal leci dla kazdego pixela osobno, musialbys zrobic uklad ktory by decydowal ktorego koloru jest najwiecej i...
Matryca do wymiany, tasiemki są wklejone na specjalny klej a na gorąco nic nie zrobisz, jeżeli kreska świeci na inny kolor niż podstawowy RGB to oznacza że zwarte są sąsiednie ścieżki i wtedy jest szerokości co najmniej 2 pixeli.
Sadze, ze pojecie PWM z wczesniejszego postu nie odnosi sie do klasycznego pojecia PWM znanego n.p. ze sterowania silnikami DC. Autorowi chodzi natomiast o takie sterowanie wypelnieniem, ktore polega na tym, ze bledszy kolor uzyskuje sie w ten sposob ze dla pixela ktory chcemy oslabic, naprzemiennie ( w kolejnych ramkach ) wlaczamy go i wylaczamy, stad...
http://www.home.agilent.com/USeng/nav/-2... W sumie interface jest bardzo prosty. Wprawdzie żaden z tanich popularnych procków nie pozwoli na uzyskanie maksymalnej rozdzielczości przy maksymalnej ilości klatek na sekundę, ale w na szczęści oba te parametry można wybrać samemu. Poza tym w prosty sposób można podłączyć ten przetwornik...
Witam. W moim laptopie HP nc6320 od jakiegoś czasu pojawiają się 2 pionowe paski o szerokości ok 1 pixela . Paski są koloru zielonego . Jeden występuje okresowo (zależnie od ustawienia kąta pokrywy laptopa) , drugi występuje ciągle , z tym , że podczas ruchu pokrywy czasem zmienia kolor na niebieski . Gdy wygnę lekko górną część pokrywy łapiąc za rogi...
Witam, próbuję uruchomić wyświetlacz na sterowniku SSD1963 o rozdzielczości 800x480. Korzystam z biblioteki od Radosława Kwietnia http://en.radzio.dxp.pl/ssd1963/ . I mam mały problem ponieważ jak zainicjuje wyświetlacz to wyświetla się na nim coś takiego: https://obrazki.elektroda.pl/5990469500_... Niby zachowanie prawidłowe bo w pamięci...
1. Tabulatory i inne tego typu rzeczy również można edytować automatycznie... 2. Ja jak najbardziej rozumiem z czym masz problem, za to ty chyba nie czujesz jeszcze "istoty rzeczy" (; . Nie wiem co ty chcesz dekodować z 24bitów, skoro bitmapę przed konwersją na tablicę wystarczy przekonwertować na 8-bitowy kolor w dowolnym programie do obróbki zdjęć...
Konstrukcje się zmieniają to fakt nie miałem nowego sprzetu w rękach ale jeszcze nie słyszałem o wyświetlaczu bez sterownika a że już ich trochę przewaliłem to sterownik jest na krawędzi przy taśmie najczęściej zalany silikonem czesto bywają elementy dodatkowe na samej taśmie i sa to elementy przetwornicy napięcia. sterowanie szyną 8 bit. Technologia...
Dziękuję za zainteresowanie i odpowiedzi. Kamera widzi w kolorze, czasami kolor się pojawia, a czy to wina światła chyba raczej słabego odbioru, ale mogę się mylić. Na drodze jest szyba, odbiornik znajduje się koło komputera na parapecie zaraz za oknem. Konkretny model http://allegro.pl/mikrokamera-bezprzewod... Dane techniczne:...
No posiedziałem nad tym trochę i napisałem program czytający jeden bajt bitmapy dorobienie odczytu kolejnych nie będzie już problemem ale na razie eksperymentuję na jednym. Nie potrafię za Chiny ludowe rozpoznać czy kolor jest biały czy czarny no bo nie zrobie przecież warunku którego argumentem jest wartość w hex-ach odczytana z bitmapy ani nie wprowadzę...
https://www.compel.ru/wordpress/wp-conte... str 34 Są to formaty z kolorem indexowanym (z LUT).
mi to wygląda na rwanie/problem z synchronizacją, nie na artefakty; 1) masz wyjście na zewnętrzny monitor, VGA lub HDMI? jeśli tak - sprawdź obraz na zewnętrznym monitorze; jak jest prawidłowy to nie czepiałbym się tak samej grafiki i jej pamięci itp (ew na siłę tej jej części, toru, który 'robi' sygnał dla matrycy); 2) jeśli to problem z synchronizacją...
Jeżeli ten pasek jest szerokości jednego pixela i w jednym z podstawowych kolorów to oznacza że jest wadliwa matryca, jest nie pewny kontakt na jednym z kilku tyś. wyprowadzonych ścieżek ze szkła a przyklejonych elastycznych tasiemek z drajwerem.
Napisałem prościutką aplikację w wxWidgets, wszystko dobrze szło do czasu jak pojawiła się potrzeba pobrania koloru pixela na wybranych współrzędnych. Czy ktoś wie jak się używa funkcji GetPixel???? (jej opis jest jak dla mnie mało zrozumiały), może jakiś przykład :) Dziękuję za odpowiedź, pozdrawiam.
Dlaczego GetPixel jest niezadowalające? Jesteś pewny, że chodzi o samą tą funkcję? No chyba, ze potrzebujesz pobierać więcej danych, niż kolor jednego pixela?
Kurczę, nie jarzę. Załóżmy, że mam obrazek z kolorem 8bpp (czyli 256 kolorów). Format danych koloru dla tego typu to 3-3-2 czyli 3 bity na Red, 3 bity na Green i 2 bity na Blue. Po co nam paleta skoro w bajcie danych konkretnego pixela zawarta jest informacja o jego kolorze? No chyba, że założymy, iż ktoś zastosował np. format zapisu tego bajta 3-2-3...
https://obrazki.elektroda.pl/7181761100_... OpenBeken, nasz firmware dla nowych chińskich modułów WiFi z BK7231T, BK7231N i podobnymi chipsetami, ma nowy sterownik LED WS2812 - wraz z systemem animacji. Sterownik powinien również działać dla podobnych pasków LED, nie tylko WS2812B, więc SM16703 itp. jest również obsługiwany. Oznacza...
http://www.hdtv.com.pl/forum/sharp/54831... Tu masz test . Rzeczywiście rewelacyjnie daje sobie radę ze skalowaniem obrazu. I chyba jakość w telewizorze jest najważniejsza. Divx czy inne kodowane filmy odtworzysz kupując Mante za 100 zł . Ale za to jakość obrazu dzięki matrycy X gen UV2A...
Jak dla mnie tylko 1szy monitor spełnia wymagania. Matryca może i TN, czyli starej generacji. Ale do dziś nie ma w sumie szybszych matryc. VA i IPS mają dużo dłuższą reakcję na zmianę koloru pixela. Można powiedzieć że matryce TN mają najmniejsze "lagi" w wyświetlanym obrazie. Więc do gier, gdzie nie są tak ważne kąty widzenia, bo gracz z natury siedzi...
kolor pixela ekran kolor pixela ekranie tablice pixela
toshiba piszczy wentylator sterowanie wtryskami benzyny synchronizacja klucz
Wiśniowski ST-2 – brama zamyka się, ale nie otwiera: diagnostyka fotokomórek, krańcówek, przekaźnika Simson SR – kierunkowskazy świecą odwrotnie, zamiana przewodów czarny/zielony