Method and apparatus for controlling image display during image editing
AssigneeTencent Technology (Shenzhen) Company Limited
InventorsQianyi WANG, Zhibin WANG
Life of this patent
Estimating the term…
Abstract
A method is performed at a computing device for controlling image display during image editing, the method including: loading, into the memory, an obtained to-be-edited image; identifying a primary area in the loaded image, the primary area including one or more objects that are automatically recognized as subjects of the loaded image; adjusting the primary area in the loaded image in accordance with a fitting state between the loaded image and a preset template when a center of the primary area is initially located at a center of a display area of the preset template; and displaying, on the screen, the adjusted primary area in the loaded image to occupy the display area of the template completely.
Claims20
A method for controlling image display during image editing performed at a computing device having one or more processors, a screen, and memory storing a plurality of programs to be executed by the one or more processors, the method comprising:
- loading, into the memory, a plurality of images;
- identifying a respective primary area in each of the plurality of loaded images, the respective primary area including one or more objects that are automatically recognized as subjects of a corresponding loaded image;
- inserting the plurality of loaded images into a multi-splice image template, wherein the multi-splice image template includes multiple display areas, each display area including a corresponding identified primary area of the corresponding loaded image;
- for each display area of the multi-splice image template, adjusting the corresponding identified primary area in the loaded image in accordance with a fitting state between the loaded image and the multi-splice image template such that a center of the corresponding identified primary area is located at a center of the display area of the multi-splice image template;
- and
- displaying, on the screen, the multi-splice image template including the adjusted primary areas of the plurality of loaded images to occupy the multi-splice image template completely.
A computing device for controlling image display during image editing, comprising:
- one or more processors;
- a screen;
- memory;
- and
- a plurality of programs stored in the memory that, when executed by the one or more processors, cause the computing device to perform a plurality of operations including:
- loading, into the memory, a plurality of images;
- identifying a respective primary area in each of the plurality of loaded images, the respective primary area including one or more objects that are automatically recognized as subjects of a corresponding loaded image;
- inserting the plurality of loaded images into a multi-splice image template, wherein the multi-splice image template includes multiple display areas, each display area including a corresponding identified primary area of the corresponding loaded image;
- for each display area of the multi-splice image template, adjusting the corresponding identified primary area in the loaded image in accordance with a fitting state between the loaded image and the multi-splice image template such that a center of the corresponding identified primary area is located at a center of the display area of the multi-splice image template;
- and
- displaying, on the screen, the multi-splice image template including the adjusted primary areas of the plurality of loaded images to occupy the multi-splice image template completely.
A non-transitory computer readable storage medium in connection with a computing device having one or more processors, memory and a screen for controlling image display, the storage medium storing a plurality of programs that, when executed by the one or more processors, cause the computing device to perform a plurality of operations including:
- loading, into the memory, a plurality of images;
- identifying a respective primary area in each of the plurality of loaded images in the loaded image, the respective primary area including one or more objects that are automatically recognized as subjects of a corresponding loaded image the loaded image;
- inserting the plurality of loaded images into a multi-splice image template, wherein the multi-splice image template includes multiple display areas, each display area including a corresponding identified primary area of the corresponding loaded image;
- for each display area of the multi-splice image template, adjusting the corresponding identified primary area in the loaded image in accordance with a fitting state between the loaded image and a preset the multi-splice image template when such that a center of the corresponding identified primary area is initially located at a center of a the display area of the multi-splice preset image template;
- and
- displaying, on the screen, the multi-splice image template including the adjusted primary areas in of the plurality of loaded images the loaded image to occupy the display area of the multi-splice image template completely.
Dependencies are inferred from the claim text.