Intelligens vágású miniatűrök létrehozása Computer VisionGenerating smart-cropped thumbnails with Computer Vision

A miniatűr a képek csökkentett méretű ábrázolása.A thumbnail is a reduced-size representation of an image. A miniatűröket a képek és egyéb adatelemek a könnyebben kezelhető, elrendezésre alkalmas módon jelölik.Thumbnails are used to represent images and other data in a more economical, layout-friendly way. A Computer Vision API az intelligens levágást és a rendszerkép átméretezését használja egy adott rendszerkép intuitív bélyegképek létrehozásához.The Computer Vision API uses smart cropping, together with resizing the image, to create intuitive thumbnails for a given image.

A Computer Vision miniatűr létrehozási algoritmus a következőképpen működik:The Computer Vision thumbnail generation algorithm works as follows:

  1. Távolítsa el az elemeket a rendszerképből, és azonosítsa—annak a képnek a területét, amelyben a fő objektum (ok) megjelenik.Remove distracting elements from the image and identify the area of interest—the area of the image in which the main object(s) appears.
  2. A kép levágása az azonosított terület alapján.Crop the image based on the identified area of interest.
  3. Módosítsa a méretarányt úgy, hogy az illeszkedjen a cél miniatűr méreteihez.Change the aspect ratio to fit the target thumbnail dimensions.

Érdeklődési területArea of interest

Amikor feltölt egy rendszerképet, a Computer Vision API elemzi a fontos területmeghatározásához.When you upload an image, the Computer Vision API analyzes it to determine the area of interest. Ennek a régiónak a segítségével meghatározhatja, hogyan vágja le a rendszerképet.It can then use this region to determine how to crop the image. A levágási művelet azonban mindig megegyezik a kívánt oldalaránysal, ha van ilyen.The cropping operation, however, will always match the desired aspect ratio if one is specified.

A areaOfInterest API meghívásával is lekérheti az azonos területhez tartozó nyers határoló mezők koordinátáit.You can also get the raw bounding box coordinates of this same area of interest by calling the areaOfInterest API instead. Ezt az információt használhatja, ha szeretné, hogy az eredeti rendszerkép módosítható legyen.You can then use this information to modify the original image however you wish.

PéldákExamples

A generált miniatűr az alábbi képen látható módon változhat, attól függően, hogy mit határoz meg a magasság, a szélesség és az intelligens levágás számára.The generated thumbnail can vary widely depending on what you specify for height, width, and smart cropping, as shown in the following image.

Egy hegyi rendszerkép a különböző vágási konfigurációk mellett

Az alábbi táblázat a Computer Vision által generált tipikus miniatűröket mutatja be a képekhez.The following table illustrates typical thumbnails generated by Computer Vision for the example images. A bélyegképek egy adott célként megadott magasságra és 50 képpont szélességre lettek létrehozva, és az intelligens vágás engedélyezve van.The thumbnails were generated for a specified target height and width of 50 pixels, with smart cropping enabled.

ImageImage MiniatűrThumbnail
Kültéri hegyi naplemente, egy személy sziluettje A kültéri hegy és a naplemente miniatűrje, a személy sziluettje
Fehér virág Zöld háttérrel A virág miniatűr nézetének elemzése
Egy lakás-épület tetején található nő egy lakás épületének tetején található nő miniatűrje

További lépésekNext steps

A képek címkézésének és a képek kategorizálásánakmegismerése.Learn about tagging images and categorizing images.