Skip to content

This is a simple React.js app that demonstrates the inversive geometry of a point in a circle.

Notifications You must be signed in to change notification settings

nomomon/inversive-geometry

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Inversive Geometry on images in React.js

Node.js, React

Description

This is a simple React.js app that demonstrates the inversive geometry of a point in a circle. The app is built using React and Node.js.

It works by transforming the plane (image) accoring to the following rule:

Each point $P$ is mapped to the point $P'$ on a ray $OP$, such that $OP \cdot OP' = R^2$, where $R$ is the radius of the inversion. Working with pixels makes the coordinates descrete and to improve the quality of the image, the root mean squared [1] of pixel values are taken.

Demo

Demo is available here. Upload an image and select the center and radius of inversion.

demonstration

About

This is a simple React.js app that demonstrates the inversive geometry of a point in a circle.

Topics

Resources

Stars

Watchers

Forks