Load image
Prepare the image file for signing by reading its content into memory.
Inputs
Image file path – Location of the image you want to sign.
Process
Open the image file in binary mode.
Read its contents into memory as a byte stream.
This in-memory byte data is used by the signing process along with the manifest.
Output
A byte representation of the image (img_bytes) that is ready to be signed and combined with the manifest.
Python example
# This Python script reads an image file specified by the user and prints its raw 
#...bytes into the console.      
# load_image_demo.py  
import os   
 
def main():      
    # Ask user for image path      
    image_path = input("Enter the image file path: ").strip()        
    # Check if file exists      
    if not os.path.isfile(image_path):          
        print(f"❌ File not found: {image_path}")          
        return        
    # Read image in binary mode      
    with open(image_path, "rb") as f:  
    img_bytes = f.read()        
    # Print the byte content      
    print("\n=== Image Bytes ===\n")      
    print(img_bytes)    
if __name__ == "__main__":      
    main()