Abstract:
An image correcting apparatus includes an input unit and a processor. The input unit receives instruction inputs from a user. The processor performs processes including: displaying an image to be processed, and a mesh image superimposed on said corresponding image, on a display device; deforming a shape of the mesh image based on the instruction inputs; generating a conversion matrix representing coordinates after curvature correction of pixels constituting the image to be processed, based on the deformed shape of the mesh image; updating a recording matrix representing conversion histories of pixels constituting an original image, based on the coordinates represented by the generated conversion matrix; and performing curvature correction on the original image based on the updated recording matrix.
Abstract:
A server apparatus is capable of communicating with a client terminal. The client terminal transmits first information to a second server, receives a digital signature from the second server, and transmits the digital signature together with the first information to the server apparatus. The second server generates the digital signature based on the first information. The server apparatus includes a controller configured to receive the first information and the digital signature from the client terminal, determine whether or not the first information is valid based on the first information and the digital signature received; and, transmit second information to the client terminal when the first information is valid.
Abstract:
A plurality of captured images having a successive relation is displayed on a display screen with the successive relation being maintained. Then, when the plurality of captured images include a plurality of first captured images acquired by a plurality of successive photographing operations and a second captured image acquired by an individual photographing operation different from the plurality of successive photographing operations, the second captured image is displayed such that it is differentiated from the plurality of first captured images by, for example, the background area of the second captured image being represented in a display form different from that of another area.
Abstract:
A user is allowed to set contents of imaging work for digitization of a book using a page turning device to turn over each page of the book in a spread state from an original position to a destination position and settings of the imaging work are stored in advance. When a user commands initiation of the imaging work, the stored settings are confirmed and an imaging operation screen to present, to the user, guidance information related to an imaging procedure corresponding to the settings is separately displayed.
Abstract:
A page image correction device includes: an acquisition unit that acquires a page image of each page of a plurality of pages from a book, the book being successively imaged in a thickness direction thereof; and a processor configured to: derive, in accordance with a page image of a first prescribed page and a page image of a second prescribed page differing from the first prescribed page, an amount of change in a thickness of the book when the book is opened to the first prescribed page as compared to when the book is opened to the second prescribed page; and correct, in accordance with the amount of change in the thickness of the book, page images of pages between the first prescribed page and the second prescribed page.
Abstract:
An information processing apparatus includes at least one processor. The processor displays a plurality of objects and a connecting line on a display, the connecting line defining a connection order of the objects as a direction and connecting the objects one to one; receives selection of two or more objects among the plurality of objects; obtains a selection order in which the two or more objects are selected, and controls display of a direction of the connecting line based on the obtained selection order of the two or more objects among the displayed plurality of objects.
Abstract:
When a touch operation is performed with one finger, this touch operation performed with one finger is judged to be a single-point operation performed on one control point on a mesh image constituted by Bezier curves and deformation processing is performed in which the corresponding point is moved in accordance with the movement of the one touching finger. On the other hand, when a touch operation is performed with a plurality of fingers, it is judged to be a multi-point operation performed on all control points on the mesh image constituted by Bezier curves , and deformation processing is performed in which all the control points on the mesh image are moved in accordance with the movements of the plurality of fingers with the linearity of the mesh image being maintained.
Abstract:
A first communication apparatus includes a processor, and a memory storing instructions. The instructions causes the processor to: transmit first connection request information, which includes information of a network address of the first communication apparatus, information of a code indicative of communication with a second communication apparatus, and information of a port number for the communication, to one or more apparatuses being connected to a network which the first communication apparatus is connected to; receive second connection request information which is information that the second communication apparatus transmits to the network address in response to reception of the first connection request information; and establish a connection to the second communication apparatus.
Abstract:
A processor randomly selects a page image group corresponding to a predetermined number of pages, such as five pages, from scan images of all the pages of a book, and clips a predetermined area (evaluation area) from each of the selected page images. Subsequently, the processor performs, on each clipped image, color correction and compression at a compression rate in accordance with an image quality specified via a user interface, and derives the data volume of each clipped image subjected to the processing. In addition, based on the data volumes of the clipped images subjected to the processing, the processor derives estimated one page data volumes Then, by using the estimated one page data volumes, the processor derives an estimated data volume of a digital book corresponding to the total pages of the book.