Abstract:
An apparatus includes a first acquisition unit configured to acquire main object information specifying a main object in generation of a layout image, a second acquisition unit configured to acquire object correlation information specifying an object having a correlation with the main object, an extraction unit configured to extract at least one image including the main object and at least one image including the object having the correlation with the main object from a plurality of images based on the acquired main object information and the acquired object correlation information acquired, and a generation unit configured to generate, using a layout template, a layout image in which the at least one image extracted by the extraction unit and including the main object and the at least one image extracted by the extraction unit and including the object having the correlation with the main object are laid out therein.
Abstract:
An image group including at least one image is acquired, a layout candidate is created, by laying out images included in an acquired image group, and the created layout candidate is evaluated. Evaluation of the layout candidate is performed based on evaluation of each image laid out within a layout, and a scaling factor based on image size of the image placed in the layout, and a size of the image.
Abstract:
An apparatus comprises a generation unit configured to generate a plurality of layouts by arranging at least one image on a template; a decision unit configured to decide a display order of the plurality of layouts generated by the generation unit such that a similarity between two layouts that are successive in the display order becomes not more than a predetermined similarity; and a display control unit configured to cause a display device to display the plurality of layouts in accordance with the display order decided by the decision unit.
Abstract:
An image group including at least one image is acquired, a layout candidate is created, by laying out images included in an acquired image group, and the created layout candidate is evaluated. Evaluation of the layout candidate is performed based on evaluation of each image laid out within a layout, and a scaling factor based on image size of the image placed in the layout, and a size of the image.
Abstract:
An image processing apparatus executes color conversion so that when printing is performed based on image data compressed and decompressed with a lossy compression method, the image data reproduces expected colors of the image data before compression. More specifically, a range of a signal value of a black image affected by compression of image data, such as black character to be printed with black ink, is obtained, and a color separation table is generated such that color ink is not used but black ink is used within this range. This allows the image data to reproduce expected colors of the image data before compression when printing is performed based on the image data compressed and decompressed with a lossy compression method.
Abstract:
An apparatus includes a first management unit configured to classify and manage feature information of a plurality of objects extracted from image data in units of similar feature information, a second management unit configured to classify and manage the plurality of objects extracted from the image data object by object, an association unit configured to associate the objects in the first management unit with feature information in the second management unit, and an input unit configured to input a correction instruction about classifications of the objects by the second management unit. The second management unit is configured to, if the correction instruction is input, correct and manage a classification to which a target object of the correction instruction belongs and the first management unit is configured to change and manage a classification to which feature information associated with the target object of the correction instruction belongs.
Abstract:
Images of a layout target for a template are acquired. The plurality of acquired images are edited using editing processing corresponding to a category corresponding to a layout. The edited images are arranged on the template corresponding to the category.
Abstract:
An apparatus includes a memory to store a program and a processor to execute the program stored in the memory. The processor selects randomly output target images from output target candidate images and generates a plurality of layout images, each of which is generated by laying out the selected output target image. A template includes at least one image layout area. The processor determines a layout image from the generated plurality of layout images, by evaluating the selected target images included in each of the generated plurality of layout images according to both of first information corresponding to a user's evaluations for each of the selected output target images and second information based on an output history of each of the selected output target images in accordance with user designations. The processor outputs the determined layout image.
Abstract:
An object of the present invention is to implement a bit pattern capable of specifying a plurality of colors while storing information on a shape. The present invention is an image processing apparatus that converts image data in a bitmap format into data including a bit pattern, the apparatus including: a creation unit configured to create, based on pixel values of pixels within an image area of a predetermined size within the image data, the bit pattern storing shape information on the image area, which specifies to which of a plurality of kinds of pixel each pixel within the image area corresponds, and color information on the image area, which specifies a number of colors in accordance with a kind of pixel specified by the shape information, and the number in accordance with a kind of pixel specified by the shape information is smaller than a total number of pixels within the image area.
Abstract:
An image recording apparatus according to this invention analyzes image data to be printed, and generates sequence information for defining the moving range of each scanning motion of a recording head and the conveyance amount of a recording medium. The apparatus divides a recording area defined by the generated sequence information into areas so that the processing amounts of a plurality of processing units capable of parallelly executing processes are equal to each other, distributes data of the divided areas to the processing units, and causes each of the processing units to generate recording image data. The apparatus performs recording by controlling driving and a scanning motion of the recording head and conveyance of the recording medium based on the recording image data obtained by the processing units.