?
Solved

Anti-aliasing and brushing algorithm for Tablet LCD Monitor

Posted on 2003-11-19
6
Medium Priority
?
390 Views
Last Modified: 2010-04-15
I have a problem to implement drawing  programs upon the tablet LCD monitor with pen. I need free-drawing program working as well-known softwares such as Free Notes, Office Ink, or Art Dabbler.

The Tablet LCD Monitor can be used instead of tablet PC without mobility. It will provide much less expensive and wider screen.
The pen detects the presure upto 1024 levels. Thus, it will work like brush depending on the pressure when your are moving the pen.

I am looking for a free drawing algorithm with/without pressure of pen. Faster routine will be preferable since it should work in real time.

I'll appreciate it very much.

Chong
0
Comment
Question by:Chongtai
  • 4
  • 2
6 Comments
 
LVL 5

Accepted Solution

by:
g0rath earned 375 total points
ID: 9779155
0
 

Author Comment

by:Chongtai
ID: 9783959
Thanks for Comment from g0rath.
His answer is right if the operating system is one of TabletPC, Windows 2000, Windows XP.
But I want it to run on MS Window 98 and all other MS desktop OSs over Window 98.

Please send me comments.


0
 
LVL 5

Expert Comment

by:g0rath
ID: 9788723
so what are you using a WACOM tablet? or the screen from a TabletPC that your developing on a desktop running Win98?
0
Independent Software Vendors: We Want Your Opinion

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

 

Author Comment

by:Chongtai
ID: 9792424
Thanks for your continuous reply.
There are tablet LCD products functioning  as a LCD monitor as well as touch panel.
When you write on the glass surface of LCD monitor, the inking data is drawn on the LCD panel. When I replace my old Monitor with this tablet LCD monitor, it works like tablet PC. I use the main body of PC as is.
This configuration is much less expensive solution. I'd like to use it for e-learning project. Wacon is selling this product for 21" but it is very expensive. There are less expensive Taiwanese products.
Anyway, I'd like to run it on Window 98 and other MS OS since many people have different environments.
0
 
LVL 5

Expert Comment

by:g0rath
ID: 9797751
Ah I see...

$1899 for the 15"
$3500 for the 18"

And these are not "digital ink", since that is propiertary technology owned by microsoft and only in their sdk. These other groups have their own drivers to have the pen act like a mouse, and only in specific applications use the sensitivity/pressure to "draw"

The algorithims and technology that Microsoft is using for their TabletPC XP stuff is specificly written by them for XP, you'll not get anything like it anywhere else until some "other" genious writes an open source algorithim based upon this technology or rather non-patent pending ideas.

The device is nothing new, and the hardware really isn't anything new. What is new is the new algorthim for converting handwriting into text. But personally I would rather save my handwriting as is and not covert it. If that is what you want, you should be able to come up with something that does this with whatever hardware device you can get.

0
 
LVL 5

Expert Comment

by:g0rath
ID: 9797832
Here's a paper written by a guy studing the problem of handwriting recognition, a basis of the theory and books to where to find out more information, not an algorithm per se....

http://teresi.us/html/writing/handwriting.html
0

Featured Post

Concerto Cloud for Software Providers & ISVs

Can Concerto Cloud Services help you focus on evolving your application offerings, while delivering the best cloud experience to your customers? From DevOps to revenue models and customer support, the answer is yes!

Learn how Concerto can help you.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Summary: This tutorial covers some basics of pointer, pointer arithmetic and function pointer. What is a pointer: A pointer is a variable which holds an address. This address might be address of another variable/address of devices/address of fu…
Examines three attack vectors, specifically, the different types of malware used in malicious attacks, web application attacks, and finally, network based attacks.  Concludes by examining the means of securing and protecting critical systems and inf…
The goal of this video is to provide viewers with basic examples to understand and use pointers in the C programming language.
The goal of this video is to provide viewers with basic examples to understand how to use strings and some functions related to them in the C programming language.
Suggested Courses

807 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question