<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Consolas;
        panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
pre
        {mso-style-priority:99;
        mso-style-link:"Formátovaný v HTML Char";
        margin:0cm;
        margin-bottom:.0001pt;
        font-size:10.0pt;
        font-family:"Courier New";}
p.msonormal0, li.msonormal0, div.msonormal0
        {mso-style-name:msonormal;
        mso-margin-top-alt:auto;
        margin-right:0cm;
        mso-margin-bottom-alt:auto;
        margin-left:0cm;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
span.FormtovanvHTMLChar
        {mso-style-name:"Formátovaný v HTML Char";
        mso-style-priority:99;
        mso-style-link:"Formátovaný v HTML";
        font-family:Consolas;
        mso-fareast-language:CS;}
span.StylE-mailovZprvy21
        {mso-style-type:personal-reply;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri",sans-serif;
        mso-fareast-language:EN-US;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:70.85pt 70.85pt 70.85pt 70.85pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="CS" link="blue" vlink="purple">
<div class="WordSection1">
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">Ideálně, kdyby grafik pracoval ve vektorech, to by pak bylo zcela „beze ztráty kytičky“, a pokud ne, stačí, aby grafiku dodal ve vysokém rozlišení a pak se smrskla v požadovaném poměru na rozlišení
 displeje. Algoritmy grafických editorů to zvládnou vizuálně perfektně. <o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">Jakub Šerých<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<div style="border:none;border-left:solid blue 1.5pt;padding:0cm 0cm 0cm 4.0pt">
<div>
<div style="border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal"><b>From:</b> Hw-list <hw-list-bounces@list.hw.cz> <b>On Behalf Of
</b>Pavel Poucha<br>
<b>Sent:</b> Friday, June 28, 2024 4:59 PM<br>
<b>To:</b> HW-news <hw-list@list.hw.cz><br>
<b>Subject:</b> Re: Obdélníkové pixely<o:p></o:p></p>
</div>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<div>
<p class="MsoNormal">Zdravím, <o:p></o:p></p>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">děkuji všem, asi to budeme muset udělat opravdu tak, nakreslí a smrskne. Řešení se mi moc nelíbí, že to nebude na celé pixely, ale u poměrně malého displeje s rozumným DPI to snad nebude vadit. <o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">Viditelná plocha je 154x86 mm, rozlišení 1024 x 600.<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">Pro zajímavost je to ovládací panel do místnosti, vyrábí se toho hodně, napřed tam a byly 2 knoflíky a LED, pak kapacitní tlačítka a více LED, pak dotykový displej 2,8" a nyní  7". Jak typické :-) Ale koncoví zákazníci to tak chtějí. Nicméně
 grafika, kterou pan grafik navrhl, je pěkná a přitom přehledná, pohrál si s tím opravdu hodně. Takže bych mu to nerad hardvarem nějak zplacatěl....<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><br clear="all">
<o:p></o:p></p>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<p class="MsoNormal">S pozdravem<br>
ing. Pavel Poucha<br>
jednatel<br>
<a href="mailto:pavel.poucha@papouch.com" target="_blank">pavel.poucha@papouch.com</a><br>
Tel. +420 777 232 485<br>
<br>
Papouch s.r.o. - vývoj<br>
Papouch store s.r.o. - obchod<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">Papouch production s.r.o. - výroba<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">Workmonitor s.r.o. - monitorování výroby<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">Máte-li chuť, navštivte naše stránky <a href="http://www.papouch.com/" target="_blank">
http://www.papouch.com/</a><o:p></o:p></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<div>
<p class="MsoNormal">pá 28. 6. 2024 v 16:29 odesílatel Jindroush <<a href="mailto:jindroush@seznam.cz">jindroush@seznam.cz</a>> napsal:<o:p></o:p></p>
</div>
<blockquote style="border:none;border-left:solid #CCCCCC 1.0pt;padding:0cm 0cm 0cm 6.0pt;margin-left:4.8pt;margin-right:0cm">
<div>
<div>
<p class="MsoNormal" style="margin-bottom:12.0pt">No a kdyz kresli na podklad 1024 x 771, a pak to resizuje nejakym chytrym algoritmem na 1024 x 600, tak se to zhnusi moc? Tohle resizovani se da delat kde cim - gimpem, photoshopem, imagemagickem apod. Vzdy
 je na vyber vicero algoritmu.<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal" style="margin-bottom:12.0pt">Jak vlastne vychazeji X,Y dpi toho displeje, mate presny rozmer stran v mm (jen pixely, bez okraje)?<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">On 28.06.2024 15:30, Pavel Poucha wrote:<o:p></o:p></p>
</div>
<blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<p class="MsoNormal">Popíšu to podrobněji: <o:p></o:p></p>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">Grafik nakreslí například čtvercové tlačítko, 80x80 pixelů. Ve výsledku má ale obdélník. To samozřejmě platí i pro texty, které jsou protáhlé. Platí to i pro ovládací prvky (šoupáky, knoflíky), které se pak zploští.<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">Displej má rozlišení 1024 x 600. Kdyby ten displej měl pixely se stejnou roztečí, musel by mít 1024 x 771  -  spočítáno podle rozměrů viditelné plochy. Jenže na výšku má místo 771 pixelů jen 600. Což je chyba přes 20% a to už je hodně viditelné.
 Prostě displej je ve svislém rozměru protažený.<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><br clear="all">
<o:p></o:p></p>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<p class="MsoNormal">S pozdravem<br>
ing. Pavel Poucha<br>
jednatel<br>
<a href="mailto:pavel.poucha@papouch.com" target="_blank">pavel.poucha@papouch.com</a><br>
Tel. +420 777 232 485<br>
<br>
Papouch s.r.o. - vývoj<br>
Papouch store s.r.o. - obchod<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">Papouch production s.r.o. - výroba<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">Workmonitor s.r.o. - monitorování výroby<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">Máte-li chuť, navštivte naše stránky <a href="http://www.papouch.com/" target="_blank">
http://www.papouch.com/</a><o:p></o:p></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<div>
<p class="MsoNormal">pá 28. 6. 2024 v 15:14 odesílatel Miroslav Mraz <<a href="mailto:mrazik@volny.cz" target="_blank">mrazik@volny.cz</a>> napsal:<o:p></o:p></p>
</div>
<blockquote style="border:none;border-left:solid #CCCCCC 1.0pt;padding:0cm 0cm 0cm 6.0pt;margin-left:4.8pt;margin-right:0cm">
<p class="MsoNormal" style="margin-bottom:12.0pt">Není to spíš tak, že grafik nakreslí elipsu a zobrazí se jiná elipsa ?<br>
Zobrazení obecně funguje tak, že se každý pixel prožene (jeho souřadnice <br>
se násobí) nějakou transformační maticí a to dá teprve výsledný obraz. <br>
Matice s tím může dělat psí kusy jako je rotace, změna měřítka, zkosení <br>
a jiné. Těch matic může být v cestě několik - vtip je v tom, že je <br>
předem lze znásobit a použít pak jen tu jedinou, výslednou.<br>
Jediný problém je jak se v celém tom systému dostat na tu správnou <br>
matici. Když máte zdrojáky, pak stačí přidat funkci něco jako <br>
SetGlobalMatrix (), ale kde tohle řeší systém a jak netuším.<br>
<br>
Avšak kolečko nikdy není na obrazovce přesný kruh. Ono to tak je i v <br>
realitě, prakticky nikdy nekoukáte na kolečko přesně kolmo.<br>
<br>
Mrazík<br>
<br>
On 28. 06. 24 13:33, Pavel Poucha wrote:<br>
> Zdravím,<br>
> <br>
> mám zajímavý problém. Zákazník si vybral dotykový 7" displej s <br>
> rozlišením 1024x600 . Viditelná plocha displeje tomuto poměru ale <br>
> neodpovídá, pixely mají v každém směru jinou rozteč.<br>
> <br>
> Takže grafik nakreslí kolečko, a zobrazí se elipsa. Není to můj problém, <br>
> přesto bych mu rád poradil. Má prosím někdo nápad? Například grafický <br>
> editor, kde se to dá nastavit?<br>
> <br>
> Děkuji.<br>
_______________________________________________<br>
HW-list mailing list  -  sponsored by <a href="http://www.HW.cz" target="_blank">
www.HW.cz</a><br>
<a href="mailto:Hw-list@list.hw.cz" target="_blank">Hw-list@list.hw.cz</a><br>
<a href="http://list.hw.cz/mailman/listinfo/hw-list" target="_blank">http://list.hw.cz/mailman/listinfo/hw-list</a><o:p></o:p></p>
</blockquote>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<pre>_______________________________________________<o:p></o:p></pre>
<pre>HW-list mailing list  -  sponsored by <a href="http://www.HW.cz" target="_blank">www.HW.cz</a><o:p></o:p></pre>
<pre><a href="mailto:Hw-list@list.hw.cz" target="_blank">Hw-list@list.hw.cz</a><o:p></o:p></pre>
<pre><a href="http://list.hw.cz/mailman/listinfo/hw-list" target="_blank">http://list.hw.cz/mailman/listinfo/hw-list</a><o:p></o:p></pre>
</blockquote>
<p><o:p> </o:p></p>
<pre>-- <o:p></o:p></pre>
<pre>Jindroush <a href="mailto:jindroush@seznam.cz" target="_blank"><jindroush@seznam.cz></a><o:p></o:p></pre>
</div>
<p class="MsoNormal">_______________________________________________<br>
HW-list mailing list  -  sponsored by <a href="http://www.HW.cz" target="_blank">
www.HW.cz</a><br>
<a href="mailto:Hw-list@list.hw.cz" target="_blank">Hw-list@list.hw.cz</a><br>
<a href="http://list.hw.cz/mailman/listinfo/hw-list" target="_blank">http://list.hw.cz/mailman/listinfo/hw-list</a><o:p></o:p></p>
</blockquote>
</div>
</div>
</div>
</div>
</body>
</html>