user: Explain Bpy.Ops.Image in complete detail according to the official Blender documentation.

assistant: lay files as thumbnails. sort_method ( enum in [ ] , ( optional ) ) – File sorting mode bpy.ops.image. resize ( * , size = (0, 0) , all_udims = False ) ¶ Resize the image Parameters : size ( int array of 2 items in [ 1 , inf ] , ( optional ) ) – Size all_udims ( boolean , ( optional ) ) – All UDIM Tiles, Scale all the image’s UDIM tiles bpy.ops.image. rotate_orthogonal ( * , degrees = '90' ) ¶ Rotate the image Parameters : degrees (enum in [ '90' , '180' , '270' ], (optional)) – Degrees, Amount of rotation in degrees (90, 180, 270) 90 90 Degrees – Rotate 90 degrees clockwise. 180 180 Degrees – Rotate 180 degrees clockwise. 270 270 Degrees – Rotate 270 degrees clockwise. bpy.ops.image. sample ( * , size = 1 ) ¶ Use mouse to sample a color in current image Parameters : size ( int in [ 1 , 128 ] , ( optional ) ) – Sample Size bpy.ops.image. sample_line ( * , xstart = 0 , xend = 0 , ystart = 0 , yend = 0 , flip = False , cursor = 5 ) ¶ Sample a line and show it in Scope panels Parameters : xstart ( int in [ -inf , inf ] , ( optional ) ) – X Start xend ( int in [ -inf , inf ] , ( optional ) ) – X End ystart ( int in [ -inf , inf ] , ( optional ) ) – Y Start yend ( int in [ -inf , inf ] , ( optional ) ) – Y End flip ( boolean , ( optional ) ) – Flip cursor ( int in [ 0 , inf ] , ( optional ) ) – Cursor, Mouse cursor style to use during the modal operator bpy.ops.image. save ( ) ¶ Save the image with current name and settings bpy.ops.image. save_all_modified ( ) ¶ Save all modified images bpy.ops.image. save_as ( * , save_as_render = False , copy = False , allow_path_tokens = True , filepath = '' , check_existing = True , filter_blender = False , filter_backup = False , filter_image = True , filter_movie = True , filter_python = False , filter_font = False , filter_sound = False , filter_text = False , filter_archive = False , filter_btx = False , filter_alembic = False , filter_usd = False , filter_obj = False , filter_volume = False , filter_folder = True , filter_blenlib = False , filemode = 9 , relative_path = True , show_multiview = False , use_multiview = False , display_type = 'DEFAULT' , sort_method = '' ) ¶ Save the image with another name and/or settings Parameters : save_as_render ( boolean , ( optional ) ) – Save As Render, Save image with render color management.For display image formats like PNG, apply view and display transform.For intermediate image formats like OpenEXR, use the default render output color space copy ( boolean , ( optional ) ) – Copy, Create a new image file without modifying the current image in Blender allow_path_tokens ( boolean , ( optional ) ) – Allow the path to contain substitution tokens filepath ( string , ( optional , never None ) ) – File Path, Path to file check_existing ( boolean , ( optional ) ) – Check Existing, Check and warn on overwriting existing files filter_blender ( boolean , ( optional ) ) – Filter .blend files filter_backup ( boolean , ( optional ) ) – Filter .blend files filter_image ( boolean , ( optional ) ) – Filter image files filter_movie ( boolean , ( optional ) ) – Filter movie files filter_python ( boolean , ( optional ) ) – Filter Python files filter_font ( boolean , ( optional ) ) – Filter font files filter_sound ( boolean , ( optional ) ) – Filter sound files filter_text ( boolean , ( optional ) ) – Filter text files filter_archive ( boolean , ( optional ) ) – Filter archive files filter_btx ( boolean , ( optional ) ) – Filter btx files filter_alembic ( boolean , ( optional ) ) – Filter Alembic files filter_usd ( boolean , ( optional ) ) – Filter USD files filter_obj ( boolean , ( optional ) ) – Filter OBJ files filter_volume ( boolean , ( optional ) ) – Filter OpenVDB volume files filter_folder ( boolean , ( optional ) ) – Filter folders filter_blenlib ( boolean , ( optional ) ) – Filter Blender IDs filemode ( int in [ 1 , 9 ] , ( optional ) ) – File Browser Mode, The setting for the file browser mode to load a .blend file, a library or a special file relative_path ( boolean , ( optional ) ) – Relative Path, Select the file relative to the blend file show_multiview ( boolean , ( optional ) ) – Enable Multi-View use_multiview ( boolean , ( optional ) ) – Use Multi-View display_type (enum in [ 'DEFAULT' , 'LIST_VERTICAL' , 'LIST_HORIZONTAL' , 'THUMBNAIL' ], (optional)) – Display Type DEFAULT Default – Automatically determine display type for files. LIST_VERTICAL Short List – Display files as short list. LIST_HORIZONTAL Long List – Display files as a detailed list. THUMBNAIL Thumbnails – Display files as thumbnails. sort_method ( enum in [ ] , ( optional ) ) – File sorting mode bpy.ops.image. save_sequence ( ) ¶ Save a sequence of images bpy.ops.image. tile_add ( * , number = 1002 , count = 1 , label = '' , fill = True , color = (0.0, 0.0, 0.0, 1.0) , generated_type = 'BLANK' , width = 1024 , height = 1024 , float = False , alpha = True ) ¶ Adds a tile to the image Parameters : number ( int in [ 1001 , 2000 ] , ( optional ) ) – Number, UDIM number of the tile count ( int in [ 1 , inf ] , ( optional ) ) – Count, How many tiles to add label ( string , ( optional , never None ) ) – Label, Optional tile label fill ( boolean , ( optional ) ) – Fill, Fill new tile with a generated image color ( float array of 4 items in [ 0 , inf ] , ( optional ) ) – Color, Default fill color generated_type (enum in Image Generated Type Items , (optional)) – Generated Type, Fill the image with a grid for UV map testing width ( int in [ 1 , inf ] , ( optional ) ) – Width, Image width height ( int in [ 1 , inf ] , ( optional ) ) – Height, Image height float ( boolean , ( optional ) ) – 32-bit Float, Create image with 32-bit floating-point bit depth alpha ( boolean , ( optional ) ) – Alpha, Create an image with an alpha channel bpy.ops.image. tile_fill ( * , color = (0.0, 0.0, 0.0, 1.0) , generated_type = 'BLANK' , width = 1024 , height = 1024 , float = False , alpha = True ) ¶ Fill the current tile with a generated image Parameters : color ( float array of 4 items in [ 0 , inf ] , ( optional ) ) – Color, Default fill color generated_type (enum in Image Generated Type Items , (optional)) – Generated Type, Fill the image with a grid for UV map testing width ( int in [ 1 , inf ] , ( optional ) ) – Width, Image width height ( int in [ 1 , inf ] , ( optional ) ) – Height, Image height float ( boolean , ( optional ) ) – 32-bit Float, Create image with 32-bit floating-point bit depth alpha ( boolean , ( optional ) ) – Alpha, Create an image with an alpha channel bpy.ops.image. tile_remove ( ) ¶ Removes a tile from the image bpy.ops.image. unpack ( * , method = 'USE_LOCAL' , id = '' ) ¶ Save an image packed in the .blend file to disk Parameters : method (enum in Unpack Method Items , (optional)) – Method, How to unpack id ( string , ( optional , never None ) ) – Image Name, Image data-block name to unpack bpy.ops.image. view_all ( * , fit_view = False ) ¶ View the entire image Parameters : fit_view ( boolean , ( optional ) ) – Fit View, Fit frame to the viewport bpy.ops.image. view_center_cursor ( ) ¶ Center the view so that the cursor is in the middle of the view bpy.ops.image. view_cursor_center ( * , fit_view = False ) ¶ Set 2D Cursor To Center View location Parameters : fit_view ( boolean , ( optional ) ) – Fit View, Fit frame to the viewport bpy.ops.image. view_ndof ( ) ¶ Use a 3D mouse device to pan/zoom the view bpy.ops.image. view_pan ( * , offset = (0.0, 0.0) ) ¶ Pan the view Parameters : offset ( mathutils.Vector of 2 items in [-inf, inf], (optional)) – Offset, Offset in floating-point units, 1.0 is the width and height of the image bpy.ops.image. view_selected ( ) ¶ View all selected UVs bpy.ops.image. view_zoom ( * , factor = 0.0 , use_cursor_init = True ) ¶ Zoom in/out the image Parameters : factor ( float in [ -inf , inf ] , ( optional ) ) – Factor, Zoom factor, values higher than 1.0 zoom in, lower values zoom out use_cursor_init ( boolean , ( optional ) ) – Use Mouse Position, Allow the initial mouse position to be used bpy.ops.image. view_zoom_border ( * , xmin = 0 , xmax = 0 , ymin = 0 , ymax = 0 , wait_for_input = True , zoom_out = False ) ¶ Zoom in the view to the nearest item contained in the border Parameters : xmin ( int in [ -inf , inf ] , ( optional ) ) – X Min xmax ( int in [ -inf , inf ] , ( optional ) ) – X Max ymin ( int in [ -inf , inf ] , ( optional ) ) – Y Min ymax ( int in [ -inf , inf ] , ( optional ) ) – Y Max wait_for_input ( boolean , ( optional ) ) – Wait for Input zoom_out ( boolean , ( optional ) ) – Zoom Out bpy.ops.image. view_zoom_in ( * , location = (0.0, 0.0) ) ¶ Zoom in the image (centered around 2D cursor) Parameters : location ( mathutils.Vector of 2 items in [-inf, inf], (optional)) – Location, Cursor location in screen coordinates bpy.ops.image. view_zoom_out ( * , location = (0.0, 0.0) ) ¶ Zoom out the image (centered around 2D cursor) Parameters : location ( mathutils.Vector of 2 items in [-inf, inf], (optional)) – Location, Cursor location in screen coordinates bpy.ops.image. view_zoom_ratio ( * , ratio = 0.0 ) ¶ Set zoom ratio of the view Parameters : ratio ( float in [ -inf , inf ] , ( optional ) ) – Ratio, Zoom ratio, 1.0 is 1:1, higher is zoomed in, lower is zoomed out Next Import Anim Operators Previous Grease Pencil Operators Copyright &#169; Blender Authors Made with Furo Report issue on this page On this page Image Operators add_render_slot() change_frame() clear_render_border() clear_render_slot() clipboard_copy() clipboard_paste() convert_to_mesh_plane() curves_point_set() cycle_render_slot() external_edit() file_browse() flip() import_as_mesh_planes() invert() match_movie_length() new() open() open_images() pack() project_apply() project_edit() read_viewlayers() reload() remove_render_slot() render_border() replace() resize() rotate_orthogonal() sample() sample_line() save() save_all_modified() save_as() save_sequence() tile_add() tile_fill() tile_remove() unpack() view_all() view_center_cursor() view_cursor_center() view_ndof() view_pan() view_selected() view_zoom() view_zoom_border() view_zoom_in() view_zoom_out() view_zoom_ratio()