AcaPixus RectFish

Start | projection comparisons | user gallery | info | revision history | requirements | download | licensing

RectFish is especially useful for remapping images taken with circular fisheye lenses, such as the Sigma EX 8 mm f:4.0 or the Peleng 8 mm f:3.5. However, it may also be used for remapping images taken using diagonal fisheye images, such as the Canon EF 15 mm f:2.8 or the Sigma EX 15 mm f:2.8.

Currently the program supports the cameras and lenses below.

For new as yet unsupported cameras just chose another camera with identical imager dimensions.
 


Fisheye lenses
Canon EF 15 mm f:2.8
Canon EF 8-15 mm f/4.0 L

GoPro Hero 3
Black

Konica Minolta 16mm f/2.8 Maxxum AF

Nikon 8 mm
Nikon AF 10.5mm f/2.8G ED DX
Nikon AF 16mm f/2.8D

Olympus Zuiko 8 mm f/3.5 ED
Olympus FCON-T01 converter

Panasonic Lumix G  8mm f/3.5

Peleng 8mm f/3.5

Pentax SMCP-A 16mm f/2.8

Samsung 10 mm f/3.5

Samyang 7.5 mm f/3.5
Samyang 8 mm f/2.8
Samyang 8 mm f/3.5

Samyang 12 mm f/2.8
Sigma EX 4.5 mm f/2.8 DC
Sigma EX 8 mm f/3.5
Sigma EX 8 mm f/4.0
Sigma EX 10 mm f/2.8 DC
Sigma EX 15 mm f/2.8

Sony SAL 16 mm f/2.8

Tokina 10-17 mm f/3.5-4.5

Zeiss 16mm f/2.8 AE F-Distagon T*

Yasuhara MADOKA 180 7.3 mm f/4.0

Zenitar 16mm f/2.8

Drones:
   Parrot Bebop


Support for additional unsupported lenses may be added based on a collaborative effort (to determine their mapping function)

Cameras


Canon EOS-1D C
Canon EOS-1D X-mkII
Canon EOS 1D X
Canon EOS 1Ds-mkIII
Canon EOS 1Ds-mkII
Canon EOS 1Ds
Canon EOS 1D-mkIV
Canon EOS 1D-mkIII
Canon EOS 1D-mkII-N
Canon EOS 1D-mkII
Canon EOS 1D
Canon EOS 5DS
Canon EOS 5DS R
Canon EOS 5D-mkIV
Canon EOS 5D-mkIII
Canon EOS 5D-mkII
Canon EOS 5D
Canon EOS 6D
Canon EOS 7D
Canon EOS 7D-mkII
Canon EOS 80D
Canon EOS 70D
Canon EOS 60Da
Canon EOS 60D
Canon EOS 50D
Canon EOS 40D
Canon EOS 30D
Canon EOS 20D
Canon EOS 10D
Canon EOS D60
Canon EOS D30
Canon EOS 760D
Canon EOS 750D
Canon EOS 700D
Canon EOS 650D
Canon EOS 600D
Canon EOS 550D
Canon EOS 500D
Canon EOS 450D
Canon EOS 400D
Canon EOS 350D
Canon EOS 300D
Canon EOS 100D
Canon EOS 1300D
Canon EOS 1200D
Canon EOS 1100D
Canon EOS 1000D
Canon EOS D6000
Canon EOS D2000
Canon EOS DCS 1
Canon EOS DCS 3
Canon EOS M
Canon EOS M2
Canon EOS M3
Canon EOS M5
Canon EOS M10

Contax N Digital

Epson R-D1

Fujifilm X-T1
Fujifilm X-T1 IR
Fujifilm X-T2
Fujifilm X-T10
Fujifilm X100T
Fujifilm X-E2
Fujifilm X-E2S
Fujifilm X-A10
Fujifilm X-A3
Fujifilm X-A2
Fujifilm X-A1
Fujifilm X-M1
Fujifilm X-E1
Fujifilm X-Pro1
Fujifilm X-Pro2
Fuji FinePix S1 Pro
Fuji FinePix S2 Pro
Fuji FinePix S3 Pro
Fuji FinePix S5 Pro
Fuji FinePix IS Pro

GoPro Hero 3 Black

Kodak Pixpro S-1
Kodak DCS Pro SLR/c
Kodak DCS Pro SLR/n
Kodak DCS 14n

Konica Minolta Maxxum 7D
Konica Minolta Maxxum 5D

Leica M Edition 60
Leica M Typ 262
Leica M Typ 240
Leica M-E Typ 220
Leica M-Monochrom
Leica M Monochrom Typ 246
Leica M9-P
Leica M9
Leica M8.2
Leica M8
Leica Q Typ 116
Leica SL Typ 601
Leica T Typ 701
Leica TL
Leica DIGILUX 3

Nikon Df
Nikon D1
Nikon D1x
Nikon D1h
Nikon D2Xs
Nikon D2x
Nikon D2x 2x crop mode
Nikon D2h
Nikon D2hs
Nikon D3
Nikon D3x
Nikon D3S
Nikon D4
Nikon D4s
Nikon D5
Nikon D810A
Nikon D810
Nikon D800
Nikon D800E
Nikon D750
Nikon D700
Nikon D610
Nikon D600
Nikon D500
Nikon D300
Nikon D300S
Nikon D200
Nikon D100
Nikon D90
Nikon D80
Nikon D70s
Nikon D70
Nikon D60
Nikon D50
Nikon D40
Nikon D40x
Nikon D3000
Nikon D3200
Nikon D3300
Nikon D3400
Nikon D5000
Nikon D5100
Nikon D5200
Nikon D5300
Nikon D5500
Nikon D5600
Nikon D7000
Nikon D7100
Nikon D7200
Nikon 1 S2
Nikon 1 S1
Nikon 1 J5
Nikon 1 J4
Nikon 1 J3
Nikon 1 J2
Nikon 1 J1

Nikon 1 V3
Nikon 1 V2
Nikon 1 V1

Nikon 1 AW1


Olympus Air A01
Olympus E-1
Olympus E-3
Olympus E-5
Olympus E-30
Olympus E-620
Olympus E-600
Olympus E-520
Olympus E-510
Olympus E-450
Olympus E-420
Olympus E-410
Olympus E-400
Olympus Evolt E-500
Olympus Evolt E-320
Olympus Evolt E-300
Olympus OM-D E-M10 II
Olympus OM-D E-M10
Olympus OM-D E-M5 II
Olympus OM-D E-M5
Olympus OM-D E-M1 II
Olympus OM-D E-M1
Olympus PEN E-P5
Olympus PEN E-P3
Olympus PEN E-P2
Olympus PEN E-PL8
Olympus PEN E-PL7
Olympus PEN E-PL6
Olympus PEN E-PL5
Olympus PEN E-PL3
Olympus PEN E-PL2
Olympus PEN E-PL1s
Olympus PEN E-PL1
Olympus PEN E-PM2
Olympus PEN E-PM1
Olympus PEN-F
Olympus Tough TG4 (and 1, 2 , and 3)

Panasonic Lumix DMC-GH4
Panasonic Lumix DMC-GH3
Panasonic Lumix DMC-GH2
Panasonic Lumix DMC-GH1
Panasonic Lumix DMC-GF8
Panasonic Lumix DMC-GF7
Panasonic Lumix DMC-GF6
Panasonic Lumix DMC-GF5
Panasonic Lumix DMC-GF3
Panasonic Lumix DMC-GF2
Panasonic Lumix DMC-GF1
Panasonic Lumix DMC-GM5
Panasonic Lumix DMC-GM1
Panasonic Lumix DMC-GX85
Panasonic Lumix DMC-GX80
Panasonic Lumix DMC-GX8
Panasonic Lumix DMC-GX7 mkII
Panasonic Lumix DMC-GX7
Panasonic Lumix DMC-GX1
Panasonic Lumix DMC-G85
Panasonic Lumix DMC-G80
Panasonic Lumix DMC-G10
Panasonic Lumix DMC-G7
Panasonic Lumix DMC-G6
Panasonic Lumix DMC-G5
Panasonic Lumix DMC-G3
Panasonic Lumix DMC-G2
Panasonic Lumix DMC-G1
Panasonic Lumix DMC-L10
Panasonic Lumix DCM-L1

Pentax K-1
Pentax K-7
Pentax K-5
Pentax K-5 II
Pentax K-5 Iis
Pentax K-70
Pentax K-50
Pentax K-500
Pentax K-3 II
Pentax K-3
Pentax K-30
Pentax K-01
Pentax K-r
Pentax K-S2
Pentax K-S1
Pentax K-x
Pentax K20D
Pentax K10D
Pentax K200D
Pentax K100D Super
Pentax K100D
Pentax K110D
Pentax K2000
Pentax *ist D
Pentax *ist DS
Pentax *ist DS2
Pentax *ist DL
Pentax *ist DL2
Pentax Q-S1
Pentax Q7
entax Q10
Pentax Q

Samsung NX3000
Samsung NX2000
Samsung NX1100
Samsung NX1000
Samsung NX500
Samsung NX300M
Samsung NX300
Samsung NX210
Samsung NX200
Samsung NX100
Samsung NX30
Samsung NX20
Samsung NX11
Samsung NX10
Samsung NX5
Samsung NX1
Samsung NX mini
Samsung Galaxy NX
Samsung GX-20
Samsung GX-10
Samsung GX-1L
Samsung GX-1S

Sigma sd Quattro
Sigma sd Quattro H
Sigma SD1 Merrill
Sigma SD1
Sigma SD15
Sigma SD14
Sigma SD10
Sigma SD9

Sony Alpha 7S II
Sony Alpha 7S
Sony Alpha 7R II
Sony Alpha 7R
Sony Alpha 7 II
Sony Alpha 7
Sony Alpha a99 II
Sony Alpha a6500
Sony Alpha a6300
Sony Alpha a6000
Sony Alpha a5100
Sony Alpha a5000
Sony Alpha a3000
Sony Alpha A100
Sony Alpha A200
Sony Alpha A230
Sony Alpha A290
Sony Alpha A300
Sony Alpha A330
Sony Alpha A350

Sony Alpha A380
Sony Alpha A390
Sony Alpha A450
Sony Alpha A500
Sony Alpha A550
Sony Alpha A560
Sony Alpha A580
Sony Alpha A700
Sony Alpha A850
Sony Alpha A900
Sony Alpha QX1
Sony SLT-A99
Sony SLT-A77 II
Sony SLT-A77
Sony SLT-A68
Sony SLT-A65
Sony SLT-A58
Sony SLT-A57
Sony SLT-A55
Sony SLT-A37
Sony SLT-A35
Sony SLT-A33
Sony Alpha NEX-7
Sony
Alpha NEX-6
Sony Alpha NEX-5T
Sony
Alpha NEX-5R
Sony Alpha NEX-5N
Sony Alpha NEX-C3
Sony Alpha NEX-5
Sony
Alpha NEX-3N
Sony Alpha NEX-3
Sony
Alpha NEX-F3

Drones:
   Parrot Bebop

 

Currently the program can open and save the following file types:

 

Open

Save (retaining ICC profiles if any)
Windows or OS/2 Bitmap File (*.BMP)
Dr. Halo (*.CUT)
DirectDraw Surface (*.DDS)
Graphics Interchange Format (*.GIF)
Windows Icon (*.ICO)
Amiga IFF (*.IFF, *.LBM)
JPEG Network Graphics (*.JNG)
JPEG Group (*.JPG)
Commodore 64 Koala format (*.KOA)
Multiple Network Graphics (*.MNG)
Portable Bitmap (ASCII) (*.PBM)
Portable Bitmap (BINARY) (*.PBM)
Kodak PhotoCD (*.PCD)
Zsoft Paintbrush PCX bitmap format (*.PCX)
Portable Graymap (ASCII) (*.PGM)
Portable Graymap (BINARY) (*.PGM)
Portable Network Graphics (*.PNG)
Portable Pixelmap (ASCII) (*.PPM)
Portable Pixelmap (BINARY) (*.PPM)
Adobe Photoshop (*.PSD)
Sun Rasterfile (*.RAS)
Truevision Targa files (*.TGA, *.TARGA)
Tagged Image File Format (*.TIF)
Wireless Bitmap (*.WBMP)
X11 Bitmap Format (*.XBM, *.XPM)
Windows or OS/2 Bitmap File (*.BMP)
JPEG Group (*.JPG)
Portable Network Graphics (*.PNG)
Tagged Image File Format (*.TIF)

Additional formats can be added upon request

 

The first revision of AcaPixus RectFish was released on February 28th, 2005. The program is still being developed and upgrades to new revisions are free to licensed users - and obviously unlicensed users as well.

Improvements to future revisions should include - not necessarily in this order:

  1. Refinement of internal parameters
  2. Ability to read camera and lens data from files containing EXIF information
  3. Support for preserving EXIF info
  4. Ability to remap 48 bit images in 48 bit mode - currently converted to 24 bit