Abstract:
An electronic device includes an image reading section, a marker detection section, and a processing section. The marker detection section analyzes image data and detects a first marker portion indicated in the image data and a second marker portion indicated in the image data in a mode different from a mode of the first marker, and also extracts texts indicated in the first marker portion and the second marker portion. The processing section performs processing of transmitting the image data where the text indicated in the first marker portion is defined as a file name of the image data and the text indicated in the second marker portion is defined as a transmission address to which the image data is transmitted.
Abstract:
A clip region recognition section recognizes clip regions from a read image. An inclination detection section detects an inclination of each of the clip regions. When the clip regions exist in number between P and Q, inclusive, a first processing control section executes a first clip processing. When the number is under P and over Q, a second processing control section executes a second clip processing. In the first clip processing, processing that an inclination correction section rotates the image according to the inclination of one of the clip regions and that a clip processing section cuts out the clip region is performed on each clip region. In the second clip processing, a clip region selection section selects one of the clip regions, the inclination correction section rotates the image according to the inclination of the selected clip region, and the clip processing section cuts out all the clip regions.
Abstract:
An image reading device includes storage, an image reading section, a receiving section, a display section, and a controller. The storage stores therein a plurality of barcode types and designation information items each associated with any of the barcode types. The image reading section acquires a read image by reading a document image including a barcode image. The receiving section receives input of a designation information item among the designation information items. The display section displays one or more barcode types among the barcode types. The controller controls the storage, the receiving section, and the display section. The barcode image exhibits a barcode belonging to any of the one or more barcode types. The controller causes the display section to display the one or more barcode types on the basis of the designation information item received by the receiving section and associated with the one or more barcode types.
Abstract:
Provided are: an acquisition section that acquires image data; a detection section that detects a marker portion indicated in the image data; a communication section that performs communication with either one or a plurality of external servers including at least one of a plurality of dictionary functions; a processing section that (i) specifies, from the dictionary functions, a dictionary function in accordance with a type of the marker portion, and (ii) causes the communication section to transmit, to the external server including the specified dictionary function, an instruction to search for a text indicated by the marker portion, and for information related to the text, by using the dictionary function; and a generation section that generates a glossary including the received information related to the text upon reception of the information related to the text as a search result from the external server by the communication section.
Abstract:
An image processing apparatus includes an acquisition section, a marker detecting section, a text extracting section, and a markup language processing section. The marker detecting section detects, based on the image data acquired by the acquisition section, a marker assigned to an original document. The text extracting section analyzes the image data to recognize and extract a text in the original document. The markup language processing section generates markup data in which the text in the image data has the same display color as the marker.
Abstract:
A binarization processing unit 11 performs a binarization process the basis of existence of at least one of lightness and chroma for a candidate image of template matching. A labeling processing unit 12 performs a labeling process for the binarized candidate image and thereby extracts a pixel block in the binarized candidate image. An outline determining unit 14 performs sampling of a position on an outermost periphery of the pixel block, and identifies a range from a centroid position of the pixel block and an angle from a predetermined direction as the position. A correlation determining unit 15 determines a correlation between the ranges and the angles of both the candidate image and the reference image on the basis of the reference outline data, and excludes the candidate image from a candidate of the template matching in accordance with degree of the correlation.
Abstract:
A font recognition section recognizes a font of characters depicted by character image data included in image data upon first character data corresponding to the character image data being acquired through character recognition. A font character recognition section compares the character image data to font character image data depicting characters in the recognized font and acquires second character data corresponding to font character image data when the font character image data matches the character image data. A recognized character determination section determines whether or not the first character data matches the second character data, and when determining that the first character data does not match the second character data, adopts the second character data, instead of the first character data, as recognized character data for the character image data.