Userguideprizmo2 PDF
Userguideprizmo2 PDF
Prizmo 2
SEPTEMBER 2012
C HAPTER 1
Quick Look
Installing & Registering Prizmo Prizmo 2 is available on the Mac App Store in the Productivity cate-
gory.
You can find a short description and several screenshots presenting the
application and its main features.
For purchasing Pro options, open «Preferences...», and choose «Pro The demo version enables you to evaluate the application before actu-
Pack». Click the «Buy» button, and confirm the purchase. ally purchasing it. It is neither time-limited, nor limited to a fixed num-
ber of projects. Here are the limitations of the demo version:
If you like Prizmo, you can purchase an activation code in our online
store. Several payment methods are available depending on your coun-
try of residence: credit card, wire transfer, check...
This purchase will be listed in iTunes history as well. Imagine you get a As soon as payment is processed, you’ll get your personal activation
new Mac for Christmas, you can download a fresh copy of Prizmo 2 code by email. Keep it for later use (for instance if you have to reinstall
from the Mac App Store for free (if you use the same iTunes account). OS X, or for upgrade purposes).
Then, click the «Restore Purchase» button for unlocking the Pro Pack
on your new Mac.
3
And now, let’s register your copy of Prizmo. Click « Prizmo» in the ap- Remark:
plication menu, and choose «Register / Buy a License...». Fill in the fol-
If you purchased the regular license for Prizmo 2, and you want to use
lowing mandatory information in the registration window: your name,
the Pro Pack features, you can upgrade through our website. Simply
email address, and activation code. Make sure your Mac has Internet
copy/paste your regular activation code for Prizmo 2 in the Coupon
access as Prizmo will connect to our database to complete the activa-
code field on our store, click Recalculate, and you’ll automatically get a
tion process.
discount on the Pro Pack. You’ll pay only the price difference.
When registering, the application will detect which license type you
purchased. So, an activation code for Prizmo 2 will unlock the standard
features, whereas an activation code for Prizmo’s Pro Pack will unlock
the standard features and the Pro options.
4
S ECTION 2 Letters, reports, press articles, books, flyers... At school, at the office, or
at home, we are surrounded by lots of text documents. However, we
Processing a Text Document can’t keep everything, and we can’t throw everything away either! So,
archiving and sharing seems the way to go. Prizmo will help you
achieve this.
You are in “Image Mode”, i.e. the 1st step in Prizmo where you can han-
dle everything related to the image (rotation, crop, perspective correc-
I N A N UTSHELL tion, lens distortion correction, image processing adjustments, OCR set-
tings). We don’t show all the image tools in this section, we’ll focus on
1. Perspective is automatically corrected when the most important ones for processing texts.
setting the crop frame on the photograph.
Select the document type in the bottom toolbar in Prizmo main win-
2. Page borders can be automatically detected. dow. Each document type has its own settings and options. Choose the
«Text» type.
3. Prizmo enables you to view characters the
same way the OCR engine sees them. So, you
can adjust readability before launching OCR.
4. There are 3 types of recognized data: text
regions, image regions, and numeric regions.
5. In Text Mode, you can add, delete, merge and
reorder regions.
I MAGE 1.4 Choose Correct Document Type
6. You can edit recognized text before exporting
the output. Remark: You can process several pages of text in a single Prizmo docu-
ment. However, you’ll have to create a new document if you want to
process an image or a business card.
5
II.Cropping Page III.Correcting Lens Distortion
Select the page shape on the picture. Open the Crop window, click the As this picture is actually a photograph, correcting camera lens distor-
«Frame» tab, and click the «Auto Detect» button. tion will be an asset. This will help straight lines look really straight on
the whole image (even near the borders). It will be useful when per-
Prizmo includes a technology for detecting page borders. We advise
forming OCR, and will lead to more accurate results.
you to put the page on a desk of a different color, or with enough con-
trast when you take the picture. So, there’ll be some contrast between Open the Lens window, activate the feature, and check if there are cali-
the page and the background, which will help Prizmo detect borders bration models available, either locally or online. Select the best model
successfully. in the list (usually the 1st one). If there’s none available, you can create
one. More information about this in Chapter 4.
OCR might be seen as a kind of magic but it still lacks clairvoyance. So,
it needs your help to reach maximum accuracy! 😜
Second, Prizmo enables you to view characters just like the OCR engine
actually sees them. So, you can check if the text is readable before per-
forming OCR. Open the OCR window, zoom in, and move the «Read-
ability» slider until you can read characters properly on the whole docu-
ment.
6
Make sure to check that characters are readable on the whole page.
Lighting conditions can vary a lot between the top and the bottom of
the same page. And perspective can also affect character quality. Press
the Alt key, click left with the mouse and move the page within Prizmo.
If need be, move the «Readability» slider until you reach the level
where all characters are satisfyingly readable.
Now, you have to select the OCR engine language in the list.
7
V.Checking & Correcting Recognized Text If you are interested in more than just text, you can keep the image re-
gions Prizmo detected. However, no need for 2 images at the bottom of
You are now face to face with OCR results. Prizmo scanned the page, the page (regions # 8 and 9); one bigger image is enough. So, delete im-
analyzed its content, and created several regions on the page: age #9, and enlarge image #8 in order to cover both the keyboard and
the mouse.
• text regions
• image regions Prizmo recognized a text region (#3) on both the second and third col-
umns, which is not correct. These columns might be too close to each
• numeric regions.
other in the original document. Resize this region in order to cover
only the second column. Then, enlarge region #6 to cover the whole
You can check if everything is correct, and update the recognized text paragraph in the 3rd column. Finally, merge regions #3 and #4 by click-
before exporting the output. This way, you don’t need to post-process ing the «Merge» button.
the text output by Prizmo.
Note that when you create, move, or merge text regions, OCR is auto-
matically performed again in real time. This is a unique feature of
I NTERACTIVE 1.1 Update Text after OCR Prizmo.
Column Resize
Region Order
Typing
Single Image
1 2 3 4
I MAGE 1.8 Merge Several Text Regions into a Single One
8
As all regions are numbered, you can easily notice the order is not cor- VI.Exporting
rect for the 2nd and 3rd columns. If you export the text this way, the
last paragraph will be listed before the penultimate paragraph. You can Several export formats are available for text documents:
fix this by using the «Reorder» feature. Click the button to activate the
• Image formats: JPEG, PNG, or TIFF
feature.
• Text formats: PDF (Text), PDF (Image + Searchable Text), RTF, or
TXT.
You can export either all pages, or only the selected page, to:
I MAGE 1.9 Correct Spelling Errors in the Right Column I MAGE 1.10 Export Options
9
S ECTION 3 Prizmo enables you to recognize business card information, in order to
add it to your address book, or to share it with other people very easily.
Processing a Business Card There is no need to type every single field in the Address Book applica-
tion on your Mac. Here is how it works.
You are in “Image Mode”, i.e. the 1st step in Prizmo where you can han-
dle everything related to the image (rotation, crop, perspective correc-
I N A N UTSHELL tion, lens distortion correction, image processing adjustments, OCR set-
tings). We don’t show all the image tools in this section, we’ll focus on
1. Prizmo includes a specific mode for the most important ones for processing business cards.
performing OCR on business cards. Select the «Business Card» document type in the bottom toolbar in
Prizmo main window. Each document type has its own settings and op-
2. Business card borders can be automatically tions.
detected, and perspective corrected.
3. You can improve OCR accuracy by using
pictures of good quality, and choosing the right
language for OCR.
4. Prizmo enables you to view characters the
same way the OCR engine does. So, you can
adjust readability before launching OCR.
5. You can edit and correct recognized text before I MAGE 1.11 Choose Correct Document Type
exporting vCards, or adding it to your address
Remark: You can process several business cards in a single Prizmo
book. document. However, you’ll have to create a new document if you want
to process a text or an image.
10
II.Selecting Area to be Processed III.Preparing for OCR
Select the card shape on the picture. Open the Crop window, click the First, image quality is what matters most when it comes to performing
«Frame» tab, and click the «Auto Detect» button. OCR. Even the best OCR engine in the world can’t efficiently recognize
characters on a blurry picture or on a shot with poor contrast. Please
Prizmo includes a technology for detecting card borders. We advise you
pay attention to the image quality when you photograph documents.
to put the card on a desk of a different color when you take the picture.
So, there’ll be some contrast between the card and the background, Second, Prizmo enables you to view characters as the OCR engine actu-
which will help Prizmo detect borders. ally views them. So, you can check if the text is readable before perform-
ing OCR. Open the OCR window, zoom in, and move the «Readability»
Prizmo automatically crops the page to fit the selected area, and cor-
slider until you can read characters properly on the whole document.
rects perspective. You can preview the updated picture in the left col-
umn. • If characters are too light/bright, the OCR engine won’t have
enough information to distinguish, let’s say, a “t” from a “l”.
• Darkening the card too much isn’t better, as there will be black
spots everywhere. The OCR engine might take an “i” for an “l” for
instance.
11
Now, you have to select the OCR engine language in the list. Using the IV.Checking & Correcting Recognized Text
right language for performing OCR is a must for guaranteeing accurate
results. Welcome to the “Text Mode”! It’s the 2nd step in Prizmo, and it is dedi-
cated to OCR results. You have no access to other image processing
Imagine you process a text in French with English set as language for
tools at this step. If you want to edit the image again, you would need
OCR. OCR results will be disappointing because some letters exist in
to go back and discard all changes you made to the text.
French, but not in English (“é”, “è”, “à”, “ç”...). As the OCR engine
doesn’t expect these characters to occur in English, it won’t be able to Prizmo has scanned, recognized and analyzed the information avail-
recognize them. So, please check the language is correct before per- able on the business card. It has even pre-filled the business card fields
forming OCR. with the recognized text to help you save more time.
Now, you can check if the OCR engine did a good job, and correct any
mistakes it might have made:
1. You can change the region type by right-clicking the region in the
image preview, choosing “Type” in the list, and selecting the right
type in the list. In the example below, the company logo and name
were recognized as a text region, but we want it to be handled as
an image region.
3. If a character was not properly recognized, you can update the in-
formation in the right column. Here, let’s remove the word “web” I MAGE 1.18 Export Business Card Information
from the website field.
13
S ECTION 4 Prizmo is able to process images in a few clicks. You can select them on
a photograph, and straighten them. Lens distortion can also be cor-
Processing an Image rected. No need to use a very expensive image processing application
to achieve this.
What could it be used for? Archiving documents like ads and market-
ing campaigns, adding information boards to your vacation pictures,
saving painting pictures taken in a museum without their frame...
14
II.Selecting Image III.Choosing Image Dimensions
Select the image on the page. Open the Crop window, and click the Now that the image is properly selected, you can check the image di-
«Frame» button. mensions. Open the Dimensions window, and choose the format in the
drop-down menu (if the default one is not correct).
Click the icon for deactivating perspective locking. It means you The image resolution in dpi is also mentioned in this window. As the
are free to move each corner the way you want. resolution is linked to the image format, you’ll notice the resolution is
updated when changing the format. This setting is important if you
want to print the image later.
In this example, we need a custom format. You can type the exact di-
mensions in the «Width» and «Height» fields.
Now move the grid corners to the image corners. Prizmo automatically
I MAGE 1.21 Check Image Dimensions
crops the picture to fit the selected area, and corrects image perspec-
tive. The previewed image in the left column is updated while you are
fine-tuning the selection.
The arrow on the top of the grid indicates the top border of the output
image.
15
IV.Correcting Lens Distortion VI.Exporting
If the input picture was taken with a digital camera, correcting lens dis- When satisfied, you can export in JPEG, PNG, TIFF, or PDF (Image),
tortion will be useful. This will help straight lines look really straight on either all the images, or only the selected image, to:
the whole image. They could otherwise look like curves, especially near
• Evernote: login to the service, and save the output image.
image borders.
• Box: login to the service, and save the output image.
Open the Lens window, activate the feature, and select the best calibra-
• Dropbox: choose the folder where to save the output image in
tion model in the list (usually the 1st one). In this example, we select
Dropbox.
the model available in the online calibration database.
• Google Drive: choose the folder where to save the output image
in Google Drive.
V.Image Processing
• WebDAV: login to the service, and save the output image.
You can now play with the image adjustment options. You have access • Mail: the image is automatically attached to a new mail.
to the following tools: brightness, contrast, sharpness and saturation. • File: choose the folder where to save the output image on your
Besides, you can invert colors, and use the white/black picker tools (for Mac.
identifying something that is respectively white or black on the image).
I MAGE 1.22 Improve the Image Brightness, Saturation... I MAGE 1.23 Image Export Options
16
C HAPTER 2
Importing Documents There are several ways to import a picture right from a camera to
Prizmo. So, you don’t need to save the pictures on your Mac before im-
porting them into Prizmo.
a.Browse Camera
1.When you launch Prizmo, you are invited to drop a picture in the
main window.
I N A N UTSHELL
4.Choose the camera in the top bar, and browse the camera content for
locating the right picture(s).
18
5.Select the picture(s), and click the «Import Selected Pictures» but- b.Half Tethering
ton.
You can go one step further with tethered capture. The iPhone is one of
the devices you can use for half tethering (i.e. a «light» tethering
mode).
19
c.Full Tethering II.From a Scanner
There’s even better with tethered capture. If you own a Nikon or Canon
You can also import a document directly from a scanner.
DSLR for instance, you can use full tethering. It will help you save time
when processing a large book for instance. The list of supported scanners, including most common models from
Brother, Canon, Epson, HP..., is available here.
1.Put your camera on a tripod, and set it so that the whole page will be
correctly photographed. Make sure lighting conditions are good. 1.Click the «+» button in the lower left corner of Prizmo’s main win-
dow, and select «Import from Scanner or Camera...».
2.Plug your Nikon or Canon DSLR to your Mac.
2.The scanner interface opens. Select the right scanner if there are sev-
3.In Prizmo’s menu, choose «Page», «New Page», and then «Take Pic-
eral connected to your network.
ture».
4.The picture is taken without even touching the camera, and automati-
cally imported into Prizmo.
6.The second page will be imported into Prizmo, and listed below the
1st one in the left column.
5.Click «Scan».
20
III.From a Mac computer 72 dpi - was multiplied by 4 for a total resolution of 288 dpi. We are
now pretty close to the 300-dpi scanner resolution!
Of course, you can also import images which are already saved on your
Mac into Prizmo. Next to common input options, there are some less
usual ways for performing OCR from your Mac, and which are unique
to Prizmo: you can OCR a screenshot, and you can snap any text from
your screen.
• Drag images from the Desktop or the Finder & drop them into
Prizmo’s window.
I MAGE 2.5 Screenshot Resolution was Increased (x4)
• Add image file by clicking the «+» in the lower left corner.
• Copy/paste images from the Finder using keyboard shortcuts, or 5.You can click the «Recognize» button, and launch OCR processing.
the menu.
• Browse image libraries (Aperture®, iPhoto®, Lightroom®...) either 6.OCR results can be previewed in the right column.
by clicking the «+» in the lower left corner, or by choosing «Page»,
«New Page», «From Image Library...» in the menu.
b.Screenshots
This option is quite different from the other input options in Prizmo. 5.Prizmo starts analyzing the selected text, and copies the recognized
You will import no image into Prizmo, but you’ll be able to select text text to the Clipboard. It works with any text viewed on your screen,
(even text which is usually unselectable), perform OCR, and copy the even if the text is not meant to be selected. As you can see in our exam-
recognized text to the clipboard. So, it means Prizmo will do the job ple, you are able to select a text from the App Store℠, although it can’t
even if it doesn’t happen directly in the main window. be selected by traditional copy/paste.
1.Open the webpage, or the application... to view the text you want to 6.You can then paste the text anywhere you want: Mail, Pages®, TextE-
select on your Mac. dit...
2.Open Prizmo, and you’ll notice the following icon appears in the
status bar (upper right corner of your screen):
3.Click this icon, and draw a rectangle around the text to select it. You
can adjust the selection by moving the rectangle corners.
22
IV.From iCloud 8.Now that the document is ready, you can delete the Prizmo project
from iCloud. Click «File» in the menu, and choose «Remove from
If you purchased Prizmo 2 on the Mac App Store, you can use iCloud iCloud».
for storing a Prizmo project. This will enable you to start processing a
long document on your Mac Pro® at the office, to save the work in pro-
gress as a Prizmo project into iCloud, and to finish processing on your
MacBook Air® when you are back home.
1.Imagine you received a 100-page report by regular mail from the lo-
cal administration. You need to save a digital copy of this report in or-
der to share it with other people at your company.
2.You use the office scanner for scanning all pages, and sending them
to Prizmo.
5. Click «File» in the menu, and choose «Move to iCloud». The Prizmo
project is automatically saved on iCloud, and you’ll be able to access it
from any other Mac.
6.You are now back at home. As you have to make the document avail- I MAGE 2.8 Share Prizmo Projects across Macs using iCloud
able to everybody asap, you want to finalize it tonight. No problem, you
can open the report for further processing as the project is saved on
iCloud. Click «File» in the menu, choose «iCloud Documents», and se-
lect the project in the list.
7.When the document is ready, you can export it, and send it to your
colleagues.
23
S ECTION 2 I. How to Select the Page Frame?
Image Mode As you can import pictures taken with a camera, there might be more
on the picture than just the original document. So, you might need to
crop the picture to fit the page frame.
Or, imagine you want to select only part of the text. You took a picture
of a magazine, and there are 2 articles on a single page. You can very
easily move the frame to select only the article you are interested in.
2.Click the «Auto Detect» button. Prizmo 2 includes a feature for auto-
I N A N UTSHELL matically detecting the page frame. Contrast between the page and the
background is necessary to detect page frame efficiently. So, always put
1. Prizmo can automatically detect the page the page on a clean desk before taking the picture (avoid your
frame, or you can select the area on the page. grandma’s flower tablecloth).
OCR processing.
24
II.Using the Right Dimensions
4.Pay attention to the following icon: . It is used for locking and
unlocking perspective within Prizmo. When perspective is locked, you Page dimensions should be those of the real-life photographed or
scanned document.
25
III.How to Recognize Text near the Binding? can move the picture preview within Prizmo by holding the Alt key
while moving the picture with the mouse.
Page curvature is typically visible on scanned books and magazines.
6.The top and bottom sides of the grid should now get the same shape
Prizmo can straighten such pages in a few steps, so that words near the
as the page. Use the arrows to move the grid sides until they perfectly
binding will lead to more accurate OCR results.
fit the page shape. There are 2 buttons for the top side, and 2 buttons
1.Open the Crop window, and click the «Curvature» button. for the bottom side (respectively, one for the section left to the highest/
lowest point, and one for the section to its right).
2.Check the «Curvature correction» box. 2 additional points appear,
and the grid shape changes. These points should be set on the highest 7.Because curvature might not be visible on pictures taken from above,
and lowest parts of the page, in order to correct curvature. you might need to further edit curvature parameters. The drawing
shows the page curvature profile as viewed from the side. The drawing
gets updated every time you move a point in the preview.
3.The first step is to model page boundaries in the image itself. Move Revert
each grid corner to locate it on the respective page corner. Pay atten-
Double Arrows
tion, you might need to unlock perspective to achieve this properly.
Unlock Perspective
4.Select the point which appeared on top of the grid, and move it until
it is located on the highest point of the page.
5.Do the same with the point which appeared at the bottom of the grid,
1 2 3 4 5 6 7
and move it until it is located on the lowest point of the page. Tip: You
26
IV.How to Prevent Straight Lines from Looking like 4.Open the drop-down list to check which calibration models are avail-
Curves on Pictures Taken with a Camera? able. Each model has its own score, which enables Prizmo to sort them.
This means that Calibration 1 should be better than Calibration 5.
Most cameras create distortions in images, as a result of light passing
5.Click «Reload Calibrations» to download the 5 best calibrations avail-
through their lenses. Images appear elongated near their borders, and
able online (these calibrations were made by other Prizmo users).
this is even more noticeable with shorter focal lengths.
6.If there’s no calibration model available online, you can create your
Prizmo allows to correct that distortion either by calibrating your cam-
own model by clicking «Calibrate...». Steps for calibrating your camera
era (more information about this in Chapter 4), or reusing calibrations
are described in detail in Chapter 4.
shared by other users. Corrected images display straight lines every-
where (even near the borders), and usually provide better OCR results. 7.If the picture you want to process was taken with a camera which is
Correcting lens distortion is therefore a real plus. not digital, you can correct lens distortion by selecting «Custom» in the
list. Then, you have to move the «Radial Distortion» sliders.
1.Open the Lens window. On top of the window, camera information is
displayed: camera model, lens and zoom. This information determines
which calibration model is suited for the picture(s) to be processed.
I MAGE 2.14 Standard - Unsuccessful - Processing for a Business I MAGE 2.15 Invert Colors for Successfully Processing Docu-
Card with Dark Background ments with Dark Background
28
VI.How to Prepare the Page for OCR? However, bear in mind that a 10-MP image becomes a 160-MP image
that may require additional processing time. Use the resolution in-
OCR stands for Optical Character Recognition. The technology im- crease setting wisely.
proved a lot the last 20 years, but it will always need an input picture of
Besides, make sure you selected the right language before launching
decent quality for delivering accurate results.
OCR processing. This also will have a major impact on the OCR accu-
First of all, Prizmo includes a technology for automatically detecting racy.
blurry pictures. If the picture can’t be used, a warning message will ask
you to make a new shot.
G ALLERY 2.1 Check Text Readability
Moreover, you couldn’t realize until now if the picture was good
enough or not. That’s why as soon as you open the OCR window,
Prizmo updates the preview which gets black & white. It shows you the
picture as the OCR engine actually «sees» it. This will help you deter-
mine if the text is readable. If it isn’t, you can improve this...
Zoom in, and check if the text can be read easily on the whole page.
Move the «Readability» slider until you get a satisfying result (charac-
ters neither too thin, nor too thick). On the one hand, if characters are
too thin, it will be difficult for the OCR engine to recognize them. On
the other hand, if characters are too thick and there are many black
spots everywhere on the page, the OCR engine will try to recognize
characters in these spots.
29
VII.How to Install an Optional Language for OCR?
2.Locate the language you need in the list, and check the box.
30
S ECTION 3 The previous section dealt with the Image Mode and everything you
could do to prepare and improve the picture before launching OCR
Text Mode processing. You clicked the «Recognize» button, and entered the Text
Mode. Characters were recognized, and text regions were created. You
can now check if Prizmo did a good job, and correct if need be.
As soon as you click the «Recognize» button, Prizmo analyzes the docu-
ment content. It adds regions where it locates content, and assigns a
type to each one:
I N A N UTSHELL
• Text Regions ( label in the preview): Prizmo detected text char-
acters.
1. Prizmo recognizes document content, and
affects it in text regions, numeric regions and • Numeric Regions ( label in the preview): Prizmo detected text
characters, and identified them as numbers.
image regions.
• Image Regions ( label in the preview): Prizmo detected some
2. Region types can be changed at will. content, but no text characters.
If the type is not correct for some regions, you can easily correct this by
3. Regions can be added, deleted, merged and selecting another type. Select the region in Prizmo’s preview, right-
reordered. click, and choose «Region Type». Then, you can select the right type in
the list.
4. Text can be edited, and spelling errors
corrected before exporting the output.
5. Text readability can be improved for each
region individually.
6. Recognized text can be translated into 23
languages.
7. Ask Prizmo to read the recognized text for you.
I MAGE 2.18 Update Region Type
31
After changing the region type, Prizmo automatically analyzes the re- II.How to Keep the Document in Order?
gion content again, and updates the right column.
When exporting the OCR results, you want paragraphs to be in the
Besides, you can adjust region size at will. Select a region in the pre-
right order. Correcting this manually in the output document would be
view, and move the handles which appearead. You can make the region
tiresome indeed. Prizmo has a feature for this too...
bigger or smaller, wider or taller this way.
All regions are numbered, and the number is visible in the upper left
corner of the related region in the preview. The preview in the right col-
umn also relies on these numbers for ordering recognized content.
If the region order is not correct, you can easily fix this:
• Select a region in the right column. Its number gets blue. Then,
drag the region to an area separating 2 other regions. An horizon-
I MAGE 2.19 Resize Regions with the Handles tal blue line appears where you can drop it. The region is moved,
and numbers are updated accordingly.
What is more, the number of regions is not fixed. You are free to add, • Click the «Reorder» button in the bottom toolbar. Numbers are
delete, and merge regions using the buttons in the bottom toolbar. replaced by dots both in the preview and in the right column. You
can now reorder all regions by selecting them successively. The 1st
region you click will be #1, the 2nd one will be #2, etc. You have to
select all regions in order to complete this operation.
32
III.How to Correct Spelling Errors? IV.How to Improve OCR Accuracy?
Although Prizmo relies on a state-of-the-art OCR technology, 100% ac- We have already described how to optimize pictures before launching
curacy can seldom be reached. The number of errors is highly related OCR in Chapter 2, Section II, part VI. The features available in Image
to the input picture quality, and to the font used for printing the docu- Mode are for improving the picture as a whole. Some fine-tuning is
ment. No worry, you can edit the text and correct mistakes very easily available in Text Mode.
within Prizmo.
Document lighting might differ between the top and the bottom of a
a.When processing Text Documents single document. So, you might need to set the «Readability» slider at
a specific value for the picture top, and at another one for the picture
Errors are red and underlined. The text in the right column is editable bottom. You can do this in the OCR window in Text Mode. Select the
at will. Use the mouse for placing the cursor at the right location in the text region, and move the «Readability» slider. This text region will be
text. You can then delete text, and type new one without limitation. the only area affected on the document. The remaining part of the docu-
ment will keep the «Readability» setting as selected in Image Mode.
You can edit the text in the right column after affecting it to a business
card field.
Moreover, you can similarly invert colors only for the text region you
selected.
I MAGE 2.23 Edit Business Card Information
33
V.How to Translate? Remark:
You can go back to the recognized text at any time, by selecting the
source language in the language list.
34
VI.How to Read Text Out Loud? 5.You can see the progress of reading in the right column. The word
which is being read is highlighted in yellow. This could be a real plus
Recognizing text is a first step, but you can go even further by asking for learning foreign languages.
Prizmo to read it for you, using speech synthesis.
1.Open the Speech window, and select a voice in the appropriate lan-
guage.
2.Click the Play button. Prizmo starts reading the selected text region.
You can easily recognize the region which is being read by its blue dot-
ted frame.
6.If you want to jump further in the text, double-click another text re-
gion, and Prizmo will start reading it.
Remark:
I MAGE 2.26 Blue Dotted Frame Around the Region Being Read
4.You can adjust the speaking rate by moving the related cursor: go to
the left for reading more slowly (turtle icon), or to the right for reading
faster (rabbit icon).
35
C HAPTER 3
Pro Pack
• drag them from the Finder or Desktop, and drop them in the «Batch
Processing» window
• select them using the «+» button.
I N A N UTSHELL
• Remove a whole job of documents: select the job using the mouse,
and click the «-» button.
• Remove a single document from a job: select the document, right-
click, and select «Delete» in the menu.
5.If sorting happens to be mistaken, you can fix this by moving the
document, either to add it to another job, or to create a new job.
6.For each job individually, you can choose several settings before
launching batch processing:
• the output format: PDF, PDF (Image + Searchable Text), RTF, TXT
• whether the page frame should be detected
• the OCR language
• the document size
• if you want to create a .pzdoc project for fine-tuning the settings.
7.Click «Go...» to start batch processing, choose the location where to
save the recognized documents on your Mac, and have a coffee break!
shows processing is over for the job. I MAGE 3.2 View Batch Processing Progress
9.If need be, you can interrupt batch processing by clicking the «Stop»
button.
38
S ECTION 2 I. Creating a Smart OCR Folder with Automator
Automator Action Here you'll learn how to create a folder that automatically converts im-
age files into searchable PDFs each time a file is dropped into it.
3. On the right side of the window, choose the folder. You can create a
folder named "OCR - English" on your desktop, and select it.
3. In the left part of the window, search "Perform OCR" in the action
I N A N UTSHELL list. Double-click it.
4. The action is added to the smart folder, you can further choose out-
1. Prizmo can be operated from Automator. put format, PDF (Image + Searchable Text) for instance, and output
file name, for instance, OCRed.
2. Prizmo defines an Automator action that can
be integrated into Automator workflows. 5. Save the document in Automator, pick a name like OCR - English,
and quit Automator.
3. This action is "Perform OCR", and appears in
6. In the Finder, locate an image file with text. Drop it to the "OCR -
Automator action listing. English" folder on your desktop.
4. Real-life example # 1: you can create smart 7. Prizmo is triggered by Automator, and a PDF is created on your
Desktop alongside the smart folder.
folders that will convert image files into
searchable PDF any time a file is copied inside Remark:
of them. You can further chain additional actions after Prizmo's Perform OCR,
like zipping, upload, whatever. It is a powerful tool that can be inte-
5. Real-life example # 2: you can automate the grated into any workflow. And it is not limited to making smart folder,
download of image files from Internet and you can even create custom applications (droplets). The possibilities
are endless.
automatically OCR them with Prizmo.
In short, you have a full OCR capability that can be easily integrated
into any kind of process.
39
S ECTION 3 I. Create and Install a Custom Script
Custom Export Scripts 1. Make sure you have activated the Pro Pack (otherwise, this option is
not available).
5. Now create a simple script and put it in that folder. Open TextEdit
1. When the Pro Pack is activated, Prizmo offers and create a new document.
to use custom export scripts.
6. Make sure the document is in Plain Text format (Format > Make
2. Custom export scripts will take Prizmo output Plain Text).
(PDF, Text, or image) to further process or 7. Add the following contents to the file:
export them.
3. You can, for instance, compress Prizmo output
#!/bin/sh
as zip files and send them to a company server.
open -a Preview "$1"
Once the script is written and installed, Prizmo This a bash script that basically opens Prizmo's first output file with
sees it, and lists it in its export options. Preview.
8. Save the file to the script folder you created before, and name it
"openInPreview.sh".
40
10.Navigate to the script folder using "cd" commands: III. Script Formats and Sample Scripts
(Mac App Store Version of Prizmo 2)
Prizmo supports both Shell scripts and AppleScripts. You can get exam-
cd ~/Library/Application Scripts/com.creaceed.mas.prizmo2 ple scripts at the following location:
or http://www.creaceed.com/prizmo/faq
(Direct Download Version of Prizmo 2) They are provided as a package. That package creates the script folder
as explained above, and copies the sample scripts in there so that they
cd ~/Library/Application Scripts/com.creaceed.prizmo2 are immediately available in Prizmo.
11. Make the script executable:
chmod +x openInPreview.sh
Now you can create a new Prizmo text document, and recognize the
text.
1. Click the «Export» button in the toolbar, notice the Script option is
now available.
2. Choose "Script…".
Prizmo creates the output file, and then invokes the script. The script
opens the output file in Preview.
41
C HAPTER 4
Camera
Calibration
How to Calibrate your Camera A calibration model is linked to the combined use of a particular cam-
era, lens and zoom.
2. 3 settings are used in a calibration model: 1.There are several ways to launch the Calibration Assistant:
43
4.Take some pictures of the pattern. Please follow the guidelines:
2.Click «Continue».
9.Click «Continue».
45
User Guide - Prizmo 2
Apple, OS X, iTunes, Aperture, Finder, iPhoto, Pages, iCloud, Mac Pro and MacBook Air are trademarks of Apple Inc., registered in the U.S. and other countries.
Lightroom is a trademark of Adobe Systems Inc., registered in the U.S. and other countries.
Evernote is a trademark of Evernote Corporation, registered in the U.S. and other countries.