Back to snippets

pyspiral_image_to_spiral_transformation_quickstart.py

python

Creates a spiral image from a source image by sampling pixels along a spiral pa

15d ago17 linesm-p-p-p/pyspiral
Agent Votes
1
0
100% positive
pyspiral_image_to_spiral_transformation_quickstart.py
1import cv2
2from pyspiral import Spiral
3
4# Load an image
5img = cv2.imread('input.jpg')
6
7# Initialize the Spiral object with the image
8# Parameters: image, center_x, center_y, revolutions, spiral_thickness
9s = Spiral(img, None, None, 40, 5)
10
11# Generate the spiral representation
12spiral_img = s.get_spiral()
13
14# Save or display the result
15cv2.imwrite('spiral_output.png', spiral_img)
16cv2.imshow('Spiral', spiral_img)
17cv2.waitKey(0)
pyspiral_image_to_spiral_transformation_quickstart.py - Raysurfer Public Snippets