top of page

The Linearized Compressed Polar Coordinates (LCPC) Transform

The LCPC Transform has been made into an easy-to-use open source software called Shape Genie OpS (OpS stands for Open Source). The original Python code for doing the the LCPC Transform are be available on GitHub:

The code for Shape Genie OpS (the no-coding necessary version) will be posted on GitHub soon.

See the many uses of the Shape Genie OpS in our page called "Use Cases of LCPC".

How The LCPC Transform Works

Image_How LCPC Transform Works.avif

Tutorial on Calculations Behind the LCPC Transform

Read the Original Pre-Print

Nguyen, David. “Translating the Architectural Complexity of the Colon or Polyp into a Sinusoid Wave for Classification via the Fast Fourier Transform.” Preprint, submitted January 21, 2018. arXiv:1801.06752. https://arxiv.org/abs/1801.06752

Part 1. How to Run The Python Scripts from GitHub

How to Run RADIAL Grid LCPC & Do Quality Control Checks

How to Run PARALLEL Grid LCPC & Do Quality Control Checks

Part 2. How to Prepare Shape Outlines
(Otherwise Known as “Masks”)

The Scale Parameter - How to Prepare Shape Outlines

The Margin Thickness Parameter - How to Prepare Shape Outlines

The Line Thickness Parameter - How to Prepare Shape Outlines

Part 3. What Grid System to Use? Radial vs. Parallel

What Grid System to Use?

How to Prepare Shapes for The Parallel Grid System

Part 4. Ways to Analyze the Fast Fourier Transform (FFT) Results Produced by the LCPC Transform

Calculating Shape Indices in the CSV Output File [20 min]

See This Example Use Case of How We Analyzed the FFT Output Multidimensionally with Principal Component Analysis

Part 5. How to Use the Pre-Processing Tools (Python Scripts on GitHub)

Under Construction

© 2023 by JOHN SMITH. Proudly created with Wix.com

bottom of page