[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
NTSC's Three Dots Per One Pixel
- Subject: NTSC's Three Dots Per One Pixel
- From: "Bryan Parkoff" <bryanparkoff@nospam.com>
- Date: Thu, 24 Jun 2004 17:32:54 -0500
- Newsgroups: comp.sys.apple2
- Organization: Time-Warner Telecom
- Xref: g2news1.google.com comp.sys.apple2:1388
Do you see that Apple IIgs' RGB monitor displays one dot per pixel? If
you type in Applesoft BASIC like below.
10 HGR
20 HCOLOR=2
30 HPLOT 0,0 TO 100,100
RUN
It displays a violet line from (0,0) to (100,100). Do you notice that a
pair of pixels do not get close together that it only displays one dot per
pixel? Now, compare to NTSC. Do you notice that it displays three dots per
pixel? It is because NTSC's beam to light three dots per pixel, but it
looks like that it is really five dots or six dots per pixel.
Look at five dots below.
BVVVB
B is defined Black or dark violet. V is defined true violet.
Third dot is the violet pixel that it is received from picture signal to
NTSC. Second dot and fourth dot are to fill in the odd position while third
dot is always in even position to display violet. First dot and fifth dot
are to display darker than violet.
Look at another example for green color.
BGGGB
B is defined Black or dark green. G is defined true green.
Third dot is the green pixel that it is received from picture sgnal to
NTSC. Second dot and fourth dot are to fill in the even position while
third dot is always in odd position to display green. First dot and fifth
dot are to display darker than green.
I can't figure out how NTSC displays five dots per pixel (like RGB's one
dot per pixel). If you turn off color that it sets black and white. Third
dot will become white. First dot, second dot, fourth dot, and fifth dot
will become black. You may notice the difference.
I still don't understand the formula YIQ. I do understand how to
convert from RGB to YIQ, but I can't figure how to convert one RGB's pixel
into YIQ's five dots per pixel. I have been researching over the internet
using google search, but it does not find valuable information.
Can you please suggest me where to buy book that it does provide a lot
of information including C/C++ source code and graphic functions including
RGB and YIQ formula?
I am surprised that someone did a clever project like A2Pix 3.0. I did
look at DHGR info at A2Pix website, but it does not answer my question. I
can't figure out where RGB values come from NTSC's 6 or 16 colors. For
example, how do you know RGB value to give 16 colors? You might have
guessed to give RGB values, but 16 RGB values might be wrong. Calling Apple
II does not say anything how.
Please advise.
--
Bryan Parkoff