Removal
of text and cartographic symbols in scanned maps
By Stefan Ene, Director GeoProcessing Unit, Dept. of Human Geography, Stockholm University, Stockholm, Sweden. Jan 1998. Scanning maps is a convenient way of obtaining digital geographic data. However maps most often contains information that might not always be of spatial relevance e.g. text and cartographic symbols. As these objects might range very much in size conventional filtering is not a very good approach when we want to get rid of these features. Instead I have found that using ordinary distance operators provides a very smooth and accurate way of solving the problem if two conditions are fullfilled;
Step by step solution
Example
A map scanned on a Vidar CS 400 A0 scanner
"Dust and scratches" filter is applied in Adobe Photoshop in order to remove noise.
"Color Selection" tool is used in Adobe Photoshop. (If "unwanted" text or symbols is found in the same color range as information that you want to keep this step will require more manual work).
After import to IDRISI the "Distance" module is used to create a distance matrix. Distances measured are from all pixels in the "scrap class" to any "non-scrap" pixel.
By using the IDRISI module "Allocate" all "scrap class" pixels are allocated to the closest "non scrap" class
In this example we have extracted four classes of land use from a scanned map with a minimum of manual work. I have found that this is a both fast and accurate way of post processing scanned maps. |