from PIL import Image, ImageFilter, ImageOps

# Load the image from the URL
img_url = "https://svs.gsfc.nasa.gov/vis/a000000/a004700/a004720/lroc_color_poles_1k.jpg"
img = Image.open(requests.get(img_url, stream=True).raw)

# Convert the image to grayscale
gray_img = ImageOps.grayscale(img)

# Apply a high-pass filter to emphasize the edges
filtered_img = gray_img.filter(ImageFilter.FIND_EDGES)

# Invert the image to get a negative
inverted_img = ImageOps.invert(filtered_img)

# Apply a color mapping to the negative image
color_map = [(0, 0, 0), (255, 255, 255), (142, 35, 35), (255, 192, 203)]
arcane_img = inverted_img.convert('P', palette=Image.ADAPTIVE, colors=4)
arcane_img.putpalette(color_map)

# Display the resulting image
arcane_img.show()

{}
region:us
TAGS
#region-us 

from PIL import Image, ImageFilter, ImageOps

# Load the image from the URL
img_url = "URL
img = URL(URL(img_url, stream=True).raw)

# Convert the image to grayscale
gray_img = ImageOps.grayscale(img)

# Apply a high-pass filter to emphasize the edges
filtered_img = gray_img.filter(ImageFilter.FIND_EDGES)

# Invert the image to get a negative
inverted_img = URL(filtered_img)

# Apply a color mapping to the negative image
color_map = [(0, 0, 0), (255, 255, 255), (142, 35, 35), (255, 192, 203)]
arcane_img = inverted_img.convert('P', palette=Image.ADAPTIVE, colors=4)
arcane_img.putpalette(color_map)

# Display the resulting image
arcane_img.show()

# Load the image from the URL
img_url = "URL
img = URL(URL(img_url, stream=True).raw) # Convert the image to grayscale
gray_img = ImageOps.grayscale(img) # Apply a high-pass filter to emphasize the edges
filtered_img = gray_img.filter(ImageFilter.FIND_EDGES) # Invert the image to get a negative
inverted_img = URL(filtered_img) # Apply a color mapping to the negative image
color_map = [(0, 0, 0), (255, 255, 255), (142, 35, 35), (255, 192, 203)]
arcane_img = inverted_img.convert('P', palette=Image.ADAPTIVE, colors=4)
arcane_img.putpalette(color_map) # Display the resulting image
arcane_img.show()
TAGS
#region-us 
 # Load the image from the URL
img_url = "URL
img = URL(URL(img_url, stream=True).raw) # Convert the image to grayscale
gray_img = ImageOps.grayscale(img) # Apply a high-pass filter to emphasize the edges
filtered_img = gray_img.filter(ImageFilter.FIND_EDGES) # Invert the image to get a negative
inverted_img = URL(filtered_img) # Apply a color mapping to the negative image
color_map = [(0, 0, 0), (255, 255, 255), (142, 35, 35), (255, 192, 203)]
arcane_img = inverted_img.convert('P', palette=Image.ADAPTIVE, colors=4)
arcane_img.putpalette(color_map) # Display the resulting image
arcane_img.show()
TAGS
#region-us 
# Load the image from the URL
img_url = "URL
img = URL(URL(img_url, stream=True).raw)# Convert the image to grayscale
gray_img = ImageOps.grayscale(img)# Apply a high-pass filter to emphasize the edges
filtered_img = gray_img.filter(ImageFilter.FIND_EDGES)# Invert the image to get a negative
inverted_img = URL(filtered_img)# Apply a color mapping to the negative image
color_map = [(0, 0, 0), (255, 255, 255), (142, 35, 35), (255, 192, 203)]
arcane_img = inverted_img.convert('P', palette=Image.ADAPTIVE, colors=4)
arcane_img.putpalette(color_map)# Display the resulting image
arcane_img.show()