Version : 1.0.0
SREEsoft (c)
Owned by : SREEsoft.
Programmed by : SREENATH.SOMARAJAPURAM.
P2TEXTER simply means Picture 2 TEXT convertER. It was fully designed in Turboc++
3.0. It is compiled to work on 16-bit MSDOS platform. Programming P2TEXTER was
fun as computer graphics is my favorite domain and P2TEXTER had to do all of
those graphical works in a 16-bit environment.
As the name implies P2TEXTER is a software designed to convert an image into
plain text. Now what does that mean !.. How can an image be converted into text
?..Let me explain. We all know that the computer screen uses a group of pixels
arranged in a definite fashion to recreate a visual data. A black and white
screen does it’s job by varying the pixel’s intensity, ie it combines dark and
bright dots of various intensities to get the effect of an image. P2TEXTER uses
this technique in another way.
Most of the modern day PCs use an 8-bit ASCII character set to display text
messages. Each of this characters have their own shape and size. Some may be
large and cover more screen area while others may be small and cover lesser area
on the screen. Thus when displayed the total light emitted from a character
space varies from one to another. In other words when these characters are made
small they act just like the pixels in a black and white screen. P2TEXTER take
advantage of this fact and converts the given image into a text file which when
viewed with a small sized font, gives the illusion of the image itself.
SOME PROGRAMMING FEATURES OF P2TEXTER:
1. P2TEXTER uses a total of 10 file pointers for proper
functioning. In them 4 will be linked through out the program execution.
2. Functions in the program are divided into 9 sections with a total number of
“71” functions.
3. The program have 4078 lines of code.
4. P2TEXTER contain 3 classes for its own.
5. About 1/3 of C++’s standard header files are used by P2TEXTER.
Steps For Improving
Conversion:
1. Convert the picture color to 16-gray scale.
2. Now convert the color back to 24-bit.
3. Increase the contrast level to maximum.
4. Use the software and convert the file.
SYSTEM REQUIREMENTS:
.PC286 or above.
.Minimum 4MB RAM.
.MSDOS Verson.5 or above.
.VGA adapter with 640 x 480 by 16 colors or better.
.Key board.
.Mouse.
ABOUT ME:
Hay buddies...My name is Sreenath, Am a 4th sem CSE student at SCMS college, EKM,
Kerala, India . I have used almost all of my knowledge in C++ ,to make this
program and have tried to make it as best as I can. You may find many bugs in my
program. If you find any please mail me in the address given below. I am waiting
for your calls, letters and mails.......................
TO INSTALL:
Run the setup and follow the instructions.
TO UNINSTALL:
Just delete the folder P2TEXTER.
CONTACT INFORMATION:
SREEsoft,
Sreenath.S,
Sreekrishna (H), VIII / 71,
Perumbavoor (P.O),
Ernakulam.
Kerala,
India.
PIN : 683542
E-mail : [email protected]
Phone : 0484-2522093
REDISTRIBUTION INFORMATION:
You may freely reproduce and distribute unlimited copies of this software
package. provided that all the files in the original package are stayed together
and not changed.
Even if I don't charge you for using P2TEXTER , you can send me a good sum as an
encouragement to develop more softwares.
*****************************************************