Abstract:
An image processing apparatus includes a processor configured to: acquire first image data obtained by imaging a space with an imaging apparatus; generate first virtual projection surface data representing a first virtual projection surface and first virtual projection apparatus data representing a first virtual projection apparatus, based on first position data representing a first position in the space and first normal vector data representing a first normal vector of a first surface corresponding to an object present at the first position in the space; generate second image data representing a second image in which the first virtual projection surface and the first virtual projection apparatus are displayed on a first image represented by the first image data, based on the first image data, the first virtual projection surface data, and the first virtual projection apparatus data; and output the second image data to an output destination.
Abstract:
An information processing apparatus includes a processor configured to: acquire first image data representing a first image by an imaging apparatus, first virtual projection surface data about a first virtual projection surface, first virtual projection apparatus data about a first virtual projection apparatus corresponding to the first virtual projection surface, and second virtual projection apparatus data about a second virtual projection apparatus; generate second image data representing a second image in which the first virtual projection surface, one of the first virtual projection apparatus or an installable range of the first virtual projection apparatus, and one of the second virtual projection apparatus or an installable range of the second virtual projection apparatus are displayed on the first image based on the first virtual projection surface data, the first virtual projection apparatus data, and the second virtual projection apparatus data; and output the second image data to an output destination.
Abstract:
An installation support apparatus supports installation of a projection apparatus, and includes a processor, and the processor is configured to: based on an input of a projection range of the projection apparatus in a space in which projection is performed by the projection apparatus, calculate an installation range in which the projection apparatus is installable in the space; and output an installation support image obtained by superimposing an image showing the calculated installation range on an image showing the space.
Abstract:
An image processing device, in a case in which an image processing module, uses in image processing a processor that is different than a processor used in image processing by an image processing module of a preceding stage, is connected at a subsequent stage, carries out transfer processing that transfers image data, that has been written into a buffer by the image processing module of the preceding stage, to a buffer for transfer that is reserved in a memory space corresponding to the processor that the image processing module of the subsequent stage uses in image processing, and carries out processing that causes the image processing module of the subsequent stage to read-out the image data transferred to the buffer for transfer.