galfar / deskew

Deskew is a command line tool for deskewing scanned text documents. It uses Hough transform to detect "text lines" in the image. As an output, you get an image rotated so that the lines are horizontal.
http://galfar.vevb.net/deskew
Mozilla Public License 2.0
163 stars 26 forks source link

Deskew command not found after compilation on Mac #1

Closed sati-bodhi closed 4 years ago

sati-bodhi commented 5 years ago

I don't quite know how to invoke the app after compilation on a Mac. I either get this when running from terminal:

$ deskew-mac
-bash: deskew-mac: command not found

Or this when running from Finder:

$ /Users/satibodhi/Dropbox/code/Deskew/Bin/deskew-mac ; exit;
Deskew 1.30 (2019-06-07) x64 by Marek Mauder
http://galfar.vevb.net/deskew/

Error: Invalid parameters!
No input file given

Usage:
deskew [-o output] [-a angle] [-b color] [..] input
    input:         Input image file
  Options:
    -o output:     Output image file (default: out.png)
    -a angle:      Maximal expected skew angle (both directions) in degrees (default: 10)
    -b color:      Background color in hex format RRGGBB|LL|AARRGGBB (default: black)
  Ext. options:
    -q filter:     Resampling filter used for rotations (default: linear,
                   values: nearest|linear|cubic|lanczos)
    -t a|treshold: Auto threshold or value in 0..255 (default: a)
    -r rect:       Skew detection only in content rectangle (pixels):
                   left,top,right,bottom (default: whole page)
    -f format:     Force output pixel format (values: b1|g8|rgb24|rgba32)
    -l angle:      Skip deskewing step if skew angle is smaller (default: 0.01)
    -g flags:      Operational flags (any combination of):
                   c - auto crop, d - detect only (no output to file)
    -s info:       Info dump (any combination of):
                   s - skew detection stats, p - program parameters, t - timings
    -c specs:      Output compression specs for some file formats. Several specs
                   can be defined - delimited by commas. Supported specs:
                   jXX - JPEG compression quality, XX is in range [1,100(best)]
                   tSCHEME - TIFF compression scheme: none|lzw|rle|deflate|jpeg|g4

  Supported file formats
    Input:  BMP, JPG, PNG, JNG, GIF, DDS, TGA, PBM, PGM, PPM, PAM, PFM, TIF, PSD
    Output: BMP, JPG, PNG, JNG, GIF, DDS, TGA, PGM, PPM, PAM, PFM, TIF, PSD
logout
Saving session...
...copying shared history...
...saving history...truncating history files...
...completed.

Installation Warnings and Notes

Free Pascal Compiler version 3.0.4 [2018/10/02] for x86_64
Copyright (c) 1993-2017 by Florian Klaempfl and others
Target OS: Darwin for x86_64
Compiling deskew.lpr
Compiling RotationDetector.pas
Compiling ./Imaging/ImagingUtility.pas
ImagingUtility.pas(647,26) Warning: Symbol "faSysFile" is not portable
ImagingUtility.pas(647,38) Warning: Symbol "faHidden" is not portable
Assembling (pipe) Dcu/ImagingUtility.s
Assembling (pipe) Dcu/RotationDetector.s
Compiling CmdLineOptions.pas
Compiling ./Imaging/ImagingTypes.pas
Assembling (pipe) Dcu/ImagingTypes.s
Compiling ImageUtils.pas
Compiling ./Imaging/Imaging.pas
Compiling ./Imaging/ImagingBitmap.pas
Compiling ./Imaging/ImagingFormats.pas
ImagingFormats.pas(1090,30) Warning: Function result variable does not seem to initialized
ImagingFormats.pas(1805,3) Note: Local variable "BytesPerChannel" is assigned but never used
ImagingFormats.pas(2467,57) Warning: Local variable "B" does not seem to be initialized
ImagingFormats.pas(2467,54) Warning: Local variable "G" does not seem to be initialized
ImagingFormats.pas(2467,51) Warning: Local variable "R" does not seem to be initialized
ImagingFormats.pas(2467,48) Warning: Local variable "A" does not seem to be initialized
ImagingFormats.pas(3683,26) Warning: Local variable "Mask" does not seem to be initialized
ImagingFormats.pas(3719,14) Warning: Local variable "M" does not seem to be initialized
ImagingFormats.pas(4232,1) Warning: Function result variable does not seem to initialized
ImagingFormats.pas(4270,1) Warning: Function result variable does not seem to initialized
ImagingFormats.pas(2239,3) Note: Local variable "HalfMin" not used
ImagingFormats.pas(2240,3) Note: Local variable "HalfMinNorm" not used
ImagingFormats.pas(2241,3) Note: Local variable "HalfMax" not used
ImagingFormats.pas(2242,3) Note: Local variable "HalfEpsilon" not used
ImagingFormats.pas(2243,3) Note: Local variable "HalfNaN" not used
ImagingFormats.pas(2244,3) Note: Local variable "HalfPosInf" not used
ImagingFormats.pas(2245,3) Note: Local variable "HalfNegInf" not used
Assembling (pipe) Dcu/ImagingFormats.s
Compiling ./Imaging/ImagingIO.pas
ImagingIO.pas(74,5) Note: Private field "TImagingIOStream.FIO" is never used
ImagingIO.pas(75,5) Note: Private field "TImagingIOStream.FHandle" is never used
Assembling (pipe) Dcu/ImagingIO.s
Assembling (pipe) Dcu/ImagingBitmap.s
Compiling ./Imaging/ImagingJpeg.pas
Compiling ./Imaging/ImagingColors.pas
Assembling (pipe) Dcu/ImagingColors.s
Compiling ./Imaging/JpegLib/imjpeglib.pas
Compiling ./Imaging/JpegLib/imjdeferr.pas
Assembling (pipe) Dcu/imjdeferr.s
Compiling ./Imaging/JpegLib/imjmorecfg.pas
Assembling (pipe) Dcu/imjmorecfg.s
Assembling (pipe) Dcu/imjpeglib.s
Compiling ./Imaging/JpegLib/imjcomapi.pas
Compiling ./Imaging/JpegLib/imjinclude.pas
Assembling (pipe) Dcu/imjinclude.s
Assembling (pipe) Dcu/imjcomapi.s
Compiling ./Imaging/JpegLib/imjdapimin.pas
Compiling ./Imaging/JpegLib/imjerror.pas
Assembling (pipe) Dcu/imjerror.s
Compiling ./Imaging/JpegLib/imjmemmgr.pas
Compiling ./Imaging/JpegLib/imjutils.pas
Assembling (pipe) Dcu/imjutils.s
Compiling ./Imaging/JpegLib/imjmemnobs.pas
Assembling (pipe) Dcu/imjmemnobs.s
imjmemmgr.pas(1208,5) Warning: unreachable code
Assembling (pipe) Dcu/imjmemmgr.s
Compiling ./Imaging/JpegLib/imjdmarker.pas
Assembling (pipe) Dcu/imjdmarker.s
Compiling ./Imaging/JpegLib/imjdinput.pas
Assembling (pipe) Dcu/imjdinput.s
Assembling (pipe) Dcu/imjdapimin.s
Compiling ./Imaging/JpegLib/imjdapistd.pas
Compiling ./Imaging/JpegLib/imjdmaster.pas
Compiling ./Imaging/JpegLib/imjdcolor.pas
Assembling (pipe) Dcu/imjdcolor.s
Compiling ./Imaging/JpegLib/imjdsample.pas
Assembling (pipe) Dcu/imjdsample.s
Compiling ./Imaging/JpegLib/imjdpostct.pas
Assembling (pipe) Dcu/imjdpostct.s
Compiling ./Imaging/JpegLib/imjddctmgr.pas
Compiling ./Imaging/JpegLib/imjdct.pas
Assembling (pipe) Dcu/imjdct.s
Compiling ./Imaging/JpegLib/imjidctfst.pas
Assembling (pipe) Dcu/imjidctfst.s
Compiling ./Imaging/JpegLib/imjidctint.pas
Assembling (pipe) Dcu/imjidctint.s
Compiling ./Imaging/JpegLib/imjidctflt.pas
Assembling (pipe) Dcu/imjidctflt.s
Compiling ./Imaging/JpegLib/imjidctred.pas
Assembling (pipe) Dcu/imjidctred.s
Assembling (pipe) Dcu/imjddctmgr.s
Compiling ./Imaging/JpegLib/imjdphuff.pas
Compiling ./Imaging/JpegLib/imjdhuff.pas
Assembling (pipe) Dcu/imjdhuff.s
imjdphuff.pas(1020,12) Warning: Local variable "newnz_pos" does not seem to be initialized
Assembling (pipe) Dcu/imjdphuff.s
Compiling ./Imaging/JpegLib/imjdcoefct.pas
imjdcoefct.pas(323,30) Warning: Local variable "buffer" does not seem to be initialized
Assembling (pipe) Dcu/imjdcoefct.s
Compiling ./Imaging/JpegLib/imjdmainct.pas
Compiling ./Imaging/JpegLib/imjquant2.pas
imjquant2.pas(928,9) Warning: Local variable "mindist" does not seem to be initialized
Assembling (pipe) Dcu/imjquant2.s
Assembling (pipe) Dcu/imjdmainct.s
Compiling ./Imaging/JpegLib/imjquant1.pas
Assembling (pipe) Dcu/imjquant1.s
Compiling ./Imaging/JpegLib/imjdmerge.pas
Assembling (pipe) Dcu/imjdmerge.s
Assembling (pipe) Dcu/imjdmaster.s
Assembling (pipe) Dcu/imjdapistd.s
Compiling ./Imaging/JpegLib/imjcapimin.pas
Compiling ./Imaging/JpegLib/imjcmarker.pas
Assembling (pipe) Dcu/imjcmarker.s
imjcapimin.pas(147,3) Note: Local variable "client_data" is assigned but never used
Assembling (pipe) Dcu/imjcapimin.s
Compiling ./Imaging/JpegLib/imjcapistd.pas
Compiling ./Imaging/JpegLib/imjcinit.pas
Compiling ./Imaging/JpegLib/imjcphuff.pas
Compiling ./Imaging/JpegLib/imjchuff.pas
Assembling (pipe) Dcu/imjchuff.s
imjcphuff.pas(779,13) Warning: Local variable "absvalues" does not seem to be initialized
Assembling (pipe) Dcu/imjcphuff.s
Compiling ./Imaging/JpegLib/imjcmaster.pas
imjcmaster.pas(305,11) Warning: Local variable "last_bitpos" does not seem to be initialized
imjcmaster.pas(286,6) Warning: Local variable "component_sent" does not seem to be initialized
Assembling (pipe) Dcu/imjcmaster.s
Compiling ./Imaging/JpegLib/imjccolor.pas
Assembling (pipe) Dcu/imjccolor.s
Compiling ./Imaging/JpegLib/imjcsample.pas
Assembling (pipe) Dcu/imjcsample.s
Compiling ./Imaging/JpegLib/imjcprepct.pas
Assembling (pipe) Dcu/imjcprepct.s
Compiling ./Imaging/JpegLib/imjcdctmgr.pas
Compiling ./Imaging/JpegLib/imjfdctint.pas
Assembling (pipe) Dcu/imjfdctint.s
Compiling ./Imaging/JpegLib/imjfdctfst.pas
Assembling (pipe) Dcu/imjfdctfst.s
Compiling ./Imaging/JpegLib/imjfdctflt.pas
Assembling (pipe) Dcu/imjfdctflt.s
Assembling (pipe) Dcu/imjcdctmgr.s
Compiling ./Imaging/JpegLib/imjccoefct.pas
imjccoefct.pas(433,30) Warning: Local variable "buffer" does not seem to be initialized
Assembling (pipe) Dcu/imjccoefct.s
Compiling ./Imaging/JpegLib/imjcmainct.pas
Assembling (pipe) Dcu/imjcmainct.s
Assembling (pipe) Dcu/imjcinit.s
Assembling (pipe) Dcu/imjcapistd.s
Compiling ./Imaging/JpegLib/imjcparam.pas
Assembling (pipe) Dcu/imjcparam.s
Writing Resource String Table file: ImagingJpeg.rsj
Assembling (pipe) Dcu/ImagingJpeg.s
Compiling ./Imaging/ImagingNetworkGraphics.pas
Compiling ./Imaging/ZLib/dzlib.pas
dzlib.pas(130,5) Warning: Constructor should be public
Assembling (pipe) Dcu/dzlib.s
Compiling ./Imaging/ImagingCanvases.pas
Compiling ./Imaging/ImagingClasses.pas
ImagingClasses.pas(762,1) Warning: Function result variable does not seem to initialized
Assembling (pipe) Dcu/ImagingClasses.s
ImagingCanvases.pas(644,27) Warning: Local variable "FSrc" does not seem to be initialized
ImagingCanvases.pas(644,48) Warning: Local variable "FDst" does not seem to be initialized
Writing Resource String Table file: ImagingCanvases.rsj
Assembling (pipe) Dcu/ImagingCanvases.s
ImagingNetworkGraphics.pas(294,3) Note: Local variable "JSEPChunk" not used
ImagingNetworkGraphics.pas(296,3) Note: Local variable "BACKChunk" not used
ImagingNetworkGraphics.pas(297,3) Note: Local variable "DEFIChunk" not used
ImagingNetworkGraphics.pas(298,3) Note: Local variable "TERMChunk" not used
ImagingNetworkGraphics.pas(301,3) Note: Local variable "gAMAChunk" not used
Writing Resource String Table file: ImagingNetworkGraphics.rsj
Assembling (pipe) Dcu/ImagingNetworkGraphics.s
Compiling ./Imaging/ImagingGif.pas
Writing Resource String Table file: ImagingGif.rsj
Assembling (pipe) Dcu/ImagingGif.s
Compiling ./Imaging/ImagingDds.pas
Assembling (pipe) Dcu/ImagingDds.s
Compiling ./Imaging/ImagingTarga.pas
ImagingTarga.pas(188,40) Warning: Conversion between ordinals and pointers is not portable
ImagingTarga.pas(188,56) Warning: Conversion between ordinals and pointers is not portable
Assembling (pipe) Dcu/ImagingTarga.s
Compiling ./Imaging/ImagingPortableMaps.pas
Assembling (pipe) Dcu/ImagingPortableMaps.s
Imaging.pas(2067,67) Warning: Local variable "PixLeft" does not seem to be initialized
Imaging.pas(2036,67) Warning: Local variable "PixLeft" does not seem to be initialized
Writing Resource String Table file: Imaging.rsj
Assembling (pipe) Dcu/Imaging.s
ImageUtils.pas(606,9) Warning: Local variable "SrcHeightHalf" does not seem to be initialized
ImageUtils.pas(606,9) Warning: Local variable "SrcWidthHalf" does not seem to be initialized
ImageUtils.pas(606,9) Warning: Local variable "BackwardSin" does not seem to be initialized
ImageUtils.pas(606,9) Warning: Local variable "BackwardCos" does not seem to be initialized
ImageUtils.pas(606,9) Warning: Local variable "DstHeightHalf" does not seem to be initialized
ImageUtils.pas(606,9) Warning: Local variable "DstWidthHalf" does not seem to be initialized
ImageUtils.pas(637,28) Warning: Local variable "BackColor24" does not seem to be initialized
ImageUtils.pas(675,62) Warning: Local variable "Filter" does not seem to be initialized
Assembling (pipe) Dcu/ImageUtils.s
Compiling ./Imaging/ImagingTiff.pas
Compiling ./Imaging/ImagingExtras.pas
Compiling ./Imaging/ImagingTiff.pas
Compiling ./Imaging/LibTiff/ImagingTiffLib.pas
Compiling ./Imaging/LibTiff/LibTiffDynLib.pas
Assembling (pipe) Dcu/LibTiffDynLib.s
ImagingTiffLib.pas(254,42) Warning: Conversion between ordinals and pointers is not portable
ImagingTiffLib.pas(259,25) Warning: Conversion between ordinals and pointers is not portable
ImagingTiffLib.pas(499,47) Warning: Conversion between ordinals and pointers is not portable
ImagingTiffLib.pas(504,25) Warning: Conversion between ordinals and pointers is not portable
Assembling (pipe) Dcu/ImagingTiffLib.s
Assembling (pipe) Dcu/ImagingTiff.s
Compiling ./Imaging/ImagingPsd.pas
Assembling (pipe) Dcu/ImagingPsd.s
Assembling (pipe) Dcu/CmdLineOptions.s
Compiling MainUnit.pas
Assembling (pipe) Dcu/MainUnit.s
Assembling (pipe) Dcu/deskew.s
Linking Bin/deskew
ld: warning: object file (/usr/local/Cellar/fpc/3.0.4_1/lib/fpc/3.0.4/units/x86_64-darwin/rtl/system.o) was built for newer OSX version (10.9) than being linked (10.5)
ld: warning: object file (/usr/local/Cellar/fpc/3.0.4_1/lib/fpc/3.0.4/units/x86_64-darwin/rtl/objpas.o) was built for newer OSX version (10.9) than being linked (10.5)
ld: warning: object file (/usr/local/Cellar/fpc/3.0.4_1/lib/fpc/3.0.4/units/x86_64-darwin/rtl/types.o) was built for newer OSX version (10.9) than being linked (10.5)
ld: warning: object file (/usr/local/Cellar/fpc/3.0.4_1/lib/fpc/3.0.4/units/x86_64-darwin/rtl/sysutils.o) was built for newer OSX version (10.9) than being linked (10.5)
ld: warning: object file (/usr/local/Cellar/fpc/3.0.4_1/lib/fpc/3.0.4/units/x86_64-darwin/rtl/math.o) was built for newer OSX version (10.9) than being linked (10.5)
ld: warning: object file (/usr/local/Cellar/fpc/3.0.4_1/lib/fpc/3.0.4/units/x86_64-darwin/rtl/unix.o) was built for newer OSX version (10.9) than being linked (10.5)
ld: warning: object file (/usr/local/Cellar/fpc/3.0.4_1/lib/fpc/3.0.4/units/x86_64-darwin/rtl/errors.o) was built for newer OSX version (10.9) than being linked (10.5)
ld: warning: object file (/usr/local/Cellar/fpc/3.0.4_1/lib/fpc/3.0.4/units/x86_64-darwin/rtl/sysconst.o) was built for newer OSX version (10.9) than being linked (10.5)
ld: warning: object file (/usr/local/Cellar/fpc/3.0.4_1/lib/fpc/3.0.4/units/x86_64-darwin/rtl/unixtype.o) was built for newer OSX version (10.9) than being linked (10.5)
ld: warning: object file (/usr/local/Cellar/fpc/3.0.4_1/lib/fpc/3.0.4/units/x86_64-darwin/rtl/baseunix.o) was built for newer OSX version (10.9) than being linked (10.5)
ld: warning: object file (/usr/local/Cellar/fpc/3.0.4_1/lib/fpc/3.0.4/units/x86_64-darwin/rtl/sysctl.o) was built for newer OSX version (10.9) than being linked (10.5)
ld: warning: object file (/usr/local/Cellar/fpc/3.0.4_1/lib/fpc/3.0.4/units/x86_64-darwin/rtl/unixutil.o) was built for newer OSX version (10.9) than being linked (10.5)
ld: warning: object file (/usr/local/Cellar/fpc/3.0.4_1/lib/fpc/3.0.4/units/x86_64-darwin/rtl/initc.o) was built for newer OSX version (10.9) than being linked (10.5)
ld: warning: object file (/usr/local/Cellar/fpc/3.0.4_1/lib/fpc/3.0.4/units/x86_64-darwin/rtl/ctypes.o) was built for newer OSX version (10.9) than being linked (10.5)
ld: warning: object file (/usr/local/Cellar/fpc/3.0.4_1/lib/fpc/3.0.4/units/x86_64-darwin/rtl/classes.o) was built for newer OSX version (10.9) than being linked (10.5)
ld: warning: object file (/usr/local/Cellar/fpc/3.0.4_1/lib/fpc/3.0.4/units/x86_64-darwin/rtl/typinfo.o) was built for newer OSX version (10.9) than being linked (10.5)
ld: warning: object file (/usr/local/Cellar/fpc/3.0.4_1/lib/fpc/3.0.4/units/x86_64-darwin/rtl/rtlconsts.o) was built for newer OSX version (10.9) than being linked (10.5)
ld: warning: object file (/usr/local/Cellar/fpc/3.0.4_1/lib/fpc/3.0.4/units/x86_64-darwin/rtl/dos.o) was built for newer OSX version (10.9) than being linked (10.5)
ld: warning: object file (/usr/local/Cellar/fpc/3.0.4_1/lib/fpc/3.0.4/units/x86_64-darwin/rtl/strings.o) was built for newer OSX version (10.9) than being linked (10.5)
ld: warning: object file (/usr/local/Cellar/fpc/3.0.4_1/lib/fpc/3.0.4/units/x86_64-darwin/rtl-objpas/variants.o) was built for newer OSX version (10.9) than being linked (10.5)
ld: warning: object file (/usr/local/Cellar/fpc/3.0.4_1/lib/fpc/3.0.4/units/x86_64-darwin/paszlib/zbase.o) was built for newer OSX version (10.9) than being linked (10.5)
ld: warning: object file (/usr/local/Cellar/fpc/3.0.4_1/lib/fpc/3.0.4/units/x86_64-darwin/paszlib/paszlib.o) was built for newer OSX version (10.9) than being linked (10.5)
ld: warning: object file (/usr/local/Cellar/fpc/3.0.4_1/lib/fpc/3.0.4/units/x86_64-darwin/paszlib/zdeflate.o) was built for newer OSX version (10.9) than being linked (10.5)
ld: warning: object file (/usr/local/Cellar/fpc/3.0.4_1/lib/fpc/3.0.4/units/x86_64-darwin/paszlib/zcompres.o) was built for newer OSX version (10.9) than being linked (10.5)
ld: warning: object file (/usr/local/Cellar/fpc/3.0.4_1/lib/fpc/3.0.4/units/x86_64-darwin/paszlib/zuncompr.o) was built for newer OSX version (10.9) than being linked (10.5)
ld: warning: object file (/usr/local/Cellar/fpc/3.0.4_1/lib/fpc/3.0.4/units/x86_64-darwin/paszlib/gzio.o) was built for newer OSX version (10.9) than being linked (10.5)
ld: warning: object file (/usr/local/Cellar/fpc/3.0.4_1/lib/fpc/3.0.4/units/x86_64-darwin/paszlib/adler.o) was built for newer OSX version (10.9) than being linked (10.5)
ld: warning: object file (/usr/local/Cellar/fpc/3.0.4_1/lib/fpc/3.0.4/units/x86_64-darwin/paszlib/trees.o) was built for newer OSX version (10.9) than being linked (10.5)
ld: warning: object file (/usr/local/Cellar/fpc/3.0.4_1/lib/fpc/3.0.4/units/x86_64-darwin/hash/crc.o) was built for newer OSX version (10.9) than being linked (10.5)
ld: warning: object file (/usr/local/Cellar/fpc/3.0.4_1/lib/fpc/3.0.4/units/x86_64-darwin/paszlib/infblock.o) was built for newer OSX version (10.9) than being linked (10.5)
ld: warning: object file (/usr/local/Cellar/fpc/3.0.4_1/lib/fpc/3.0.4/units/x86_64-darwin/paszlib/infutil.o) was built for newer OSX version (10.9) than being linked (10.5)
ld: warning: object file (/usr/local/Cellar/fpc/3.0.4_1/lib/fpc/3.0.4/units/x86_64-darwin/paszlib/infcodes.o) was built for newer OSX version (10.9) than being linked (10.5)
ld: warning: object file (/usr/local/Cellar/fpc/3.0.4_1/lib/fpc/3.0.4/units/x86_64-darwin/paszlib/inftrees.o) was built for newer OSX version (10.9) than being linked (10.5)
ld: warning: object file (/usr/local/Cellar/fpc/3.0.4_1/lib/fpc/3.0.4/units/x86_64-darwin/paszlib/inffast.o) was built for newer OSX version (10.9) than being linked (10.5)
ld: warning: object file (/usr/local/Cellar/fpc/3.0.4_1/lib/fpc/3.0.4/units/x86_64-darwin/rtl-objpas/varutils.o) was built for newer OSX version (10.9) than being linked (10.5)
ld: warning: object file (/usr/local/Cellar/fpc/3.0.4_1/lib/fpc/3.0.4/units/x86_64-darwin/rtl/dynlibs.o) was built for newer OSX version (10.9) than being linked (10.5)
ld: warning: object file (/usr/local/Cellar/fpc/3.0.4_1/lib/fpc/3.0.4/units/x86_64-darwin/rtl/dl.o) was built for newer OSX version (10.9) than being linked (10.5)
ld: warning: object file (/usr/local/Cellar/fpc/3.0.4_1/lib/fpc/3.0.4/units/x86_64-darwin/paszlib/zinflate.o) was built for newer OSX version (10.9) than being linked (10.5)
67575 lines compiled, 12.9 sec
39 warning(s) issued
16 note(s) issued
~/Dropbox/code/Deskew/Scripts
galfar commented 5 years ago

If you compile it with the generic build script compile.sh then the binary is called only deskew. However, from that Finder output it looks it is there? Just pass some parameters. Or use the GUI version https://github.com/galfar/deskew/releases/tag/gui-v0.90.