This gallery is where we post summaries of each application as they come out every day. To see the full descriptions of each application, click their thumbnail or title. To learn more about the imaging toolkit these apps were created with, visit www.atalasoft.com/products/dotimage.
About Atalasoft's 31 Apps in 31 Days Event
#1: Get Motivated
"For this application, I wanted to show off the ability to use DotImage to generate rich image content on the fly in as simple a way as possible. In this case, I chose to create a motivational poster generator. At its core, it is a simple concept: take an image, drop it on a black back ground and place some text. There are other such generators on the web, but I wanted to put in some details that would set this apart.---"
#2: Atala Auto Rotater [updated May 7]
"The AtalaAutoRotater is as simple to use as it was to write. This application looks at an image's rotational data and rotates an image if the camera took a picture while rotated. It uses the Atalasoft.Imaging.Metadata namespace, specifically ExifTagID, ExifCollection, and a few other things to extract rotational data from images. On your command, it uses that to rotate/flip the image with our RotateCommand() and FlipCommand() objects from the Atalasoft.Imaging.ImageProcessing.Transforms namespace."
#3: Product Box Generator
"This application will generate a software package box image with up to three images for the front, side and top of the box. Each image can be stretched to fit its area or centered with a background color."
#4: Batch Thumbnails
"This application is a command line tool for generating thumbnail images. To use it, unzip the executable and run it from a command prompt.."
#5: Batch Watermarker
"...the cure to all your watermarking woes! With this application, you no longer need to spend hours toiling in Photoshop repeating the same action over and over again! Simply point the watermarker at a folder containing jpgs, configure your watermark in real time, and select Apply Watermark, and another folder is created containing all the images with your watermark applied.."
#6: TPS Cover Enforcement
"This app is a frivolous way to solve the general problem "how do I detect and act on the content of a scanned document"?
If you've seen the movie Office Space, you're well aware that all TPS reports are required to have a specific cover sheet. I've written an application that does two things - first, given a folder it will find all TIFF documents within the folder and flag any TIFF wherein the first page is NOT a TPS cover sheet. The second thing the application does is to insert a TPS cover sheet into files that are missing one."
#7: Scan Documents to Scribd
Just in time for the Scribd "Most Interesting Hard Drive Contest", here's a free application that can scan documents and upload them to your Scribd account. You can choose to OCR them first, so that your scanned documents will show up in search queries (courtesy of the Google Tesseract OCR engine). Now you can try to win a MacBook Air from Scribd with the scraps of paper lying around your office.
#8: Linked Viewers
This application demonstrates linking two viewer controls
together; one working as the main viewer while the other provides an overview
of the entire image, outlining the currently viewable area of the main viewer.
#9: Cloudscape Wallpaper Generator
This application demonstrates how to combine various DotImage commands to create an image of a cloudy sky, and set it as your own unique, randomly-generated wallpaper.
#10: JPEG Stripper
JpegStripper is a simple application that removes metadata from JPEG files. This is one way to cut down on total file size without having to resort to more lossy compression.
#11: Document Icon Generator [updated May 14]
The Document Icon Generator will take the first page of your TIFF or PDF and fold it's corner over. The page is then skewed slightly and a shadow is applied. The second page is skewed slightly and placed behind the first. This process repeats until you end up with a single PNG that looks like a stack of paper was loosely placed on your desk. Very cool indeed! You can then use the image for anything your heart desires.
#12: Atalasoft Screen Cutter
The Atalasoft Screen Cutter sits in your system tray waiting to spring
to life. When you double-click it, it will put a gray transparency over
your screen. Now just freehand draw a region, and when you let go of
the mouse, the area you selected will be put as a PNG into your
clipboard, ready for you to paste into an e-mail, IM or wherever.
#13: Image Difference Utility
"The Atalasoft Image Difference utility lets you see the difference
between two images or all of the differences in two directories of
images... Very useful for seeing changes to documents. You can see the differences as either a pixel map or have the utility animate the difference by quickly flipping between
the two images."
#14: Web PDF Library Search
The Web PDF Library Search Application allows you to quickly search a
large library of PDF files stored on your web server. After it displays
the results of your search you can simply click on a page number to be
taken to that page. On that page the search text will be highlighted.
#15: OCR Selector Tool
"One of the things that I like about having an OCR engine at my
fingertips is the ability to just throw it at things and see what
happens. This is just such an app and it really shows off how easy it
is to build applications that are rich.
The heart of this app
is out DocumentViewer control that acts as a document image browser.
It provides a thumbnail view and an image selection tool. From there,
I can grab a section of the image and hand it off to the Tesseract OCR
engine and see what I get out of it. The resulting text is dropped
onto the clipboard for pasting into another application."
#16: Web Captcha Generator
CAPTCHA is a method used to help prevent automated posting to
website forms. This web application demonstrates a simple way to
generate a CAPTCHA image using DotImage.
Each time the page loads it will generate a new image to validate
against. Simply type in the characters and press ENTER to run a
comparison. It will return an indication of weather the text entered
was correct or incorrect below the textbox.
#17: Web based image resizer
The Web-based Image Resizer will let you upload an image and then download a resized version. To make it quick, we show low-quality versions for a preview, but when you choose to download, we use a high-quality resize algorithm to give you the best possible image. You can download JPEG or PNG.
#18: Photo Mosaic Generator
Have you seen photomosaics before? An overall image, generated by hundreds, perhaps thousands of smaller images.
We put the ability into your hands. Load an image, and point to a folder containing the images you want to use to make up the larger image. The generator will analyze your image in tiles, using our MosaicCommand to determine the overall color of the tile, and then compare that tile to the images in your collection.
#19: Capture to the Cloud using Amazon S3
Cloud Computing has been getting quite a bit of buzz these days. All
the major software vendors are talking about it. Amazon is the pioneer
with their AWS (Amazon Web Services). Amazon has a very inexpensive
storage platform called S3 that lets anyone who signs up store data in
their cloud for incredibly cheap. Pennies per Gigabyte per Month.
creating your own AWS S3 account, you can use this application to
retreive documents from your own S3 bucket, and capture documents using
a scanner directly into the same bucket.
#20: Drag n' Drop Flickr Image Uploader
It can be difficult to get files in non-standard formats up on to
Flickr. For example, a camera's RAW format or a Jpeg2000 image would
have to be converted before being uploaded. With a large set of files
which vary in format this can turn into a huge chore. This app is
designed to take the pain out of getting photos in all kinds of formats
up onto Flickr.
#21: Slick Button Maker
Do you have Web 2.0 button envy? Well envy no more, the Atalasoft Slick Button Maker will make you one of those shiny buttons that will liven up any website. You'll be funded in no time.
#22: ClickWord - Online OCR by Click
By simply clicking on words, ClickWord determines the text underneath
your mouse and gets it ready for you to copy it with a CTRL-C key
stroke. Very simple.
#23: ThinDoc: Zero-Footprint Full Screen Adobe-Free PDF Viewer
Wouldn't it be amazing if there was a website that let me view PDFs
in a no-download-required viewer? It would be even better if it let me
change the links to the PDFs on my site so that my customers didn't
have to download the PDFs either. Oh, and if that's not asking enough,
it would be awesome if I had a bookmarklet that would make all PDFs
open in that viewer by default at the click of a button.
Well, looks like all those prayers have been answered today!
#24: CadCam to TIFF Converter
"I think every image should be in the tiff format. My contribution to
get the rest of the world on board with this idea is a Dwg2Tiff
converter. It's a simple command line application..."
#25: Image Processing Previewer
This application displays multiple image processing results around the
main image, allowing for easy preview before committing to a processing
command. Clicking on one of the previews will replace the current
image in the center and run through the processing for each command
against this new image.
#26: Simple Seam Carver
This is a simple implementation of Seam Carving
based on Atalasoft DotImage. Open an image, set the target width, and
then click the Shrink button. If you need to protect an area from
being removed, click the "Protect Area" button and then click and drag
a rectangle to protect.
#27: PDF Image Grabber
The PDF Image Grabber allows you to take embedded images out of PDF
Files. Simply open the PDF, choose the page, and then choose which
image you want. Then click the Save button and pick a filename. The
file saved will be the original image in the PDF at its original size.
#28: iPod Ad Generator
The iPod Ad Generator creates a silhouette image of you and your
friends. First, take a picture of a backdrop. Second, take a picture of
you in front of that backdrop doing something ~zany~. Open the iPod Ad
Generator, follow the onscreen instructions and you'll have a great
looking Silhouette Ad staring you!
#29: Greeting Card Generator
Forgot someone's birthday or anniversary and don't have time to run to
the nearest store? Now you can generate your own card, using your own
pictures. After all, it's the thought that counts!
#30: Color Scheme Generator
This application will generate a color scheme for you based on an image. After you upload an image, it will generate you a list of the most common colors that are significantly different from each other. Then, you can click anywhere on the image to pick other colors. There are zoom tools so that you can pick the exact pixel you need. Enjoy!
#31: FlingScan: Searchable PDF Service
Wow, we actually did it. 31 relatively useful applications in 31 days developed with DotImage.
This web application generates a searchable PDF from any standard
image such as a multipage TIFF or JPEG. The searchable PDF is emailed
back to you where you can save it to your file system and search the
content with one of many PDF search filters available for Microsoft's
Desktop Search or Google's Desktop Search.