Category Archives: Uncategorized

Build a 6502 computer

Build a 6502 computer

  • “Hello, world” from scratch on a 6502 — Part 1
  • How do CPUs read machine code? — 6502 part 2
  • Assembly language vs. machine code — 6502 part 3
  • Connecting an LCD to our computer — 6502 part 4
  • What is a stack and how does it work? — 6502 part 5
  • RAM and bus timing — 6502 part 6
  • Subroutine calls, now with RAM — 6502 part 7
  • Why build an entire computer on breadboards? — 6502 part 8
  • How assembly language loops work — 6502 part 9

DDS – Direkte Digitale Synthese / Direct Digital Synthesis

mikrocontroller.net DDS

Die Grundlagen von direkten digitalen Synthesizern (DDS), ihre Wahl und ihre Verwendung

Anwendung

DDS-Sinus-Rechteck-Generator mit AM von 1 Hz bis 40 MHz
DDS-Generator von 1 Hz – 70 MHz mit einem AD9851
DDS FUNCTION GENERATOR (October 20, 2010)
AVR DDS signal generator V1.0 (September 24, 2006)
AVR DDS signal generator V2.0
Mini DDS (Direct Digital Synthesis)

SPICE

Circuit Simulator version 2.2.13js
Electronic Design Automation (EDA)
Simulation Program with Integrated Circuit Emphasis (SPICE)

OpAmp

Zweifach-Operationsverstärker LM358
LM358 Schaltungen » Aufbau & Funktionsweise des Dual Operationsverstärkers einfach erklärt
LM358 Schaltungen » Aufbau & Funktionsweise des Dual Operationsverstärkers einfach erklärt

ESP32

Tech Note 071 – ESP32 Digital to Analogue Converter
ESP32-DAC-Examples

Optris SDK from EVOCORTEX

IRImagerDirect SDK, API Documentation and Installation​
github.com/evocortex/optris_drivers, ROS drivers for Optris thermal imagers

Visual C++ Redistributable Packages for Visual Studio 2013 (MSVCR120D.dll)

Optris PI

DEBUG [SimpleXML.cpp:221] @ 0.0023721s :Failed to open file aa
ERROR [IRDeviceParams.cpp:169] @ 0.0024133s :Cannot find configuration file aa ... aborting
DEBUG [IRDeviceParams.cpp:179] @ 0.0006669s :Parameters
DEBUG [IRDeviceParams.cpp:180] @ 0.0006904s :serial: 0
DEBUG [IRDeviceParams.cpp:181] @ 0.0006975s :videoformatindex: 0
DEBUG [IRDeviceParams.cpp:182] @ 0.0007029s :fov: 0
DEBUG [IRDeviceParams.cpp:183] @ 0.0007082s :optics_text: 0000000000000000
DEBUG [IRDeviceParams.cpp:184] @ 0.0007134s :formatspath: 0000020D337E9590
DEBUG [IRDeviceParams.cpp:185] @ 0.0007184s :calipath: 0000000000000000
DEBUG [IRDeviceParams.cpp:186] @ 0.000723s :temperature min: 0
DEBUG [IRDeviceParams.cpp:187] @ 0.0007278s :temperature max: 0
DEBUG [IRDeviceParams.cpp:188] @ 0.0007333s :framerate: 32
DEBUG [IRDeviceParams.cpp:189] @ 0.0007427s :bispectral: 0
DEBUG [IRDeviceParams.cpp:190] @ 0.0007573s :flag automatic: 1
DEBUG [IRDeviceParams.cpp:191] @ 0.0007626s :min interval: 15
DEBUG [IRDeviceParams.cpp:192] @ 0.0007676s :max interval: 0
DEBUG [IRDeviceParams.cpp:193] @ 0.0007724s :chip heating mode: 0
DEBUG [IRDeviceParams.cpp:194] @ 0.0007778s :chip heating fixed val: 40
DEBUG [IRDeviceParams.cpp:195] @ 0.0007922s :focus:  -1
DEBUG [IRDeviceParams.cpp:196] @ 0.0007982s :enable extended temp range: 0
DEBUG [IRDeviceParams.cpp:197] @ 0.0008032s :buffer queue size: 5
DEBUG [IRDeviceParams.cpp:198] @ 0.0008093s :enable high precision: 0
DEBUG [IRDeviceParams.cpp:199] @ 0.000815s :radialDistortionCorrectionMode: 0
DEBUG [IRDeviceParams.cpp:200] @ 0.0008198s :deviceAPI: 0
ERROR [IRDeviceDS.cpp:723] @ 0.0053672s :create video graph failed hr=0
DEBUG [IRDeviceParams.cpp:179] @ 0.0052312s :Parameters
DEBUG [IRDeviceParams.cpp:180] @ 0.0052614s :serial: 0
DEBUG [IRDeviceParams.cpp:181] @ 0.0052694s :videoformatindex: 0
DEBUG [IRDeviceParams.cpp:182] @ 0.0052761s :fov: 0
DEBUG [IRDeviceParams.cpp:183] @ 0.0052819s :optics_text: 0000000000000000
DEBUG [IRDeviceParams.cpp:184] @ 0.0052894s :formatspath: 0000025438C79530
DEBUG [IRDeviceParams.cpp:185] @ 0.0052953s :calipath: 0000000000000000
DEBUG [IRDeviceParams.cpp:186] @ 0.0053007s :temperature min: 0
DEBUG [IRDeviceParams.cpp:187] @ 0.0053067s :temperature max: 0
DEBUG [IRDeviceParams.cpp:188] @ 0.005313s :framerate: 32
DEBUG [IRDeviceParams.cpp:189] @ 0.0053183s :bispectral: 0
DEBUG [IRDeviceParams.cpp:190] @ 0.0053234s :flag automatic: 1
DEBUG [IRDeviceParams.cpp:191] @ 0.005329s :min interval: 15
DEBUG [IRDeviceParams.cpp:192] @ 0.0053347s :max interval: 0
DEBUG [IRDeviceParams.cpp:193] @ 0.0053416s :chip heating mode: 0
DEBUG [IRDeviceParams.cpp:194] @ 0.0053483s :chip heating fixed val: 40
DEBUG [IRDeviceParams.cpp:195] @ 0.0053546s :focus:  -1
DEBUG [IRDeviceParams.cpp:196] @ 0.005362s :enable extended temp range: 0
DEBUG [IRDeviceParams.cpp:197] @ 0.0053677s :buffer queue size: 5
DEBUG [IRDeviceParams.cpp:198] @ 0.005373s :enable high precision: 0
DEBUG [IRDeviceParams.cpp:199] @ 0.0053787s :radialDistortionCorrectionMode: 0
DEBUG [IRDeviceParams.cpp:200] @ 0.005384s :deviceAPI: 0
INFO [IRImager.cpp:261] @ 0.113671s :Init thermal imager with size: 160x122@120 Hz
DEBUG [Cali.cpp:87] @ 0.114792s :Calibration directory path: C:\Users\andreas\AppData\Roaming\Imager\Cali
DEBUG [Cali.cpp:88] @ 0.114817s :Calibration file name: Cali-11040015.xml
DEBUG [SimpleXML.cpp:221] @ 0.114901s :Failed to open file C:\Users\andreas\AppData\Roaming\Imager\Cali\Cali-11040015.xml
DEBUG [Cali.cpp:87] @ 0.11492s :Calibration directory path: C:\Users\andreas\AppData\Roaming\Imager\Cali
DEBUG [Cali.cpp:88] @ 0.114927s :Calibration file name: Cali-11040015.xml
DEBUG [SimpleXML.cpp:221] @ 0.114972s :Failed to open file C:\Users\andreas\AppData\Roaming\Imager\Cali\Cali-11040015.xml
ERROR [IRImager.cpp:273] @ 0.114984s :Missing calibration files Cali-11040015.xml;
Error: Image streams not available or wrongly configured. Check connection of camera and config file.
DEBUG [IRImager.cpp:678] @ 0.118976s :Delete timer
DEBUG [IRImager.cpp:684] @ 0.119012s :Delete manual timer
DEBUG [IRDeviceParams.cpp:179] @ 0.00075s :Parameters
DEBUG [IRDeviceParams.cpp:180] @ 0.0007743s :serial: 0
DEBUG [IRDeviceParams.cpp:181] @ 0.0007934s :videoformatindex: 0
DEBUG [IRDeviceParams.cpp:182] @ 0.0007999s :fov: 0
DEBUG [IRDeviceParams.cpp:183] @ 0.0008061s :optics_text: 0000000000000000
DEBUG [IRDeviceParams.cpp:184] @ 0.0008127s :formatspath: 0000018541AAC880
DEBUG [IRDeviceParams.cpp:185] @ 0.0008189s :calipath: 0000000000000000
DEBUG [IRDeviceParams.cpp:186] @ 0.0008249s :temperature min: 0
DEBUG [IRDeviceParams.cpp:187] @ 0.0008305s :temperature max: 0
DEBUG [IRDeviceParams.cpp:188] @ 0.0008367s :framerate: 32
DEBUG [IRDeviceParams.cpp:189] @ 0.0008417s :bispectral: 0
DEBUG [IRDeviceParams.cpp:190] @ 0.000847s :flag automatic: 1
DEBUG [IRDeviceParams.cpp:191] @ 0.0008534s :min interval: 15
DEBUG [IRDeviceParams.cpp:192] @ 0.0008588s :max interval: 0
DEBUG [IRDeviceParams.cpp:193] @ 0.0008641s :chip heating mode: 0
DEBUG [IRDeviceParams.cpp:194] @ 0.0008704s :chip heating fixed val: 40
DEBUG [IRDeviceParams.cpp:195] @ 0.0008766s :focus:  -1
DEBUG [IRDeviceParams.cpp:196] @ 0.0008838s :enable extended temp range: 0
DEBUG [IRDeviceParams.cpp:197] @ 0.0008898s :buffer queue size: 5
DEBUG [IRDeviceParams.cpp:198] @ 0.0008955s :enable high precision: 0
DEBUG [IRDeviceParams.cpp:199] @ 0.0009009s :radialDistortionCorrectionMode: 0
DEBUG [IRDeviceParams.cpp:200] @ 0.0009057s :deviceAPI: 0
INFO [IRImager.cpp:261] @ 0.0574687s :Init thermal imager with size: 160x122@120 Hz
DEBUG [Cali.cpp:87] @ 0.0577164s :Calibration directory path: C:\Users\andreas\AppData\Roaming\Imager\Cali
DEBUG [Cali.cpp:88] @ 0.0577285s :Calibration file name: Cali-11040015.xml
DEBUG [Cali.cpp:98] @ 0.0580235s :Calibration data A: 1450 B:690 C:0 D:690
DEBUG [Cali.cpp:87] @ 0.0593309s :Calibration directory path: C:\Users\andreas\AppData\Roaming\Imager\Cali
DEBUG [Cali.cpp:88] @ 0.0593475s :Calibration file name: Cali-11040015.xml
DEBUG [Cali.cpp:98] @ 0.0595631s :Calibration data A: 1450 B:690 C:0 D:690
DEBUG [IRImager.cpp:295] @ 0.0602558s :No temperature range configuration specified. Setting default values tMin: -20 , tMax: 100
ERROR [IRImager.cpp:324] @ 0.0606603s :Formats.def file cannot be found. Check configuration of <formatspath> tag and existence of file.
DEBUG [IRImager.cpp:678] @ 0.0620627s :Delete timer
DEBUG [IRImager.cpp:684] @ 0.062078s :Delete manual timer
Error: Image streams not available or wrongly configured. Check connection of camera and config file.
DEBUG [IRDeviceParams.cpp:179] @ 0.0006714s :Parameters
DEBUG [IRDeviceParams.cpp:180] @ 0.0006956s :serial: 0
DEBUG [IRDeviceParams.cpp:181] @ 0.000703s :videoformatindex: 0
DEBUG [IRDeviceParams.cpp:182] @ 0.0007086s :fov: 0
DEBUG [IRDeviceParams.cpp:183] @ 0.0007139s :optics_text: 0000000000000000
DEBUG [IRDeviceParams.cpp:184] @ 0.0007192s :formatspath: 000001A90474B480
DEBUG [IRDeviceParams.cpp:185] @ 0.0007243s :calipath: 0000000000000000
DEBUG [IRDeviceParams.cpp:186] @ 0.0007312s :temperature min: 0
DEBUG [IRDeviceParams.cpp:187] @ 0.0007358s :temperature max: 0
DEBUG [IRDeviceParams.cpp:188] @ 0.0007413s :framerate: 32
DEBUG [IRDeviceParams.cpp:189] @ 0.000746s :bispectral: 0
DEBUG [IRDeviceParams.cpp:190] @ 0.0007506s :flag automatic: 1
DEBUG [IRDeviceParams.cpp:191] @ 0.0007559s :min interval: 15
DEBUG [IRDeviceParams.cpp:192] @ 0.0007608s :max interval: 0
DEBUG [IRDeviceParams.cpp:193] @ 0.0007656s :chip heating mode: 0
DEBUG [IRDeviceParams.cpp:194] @ 0.0007708s :chip heating fixed val: 40
DEBUG [IRDeviceParams.cpp:195] @ 0.0007765s :focus:  -1
DEBUG [IRDeviceParams.cpp:196] @ 0.0007827s :enable extended temp range: 0
DEBUG [IRDeviceParams.cpp:197] @ 0.000788s :buffer queue size: 5
DEBUG [IRDeviceParams.cpp:198] @ 0.0007927s :enable high precision: 0
DEBUG [IRDeviceParams.cpp:199] @ 0.0007975s :radialDistortionCorrectionMode: 0
DEBUG [IRDeviceParams.cpp:200] @ 0.0008021s :deviceAPI: 0
INFO [IRImager.cpp:261] @ 0.0521318s :Init thermal imager with size: 160x122@120 Hz
DEBUG [Cali.cpp:87] @ 0.0523568s :Calibration directory path: C:\Users\andreas\AppData\Roaming\Imager\Cali
DEBUG [Cali.cpp:88] @ 0.0523694s :Calibration file name: Cali-11040015.xml
DEBUG [Cali.cpp:98] @ 0.0526153s :Calibration data A: 1450 B:690 C:0 D:690
DEBUG [Cali.cpp:87] @ 0.053054s :Calibration directory path: C:\Users\andreas\AppData\Roaming\Imager\Cali
DEBUG [Cali.cpp:88] @ 0.0530656s :Calibration file name: Cali-11040015.xml
DEBUG [Cali.cpp:98] @ 0.053278s :Calibration data A: 1450 B:690 C:0 D:690
DEBUG [IRImager.cpp:295] @ 0.0533402s :No temperature range configuration specified. Setting default values tMin: -20 , tMax: 100
DEBUG [IRImager.cpp:370] @ 0.0584305s :Using HID control interface
DEBUG [IRImager.cpp:417] @ 0.0820585s :Frameconfig - width(in): 160, height(in): 122, interval: 83333, max framerate: 120, HW interval: 0.00833333
DEBUG [Cali.cpp:87] @ 0.0820816s :Calibration directory path: C:\Users\andreas\AppData\Roaming\Imager\Cali
DEBUG [Cali.cpp:88] @ 0.0820899s :Calibration file name: Cali-11040015.xml
DEBUG [Cali.cpp:98] @ 0.0824187s :Calibration data A: 1450 B:690 C:0 D:690
DEBUG [ImageProcessing.cpp:188] @ 0.106346s :Source buffer size: 39040 Width: 160 Height: 122
DEBUG [OpSource.cpp:332] @ 0.139742s :Using formats path: .\\Formats.def
DEBUG [OpSource.cpp:561] @ 0.141036s :Format found with size: 160
DEBUG [OpSource.cpp:332] @ 0.141242s :Using formats path: .\\Formats.def
DEBUG [ImageProcessing.cpp:112] @ 0.148007s :Source buffer size: 39040 Width: 160 Height: 122
DEBUG [OpSource.cpp:332] @ 0.148151s :Using formats path: .\\Formats.def
DEBUG [OpSource.cpp:561] @ 0.148337s :Format found with size: 160
DEBUG [IRImager.cpp:819] @ 0.149164s :Caught onFrameInit with size: 160x120
DEBUG [OpCorr.cpp:453] @ 0.149891s :Read cali: C:\Users\andreas\AppData\Roaming\Imager\Cali\Cali-11040015-48-M20-100.dat
DEBUG [OpCorr.cpp:543] @ 0.150012s :Read calibration of camera no 11040015, # of fields: 6 , start of fields: 40
DEBUG [ImageProcessing.cpp:960] @ 0.448305s :Update flag temperature: 32.125
DEBUG [ImageProcessing.cpp:963] @ 0.456624s :Update box temperature: 30.4063
DEBUG [IRImager.cpp:535] @ 0.468258s :Chip heating disabled
Thermal channel: 160x120@120Hz
DEBUG [IRFileWriter.cpp:122] @ 0.501254s :Writing record file header: sizeOfHeader: 62 headerVersion: 1003 sdate: 20200530 stime: 202338 serial: 11040015 width: 160 height: 122 bitCount: 16 avgTimePerFrame: 83333 optics: 48 tempMinRange: 800 tempMaxRange: 2000 hwRev: 21 fwRev: 2028 gpsStringBufferSize: 80 devFrequency: 120 opticsText: DEBUG [IRImager.cpp:1090] @ 3.52884s :Manual control of shutter flag
DEBUG [IRFileWriter.cpp:170] @ 8.87171s :Splitting data, new file name: .\ir_11040015_20200530_202338.raw.2 and .\ir_11040015_20200530_202338.time.2
DEBUG [IRFileWriter.cpp:170] @ 17.2077s :Splitting data, new file name: .\ir_11040015_20200530_202338.raw.3 and .\ir_11040015_20200530_202338.time.3
DEBUG [IRImager.cpp:1123] @ 18.5514s :Automatic control of shutter flag
DEBUG [OpFlag.cpp:544] @ 18.6982s :SkimDiff: -22 Adjust:-2192
DEBUG [ImageProcessing.cpp:494] @ 18.71s :Skim_Adjust 3799
DEBUG [IRFileWriter.cpp:170] @ 25.5448s :Splitting data, new file name: .\ir_11040015_20200530_202338.raw.4 and .\ir_11040015_20200530_202338.time.4
DEBUG [IRImager.cpp:1123] @ 33.5598s :Automatic control of shutter flag
DEBUG [OpFlag.cpp:544] @ 33. 72s :SkimDiff: -17 Adjust:-937
DEBUG [ImageProcessing.cpp:494] @ 33.7317s :Skim_Adjust 3782
DEBUG [IRFileWriter.cpp:170] @ 33.8846s :Splitting data, new file name: .\ir_11040015_20200530_202338.raw.5 and .\ir_11040015_20200530_202338.time.5
DEBUG [IRFileWriter.cpp:170] @ 42.2167s :Splitting data, new file name: .\ir_11040015_20200530_202338.raw.6 and .\ir_11040015_20200530_202338.time.6
DEBUG [IRDeviceParams.cpp:179] @ 0.0013697s :Parameters
DEBUG [IRDeviceParams.cpp:180] @ 0.0013989s :serial: 0
DEBUG [IRDeviceParams.cpp:181] @ 0.0014076s :videoformatindex: 0
DEBUG [IRDeviceParams.cpp:182] @ 0.0014141s :fov: 0
DEBUG [IRDeviceParams.cpp:183] @ 0.0014202s :optics_text: 0000000000000000
DEBUG [IRDeviceParams.cpp:184] @ 0.001426s :formatspath: 0000020FEBF343F0
DEBUG [IRDeviceParams.cpp:185] @ 0.001432s :calipath: 0000000000000000
DEBUG [IRDeviceParams.cpp:186] @ 0.0014376s :temperature min: 0
DEBUG [IRDeviceParams.cpp:187] @ 0.0014427s :temperature max: 0
DEBUG [IRDeviceParams.cpp:188] @ 0.0014489s :framerate: 32
DEBUG [IRDeviceParams.cpp:189] @ 0.0014541s :bispectral: 0
DEBUG [IRDeviceParams.cpp:190] @ 0.001459s :flag automatic: 1
DEBUG [IRDeviceParams.cpp:191] @ 0.0014664s :min interval: 15
DEBUG [IRDeviceParams.cpp:192] @ 0.001473s :max interval: 0
DEBUG [IRDeviceParams.cpp:193] @ 0.0014784s :chip heating mode: 0
DEBUG [IRDeviceParams.cpp:194] @ 0.0014847s :chip heating fixed val: 40
DEBUG [IRDeviceParams.cpp:195] @ 0.0014908s :focus:  -1
DEBUG [IRDeviceParams.cpp:196] @ 0.001498s :enable extended temp range: 0
DEBUG [IRDeviceParams.cpp:197] @ 0.0015039s :buffer queue size: 5
DEBUG [IRDeviceParams.cpp:198] @ 0.0015094s :enable high precision: 0
DEBUG [IRDeviceParams.cpp:199] @ 0.0015149s :radialDistortionCorrectionMode: 0
DEBUG [IRDeviceParams.cpp:200] @ 0.0015201s :deviceAPI: 0
INFO [IRImager.cpp:261] @ 0.0844052s :Init thermal imager with size: 160x122@120 Hz
DEBUG [Cali.cpp:87] @ 0.0846433s :Calibration directory path: C:\Users\andreas\AppData\Roaming\Imager\Cali
DEBUG [Cali.cpp:88] @ 0.0846589s :Calibration file name: Cali-11040015.xml
DEBUG [Cali.cpp:98] @ 0.0849469s :Calibration data A: 1450 B:690 C:0 D:690
DEBUG [Cali.cpp:87] @ 0.0862679s :Calibration directory path: C:\Users\andreas\AppData\Roaming\Imager\Cali
DEBUG [Cali.cpp:88] @ 0.0862934s :Calibration file name: Cali-11040015.xml
DEBUG [Cali.cpp:98] @ 0.0865459s :Calibration data A: 1450 B:690 C:0 D:690
DEBUG [IRImager.cpp:295] @ 0.0870838s :No temperature range configuration specified. Setting default values tMin: -20 , tMax: 100
DEBUG [IRImager.cpp:370] @ 0.0881736s :Using HID control interface
DEBUG [IRImager.cpp:417] @ 0.132666s :Frameconfig - width(in): 160, height(in): 122, interval: 83333, max framerate: 120, HW interval: 0.00833333
DEBUG [Cali.cpp:87] @ 0.13269s :Calibration directory path: C:\Users\andreas\AppData\Roaming\Imager\Cali
DEBUG [Cali.cpp:88] @ 0.132698s :Calibration file name: Cali-11040015.xml
DEBUG [Cali.cpp:98] @ 0.133019s :Calibration data A: 1450 B:690 C:0 D:690
DEBUG [ImageProcessing.cpp:188] @ 0.157429s :Source buffer size: 39040 Width: 160 Height: 122
DEBUG [OpSource.cpp:332] @ 0.190731s :Using formats path: .\\Formats.def
DEBUG [OpSource.cpp:561] @ 0.191578s :Format found with size: 160
DEBUG [OpSource.cpp:332] @ 0.191653s :Using formats path: .\\Formats.def
DEBUG [ImageProcessing.cpp:112] @ 0.199042s :Source buffer size: 39040 Width: 160 Height: 122
DEBUG [OpSource.cpp:332] @ 0.199109s :Using formats path: .\\Formats.def
DEBUG [OpSource.cpp:561] @ 0.19921s :Format found with size: 160
DEBUG [IRImager.cpp:819] @ 0.199356s :Caught onFrameInit with size: 160x120
DEBUG [OpCorr.cpp:453] @ 0.199992s :Read cali: C:\Users\andreas\AppData\Roaming\Imager\Cali\Cali-11040015-48-M20-100.dat
DEBUG [OpCorr.cpp:543] @ 0.20008s :Read calibration of camera no 11040015, # of fields: 6 , start of fields: 40
DEBUG [ImageProcessing.cpp:960] @ 0.499401s :Update flag temperature: 33.4375
DEBUG [ImageProcessing.cpp:963] @ 0.507723s :Update box temperature: 31.7813
DEBUG [IRImager.cpp:535] @ 0.519183s :Chip heating disabled
Flag state: 3
Flag state: 1
Flag state: 2
Flag state: 0
Frame rate: 117.498 fps
Frame rate: 117.183 fps
Frame rate: 117.147 fps
Flag state: 3
Flag state: 1
Flag state: 2
Flag state: 0
Frame rate: 117.18 fps
Frame rate: 117.297 fps
Frame rate: 117.184 fps
Frame rate: 117.134 fps
Frame rate: 117.138 fps
Frame rate: 117.205 fps
Frame rate: 117.189 fps
Frame rate: 117.233 fps
Frame rate: 117.177 fps
Frame rate: 117.316 fps
Frame rate: 117.456 fps
Frame rate: 117.235 fps
Frame rate: 117.32 fps
Frame rate: 117.183 fps
DEBUG [IRImager.cpp:1123] @ 18.5959s :Automatic control of shutter flag
Flag state: 3
Frame rate: 117.158 fps
Flag state: 1
DEBUG [OpFlag.cpp:544] @ 18.79s :SkimDiff: -20 Adjust:-1982
DEBUG [ImageProcessing.cpp:494] @ 18.8019s :Skim_Adjust 3801
Flag state: 2
Flag state: 0
Frame rate: 117.196 fps
[...]
DEBUG [IRImager.cpp:1123] @ 110.052s :Automatic control of shutter flag
Flag state: 3
Flag state: 1
DEBUG [OpFlag.cpp:544] @ 110.228s :SkimDiff: 2 Adjust:121
Flag state: 2
Flag state: 0
[...]
Frame rate: 117.141 fps
DEBUG [IRImager.cpp:642] @ 122.729s :Release imager
DEBUG [BaseControlDevice.cpp:26] @ 122.763s :Base destructor called
DEBUG [IRImager.cpp:649] @ 122.763s :Delete image processing
DEBUG [IRImager.cpp:656] @ 122.765s :Delete buffer
DEBUG [IRImager.cpp:664] @ 122.765s :Delete source buffer
DEBUG [IRImager.cpp:671] @ 122.765s :Delete buffer (energy)
DEBUG [IRImager.cpp:678] @ 122.765s :Delete timer
DEBUG [IRImager.cpp:684] @ 122.765s :Delete manual timer

Optris Xi

"Logitech HD Webcam C270"
"Xi IMAGER"
DEBUG [IRDeviceParams.cpp:179] @ 0.0040919s :Parameters
DEBUG [IRDeviceParams.cpp:180] @ 0.0041623s :serial: 0
DEBUG [IRDeviceParams.cpp:181] @ 0.0041845s :videoformatindex: 0
DEBUG [IRDeviceParams.cpp:182] @ 0.0042056s :fov: 0
DEBUG [IRDeviceParams.cpp:183] @ 0.0042295s :optics_text: 0000000000000000
DEBUG [IRDeviceParams.cpp:184] @ 0.0042511s :formatspath: 0000021662AE4160
DEBUG [IRDeviceParams.cpp:185] @ 0.0042735s :calipath: 0000000000000000
DEBUG [IRDeviceParams.cpp:186] @ 0.0042935s :temperature min: 0
DEBUG [IRDeviceParams.cpp:187] @ 0.0043127s :temperature max: 0
DEBUG [IRDeviceParams.cpp:188] @ 0.0043343s :framerate: 32
DEBUG [IRDeviceParams.cpp:189] @ 0.0043528s :bispectral: 0
DEBUG [IRDeviceParams.cpp:190] @ 0.0043713s :flag automatic: 1
DEBUG [IRDeviceParams.cpp:191] @ 0.0043927s :min interval: 15
DEBUG [IRDeviceParams.cpp:192] @ 0.0044125s :max interval: 0
DEBUG [IRDeviceParams.cpp:193] @ 0.0044311s :chip heating mode: 0
DEBUG [IRDeviceParams.cpp:194] @ 0.0044527s :chip heating fixed val: 40
DEBUG [IRDeviceParams.cpp:195] @ 0.0044744s :focus:  -1
DEBUG [IRDeviceParams.cpp:196] @ 0.0044955s :enable extended temp range: 0
DEBUG [IRDeviceParams.cpp:197] @ 0.0045171s :buffer queue size: 5
DEBUG [IRDeviceParams.cpp:198] @ 0.004537s :enable high precision: 0
DEBUG [IRDeviceParams.cpp:199] @ 0.004557s :radialDistortionCorrectionMode: 0
DEBUG [IRDeviceParams.cpp:200] @ 0.0045764s :deviceAPI: 0
19044046
INFO [IRImager.cpp:261] @ 0.062683s :Init thermal imager with size: 382x290@27 Hz
DEBUG [Cali.cpp:87] @ 0.0629604s :Calibration directory path: C:\Users\andreas\AppData\Roaming\Imager\Cali
DEBUG [Cali.cpp:88] @ 0.0629885s :Calibration file name: Cali-19044046.xml
DEBUG [Cali.cpp:98] @ 0.0670674s :Calibration data A: 1450 B:400 C:4095 D:1000
DEBUG [Cali.cpp:87] @ 0.0688598s :Calibration directory path: C:\Users\andreas\AppData\Roaming\Imager\Cali
DEBUG [Cali.cpp:88] @ 0.0688935s :Calibration file name: Cali-19044046.xml
DEBUG [Cali.cpp:98] @ 0.0729659s :Calibration data A: 1450 B:400 C:4095 D:1000
DEBUG [IRImager.cpp:295] @ 0.0743035s :No temperature range configuration specified. Setting default values tMin: -20 , tMax: 100
DEBUG [IRImager.cpp:370] @ 0.0805004s :Using HID control interface
DEBUG [IRImager.cpp:417] @ 0.122031s :Frameconfig - width(in): 382, height(in): 290, interval: 370370, max framerate: 27, HW interval: 0.037037
DEBUG [Cali.cpp:87] @ 0.122506s :Calibration directory path: C:\Users\andreas\AppData\Roaming\Imager\Cali
DEBUG [Cali.cpp:88] @ 0.12254s :Calibration file name: Cali-19044046.xml
DEBUG [Cali.cpp:98] @ 0.126815s :Calibration data A: 1450 B:400 C:4095 D:1000
DEBUG [ImageProcessing.cpp:188] @ 0.131527s :Source buffer size: 221560 Width: 382 Height: 290
DEBUG [OpSource.cpp:332] @ 0.167993s :Using formats path: .\\Formats.def
DEBUG [OpSource.cpp:561] @ 0.171718s :Format found with size: 382
DEBUG [OpSource.cpp:332] @ 0.172124s :Using formats path: .\\Formats.def
DEBUG [ImageProcessing.cpp:112] @ 0.177386s :Source buffer size: 221560 Width: 382 Height: 290
DEBUG [OpSource.cpp:332] @ 0.17772s :Using formats path: .\\Formats.def
DEBUG [OpSource.cpp:561] @ 0.180472s :Format found with size: 382
DEBUG [IRImager.cpp:819] @ 0.187718s :Caught onFrameInit with size: 382x288
DEBUG [OpCorr.cpp:453] @ 0.193419s :Read cali: C:\Users\andreas\AppData\Roaming\Imager\Cali\Cali-19044046-18-M20-100.dat
DEBUG [OpCorr.cpp:543] @ 0.193922s :Read calibration of camera no 19044046, # of fields: 6 , start of fields: 40
DEBUG [ImageProcessing.cpp:960] @ 0.821134s :Update flag temperature: 28.875
DEBUG [ImageProcessing.cpp:963] @ 0.823166s :Update box temperature: 29.125
DEBUG [IRImager.cpp:535] @ 0.836113s :Chip heating disabled
> Frame rate:  0.325031  fps
634 x 500
Flag state:  1
> Frame rate:  6.8598  fps
> Frame rate:  26.7859  fps
> Frame rate:  26.7841  fps
> Frame rate:  26.7868  fps
DEBUG [OpFlag.cpp:544] @ 7.49113s :SkimDiff: -14 Adjust:-1433
DEBUG [OpFlag.cpp:625] @ 7.49238s :SetSkim direct:2487 Diff:-5
> Frame rate:  26.7849  fps
DEBUG [OpFlag.cpp:544] @ 7.67618s :SkimDiff: 15 Adjust:2463
DEBUG [OpFlag.cpp:625] @ 7.67625s :SetSkim direct:2492 Diff:5
DEBUG [OpFlag.cpp:544] @ 7.8509s :SkimDiff: -6 Adjust:-1383
DEBUG [OpFlag.cpp:625] @ 7.85095s :SetSkim direct:2487 Diff:-5
DEBUG [OpFlag.cpp:544] @ 8.04425s :SkimDiff: -7 Adjust:-1404
DEBUG [OpFlag.cpp:625] @ 8.04432s :SetSkim direct:2482 Diff:-5
DEBUG [OpFlag.cpp:544] @ 8.23462s :SkimDiff: 20 Adjust:5979
DEBUG [OpFlag.cpp:625] @ 8.23466s :SetSkim direct:2487 Diff:5
DEBUG [OpFlag.cpp:544] @ 8.41057s :SkimDiff: 7 Adjust:2440
DEBUG [OpFlag.cpp:625] @ 8.41062s :SetSkim direct:2492 Diff:5
DEBUG [OpFlag.cpp:544] @ 8.60266s :SkimDiff: -4 Adjust:-1404
DEBUG [OpFlag.cpp:625] @ 8.6027s :SetSkim direct:2491 Diff:-1
> Frame rate:  27.1732  fps
DEBUG [OpFlag.cpp:544] @ 8.77856s :SkimDiff: -2 Adjust:-709
DEBUG [OpFlag.cpp:625] @ 8.77861s :SetSkim direct:2490 Diff:-1
DEBUG [OpFlag.cpp:544] @ 8.97312s :SkimDiff: 0 Adjust:122
DEBUG [OpFlag.cpp:544] @ 9.0028s :SkimDiff: 0 Adjust:-150
DEBUG [OpFlag.cpp:544] @ 9.05078s :SkimDiff: 0 Adjust:-101
DEBUG [OpFlag.cpp:544] @ 9.08274s :SkimDiff: 0 Adjust:-72
DEBUG [OpFlag.cpp:544] @ 9.1148s :SkimDiff: 0 Adjust:-81
DEBUG [OpFlag.cpp:544] @ 9.16273s :SkimDiff: 0 Adjust:-58
DEBUG [OpFlag.cpp:544] @ 9.1947s :SkimDiff: 0 Adjust:-53
DEBUG [OpFlag.cpp:544] @ 9.22679s :SkimDiff: 0 Adjust:-56
DEBUG [OpFlag.cpp:544] @ 9.27462s :SkimDiff: 0 Adjust:-49
DEBUG [OpFlag.cpp:544] @ 9.30785s :SkimDiff: 0 Adjust:-39
DEBUG [OpFlag.cpp:544] @ 9.33899s :SkimDiff: 0 Adjust:-40
DEBUG [OpFlag.cpp:544] @ 9.38692s :SkimDiff: 0 Adjust:-38
DEBUG [OpFlag.cpp:544] @ 9.41896s :SkimDiff: 0 Adjust:-29
DEBUG [OpFlag.cpp:544] @ 9.45097s :SkimDiff: 0 Adjust:-34
DEBUG [OpFlag.cpp:544] @ 9.49896s :SkimDiff: 0 Adjust:-31
DEBUG [OpFlag.cpp:544] @ 9.53091s :SkimDiff: 0 Adjust:-26
DEBUG [OpFlag.cpp:544] @ 9.56307s :SkimDiff: 0 Adjust:-22
DEBUG [OpFlag.cpp:544] @ 9.61464s :SkimDiff: 0 Adjust:-25
DEBUG [OpFlag.cpp:544] @ 9.64325s :SkimDiff: 0 Adjust:-14
> Frame rate:  27.1747  fps
DEBUG [OpFlag.cpp:544] @ 9.67484s :SkimDiff: 0 Adjust:-22
DEBUG [OpFlag.cpp:544] @ 9.70661s :SkimDiff: 0 Adjust:-11
DEBUG [OpFlag.cpp:544] @ 9.75462s :SkimDiff: 0 Adjust:-25
DEBUG [OpFlag.cpp:544] @ 9.78739s :SkimDiff: 0 Adjust:-27
DEBUG [OpFlag.cpp:544] @ 9.81896s :SkimDiff: 0 Adjust:-14
DEBUG [OpFlag.cpp:544] @ 9.86659s :SkimDiff: 0 Adjust:-8
DEBUG [OpFlag.cpp:544] @ 9.89867s :SkimDiff: 0 Adjust:-16
DEBUG [OpFlag.cpp:544] @ 9.93073s :SkimDiff: 0 Adjust:-8
DEBUG [OpFlag.cpp:544] @ 9.97883s :SkimDiff: 0 Adjust:-6
DEBUG [OpFlag.cpp:544] @ 10.0107s :SkimDiff: 0 Adjust:-5
DEBUG [OpFlag.cpp:544] @ 10.0428s :SkimDiff: 0 Adjust:-8
DEBUG [OpFlag.cpp:544] @ 10.0906s :SkimDiff: 0 Adjust:-2
DEBUG [OpFlag.cpp:544] @ 10.1226s :SkimDiff: 0 Adjust:9
DEBUG [OpFlag.cpp:544] @ 10.1546s :SkimDiff: 0 Adjust:0
DEBUG [OpFlag.cpp:544] @ 10.2027s :SkimDiff: 0 Adjust:3
DEBUG [OpFlag.cpp:544] @ 10.2347s :SkimDiff: 0 Adjust:7
DEBUG [OpFlag.cpp:544] @ 10.2667s :SkimDiff: 0 Adjust:5
DEBUG [OpFlag.cpp:544] @ 10.3146s :SkimDiff: 0 Adjust:9
DEBUG [OpFlag.cpp:544] @ 10.3469s :SkimDiff: 0 Adjust:15
DEBUG [OpFlag.cpp:544] @ 10.3787s :SkimDiff: 0 Adjust:9
DEBUG [OpFlag.cpp:544] @ 10.4266s :SkimDiff: 0 Adjust:0
DEBUG [OpFlag.cpp:544] @ 10.4586s :SkimDiff: 0 Adjust:11
DEBUG [OpFlag.cpp:544] @ 10.4907s :SkimDiff: 0 Adjust:26
DEBUG [OpFlag.cpp:544] @ 10.5387s :SkimDiff: 0 Adjust:12
DEBUG [OpFlag.cpp:544] @ 10.5706s :SkimDiff: 0 Adjust:21
DEBUG [OpFlag.cpp:544] @ 10.6027s :SkimDiff: 0 Adjust:17
DEBUG [OpFlag.cpp:544] @ 10.6346s :SkimDiff: 0 Adjust:18
> Frame rate:  26.7893  fps
DEBUG [OpFlag.cpp:544] @ 10.6827s :SkimDiff: 0 Adjust:19
DEBUG [OpFlag.cpp:544] @ 10.7148s :SkimDiff: 0 Adjust:25
DEBUG [OpFlag.cpp:544] @ 10.7468s :SkimDiff: 0 Adjust:24
DEBUG [OpFlag.cpp:544] @ 10.7947s :SkimDiff: 0 Adjust:19
DEBUG [OpFlag.cpp:544] @ 10.8266s :SkimDiff: 0 Adjust:26
INFO [IRImager.cpp:1137] @ 10.8269s :AutoSkim Operation finished
Flag state:  2
Flag state:  1
Flag state:  2
Flag state:  0
> Frame rate:  26.7853  fps
> Frame rate:  26.7829  fps
> Frame rate:  26.7855  fps
Flag state:  3
Flag state:  1
DEBUG [OpFlag.cpp:544] @ 14.2845s :SkimDiff: 0 Adjust:49
Flag state:  2
Flag state:  0
> Frame rate:  26.789  fps
> Frame rate:  26.7858  fps
> Frame rate:  26.7868  fps
> Frame rate:  26.7828  fps
> Frame rate:  26.7818  fps
> Frame rate:  26.7878  fps
> Frame rate:  27.1773  fps
> Frame rate:  27.1753  fps
> Frame rate:  26.7865  fps
> Frame rate:  26.7864  fps
> Frame rate:  26.7852  fps
> Frame rate:  26.7874  fps
> Frame rate:  26.7868  fps
> Frame rate:  26.792  fps
DEBUG [IRImager.cpp:1123] @ 28.882s :Automatic control of shutter flag
Flag state:  3
Flag state:  1
> Frame rate:  26.786  fps
Flag state:  2
Flag state:  0
> Frame rate:  26.7849  fps
> Frame rate:  26.7852  fps
DEBUG [IRImager.cpp:642] @ 32.0068s :Release imager
DEBUG [BaseControlDevice.cpp:26] @ 32.0332s :Base destructor called
DEBUG [IRImager.cpp:649] @ 32.0333s :Delete image processing
DEBUG [IRImager.cpp:656] @ 32.0409s :Delete buffer
DEBUG [IRImager.cpp:664] @ 32.041s :Delete source buffer
DEBUG [IRImager.cpp:671] @ 32.041s :Delete buffer (energy)
DEBUG [IRImager.cpp:678] @ 32.0416s :Delete timer
DEBUG [IRImager.cpp:684] @ 32.0416s :Delete manual timer

cmake_minimum_required(VERSION 3.5)

project(EvaNanoLockin LANGUAGES CXX)

set(CMAKE_INCLUDE_CURRENT_DIR ON)

set(CMAKE_AUTOUIC ON)
set(CMAKE_AUTOMOC ON)
set(CMAKE_AUTORCC ON)

set(CMAKE_CXX_STANDARD 11)
set(CMAKE_CXX_STANDARD_REQUIRED ON)

set(Irimager_DIR C:/Users/andreas/Documents/github/EvaNanoLockin/irDirectSDK)
#set(IRIMAGER_INCLUDE_DIRS )
set(OpenCV_DIR C:/opencv-4.3.0-msvc/build)

set(SOURCES
    IRImagerHandler.cpp
    #irimagerShow.cpp
    #irimagerShowOOP.cpp
    #irimagerShowReconnect.cpp
    #VideoDisplay.cpp
    main.cpp
    mainwindow.cpp
)

set(HEADERS
    IRImagerHandler.h
    #VideoDisplay.h
    mainwindow.h
)

set(FORMS
    mainwindow.ui
)

set(RESOURCES
    resources.qrc
)

find_package(Qt5 COMPONENTS Widgets REQUIRED)
find_package(Qt5 COMPONENTS Multimedia REQUIRED)
find_package(OpenCV REQUIRED)
find_package(Irimager REQUIRED)

add_executable(EvaNanoLockin ${SOURCES} ${HEADERS} ${FORMS} ${RESOURCES})

target_include_directories(EvaNanoLockin PRIVATE ${IRIMAGER_INCLUDE_DIRS})
target_link_libraries(EvaNanoLockin PRIVATE Qt5::Widgets Qt5::Multimedia ${OpenCV_LIBS} ${IRIMAGER_LIBRARIES})


message(STATUS "CMAKE_GENERATOR: ${CMAKE_GENERATOR}")

set(CMAKE_VERBOSE_MAKEFILE ON CACHE BOOL "ON" FORCE)

Qt MSVC

Settings

Compiler Output

C:\Qt\Tools\QtCreator\bin\jom.exe -f Makefile.Debug
C:\Qt\5.12.5\msvc2017_64\bin\uic.exe ..\VCTest\mainwindow.ui -o ui_mainwindow.h

cl -c -nologo -Zc:wchar_t -FS -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -Zc:referenceBinding -Zc:__cplusplus -Zi -MDd -W3 -w34100 -w34189 -w44996 -w44456 -w44457 -w44458 -wd4577 -wd4467 -EHsc /Fddebug\VCTest.vc.pdb -DUNICODE -D_UNICODE -DWIN32 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -DWIN64 -DQT_DEPRECATED_WARNINGS -DQT_QML_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I..\VCTest -I. -IC:\Qt\5.12.5\msvc2017_64\include -IC:\Qt\5.12.5\msvc2017_64\include\QtWidgets -IC:\Qt\5.12.5\msvc2017_64\include\QtGui -IC:\Qt\5.12.5\msvc2017_64\include\QtANGLE -IC:\Qt\5.12.5\msvc2017_64\include\QtCore -Idebug -I. -I/include -IC:\Qt\5.12.5\msvc2017_64\mkspecs\win32-msvc -Fodebug\ @C:\Users\andreas\AppData\Local\Temp\main.obj.17556.0.jom

cl -BxC:\Qt\5.12.5\msvc2017_64\bin\qmake.exe -nologo -Zc:wchar_t -FS -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -Zc:referenceBinding -Zc:__cplusplus -Zi -MDd -W3 -w34100 -w34189 -w44996 -w44456 -w44457 -w44458 -wd4577 -wd4467 -E C:\Qt\5.12.5\msvc2017_64\mkspecs\features\data\dummy.cpp 2>NUL >debug\moc_predefs.h
main.cpp

cl -c -nologo -Zc:wchar_t -FS -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -Zc:referenceBinding -Zc:__cplusplus -Zi -MDd -W3 -w34100 -w34189 -w44996 -w44456 -w44457 -w44458 -wd4577 -wd4467 -EHsc /Fddebug\VCTest.vc.pdb -DUNICODE -D_UNICODE -DWIN32 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -DWIN64 -DQT_DEPRECATED_WARNINGS -DQT_QML_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I..\VCTest -I. -IC:\Qt\5.12.5\msvc2017_64\include -IC:\Qt\5.12.5\msvc2017_64\include\QtWidgets -IC:\Qt\5.12.5\msvc2017_64\include\QtGui -IC:\Qt\5.12.5\msvc2017_64\include\QtANGLE -IC:\Qt\5.12.5\msvc2017_64\include\QtCore -Idebug -I. -I/include -IC:\Qt\5.12.5\msvc2017_64\mkspecs\win32-msvc -Fodebug\ @C:\Users\andreas\AppData\Local\Temp\mainwindow.obj.17556.16.jom
mainwindow.cpp

C:\Qt\5.12.5\msvc2017_64\bin\moc.exe -DUNICODE -D_UNICODE -DWIN32 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -DWIN64 -DQT_DEPRECATED_WARNINGS -DQT_QML_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB --compiler-flavor=msvc --include C:/Users/andreas/Documents/QtProjects/build-VCTest-Desktop_Qt_5_12_5_MSVC2017_64bit-Debug/debug/moc_predefs.h -IC:/Qt/5.12.5/msvc2017_64/mkspecs/win32-msvc -IC:/Users/andreas/Documents/QtProjects/VCTest -IC:/Qt/5.12.5/msvc2017_64/include -IC:/Qt/5.12.5/msvc2017_64/include/QtWidgets -IC:/Qt/5.12.5/msvc2017_64/include/QtGui -IC:/Qt/5.12.5/msvc2017_64/include/QtANGLE -IC:/Qt/5.12.5/msvc2017_64/include/QtCore -I. -I"C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.25.28610\include" -I"C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt" -I"C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\shared" -I"C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um" -I"C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\winrt" -I"C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\cppwinrt" ..\VCTest\mainwindow.h -o debug\moc_mainwindow.cpp

cl -c -nologo -Zc:wchar_t -FS -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -Zc:referenceBinding -Zc:__cplusplus -Zi -MDd -W3 -w34100 -w34189 -w44996 -w44456 -w44457 -w44458 -wd4577 -wd4467 -EHsc /Fddebug\VCTest.vc.pdb -DUNICODE -D_UNICODE -DWIN32 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -DWIN64 -DQT_DEPRECATED_WARNINGS -DQT_QML_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I..\VCTest -I. -IC:\Qt\5.12.5\msvc2017_64\include -IC:\Qt\5.12.5\msvc2017_64\include\QtWidgets -IC:\Qt\5.12.5\msvc2017_64\include\QtGui -IC:\Qt\5.12.5\msvc2017_64\include\QtANGLE -IC:\Qt\5.12.5\msvc2017_64\include\QtCore -Idebug -I. -I/include -IC:\Qt\5.12.5\msvc2017_64\mkspecs\win32-msvc -Fodebug\ @C:\Users\andreas\AppData\Local\Temp\moc_mainwindow.obj.17556.219.jom
moc_mainwindow.cpp

link /NOLOGO /DYNAMICBASE /NXCOMPAT /DEBUG /SUBSYSTEM:WINDOWS "/MANIFESTDEPENDENCY:type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' publicKeyToken='6595b64144ccf1df' language='*' processorArchitecture='*'" /MANIFEST:embed /OUT:debug\VCTest.exe @C:\Users\andreas\AppData\Local\Temp\VCTest.exe.17556.1344.jom
C:\Qt\Tools\QtCreator\bin\jom.exe -f Makefile.Debug
C:\Qt\5.12.5\msvc2017_64\bin\uic.exe ..\VCTest\mainwindow.ui -o ui_mainwindow.h

cl -c -nologo -Zc:wchar_t -FS -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -Zc:referenceBinding -Zc:__cplusplus -Zi -MDd -W3 -w34100 -w34189 -w44996 -w44456 -w44457 -w44458 -wd4577 -wd4467 -EHsc /Fddebug\VCTest.vc.pdb -DUNICODE -D_UNICODE -DWIN32 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -DWIN64 -DQT_DEPRECATED_WARNINGS -DQT_QML_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I..\VCTest -I. -Ic:\opencv-4.3.0-msvc\build\include -IC:\Qt\5.12.5\msvc2017_64\include -IC:\Qt\5.12.5\msvc2017_64\include\QtWidgets -IC:\Qt\5.12.5\msvc2017_64\include\QtGui -IC:\Qt\5.12.5\msvc2017_64\include\QtANGLE -IC:\Qt\5.12.5\msvc2017_64\include\QtCore -Idebug -I. -I/include -IC:\Qt\5.12.5\msvc2017_64\mkspecs\win32-msvc -Fodebug\ @C:\Users\andreas\AppData\Local\Temp\main.obj.22480.0.jom

cl -BxC:\Qt\5.12.5\msvc2017_64\bin\qmake.exe -nologo -Zc:wchar_t -FS -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -Zc:referenceBinding -Zc:__cplusplus -Zi -MDd -W3 -w34100 -w34189 -w44996 -w44456 -w44457 -w44458 -wd4577 -wd4467 -E C:\Qt\5.12.5\msvc2017_64\mkspecs\features\data\dummy.cpp 2>NUL >debug\moc_predefs.h
main.cpp

cl -c -nologo -Zc:wchar_t -FS -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -Zc:referenceBinding -Zc:__cplusplus -Zi -MDd -W3 -w34100 -w34189 -w44996 -w44456 -w44457 -w44458 -wd4577 -wd4467 -EHsc /Fddebug\VCTest.vc.pdb -DUNICODE -D_UNICODE -DWIN32 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -DWIN64 -DQT_DEPRECATED_WARNINGS -DQT_QML_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I..\VCTest -I. -Ic:\opencv-4.3.0-msvc\build\include -IC:\Qt\5.12.5\msvc2017_64\include -IC:\Qt\5.12.5\msvc2017_64\include\QtWidgets -IC:\Qt\5.12.5\msvc2017_64\include\QtGui -IC:\Qt\5.12.5\msvc2017_64\include\QtANGLE -IC:\Qt\5.12.5\msvc2017_64\include\QtCore -Idebug -I. -I/include -IC:\Qt\5.12.5\msvc2017_64\mkspecs\win32-msvc -Fodebug\ @C:\Users\andreas\AppData\Local\Temp\mainwindow.obj.22480.15.jom
mainwindow.cpp

C:\Qt\5.12.5\msvc2017_64\bin\moc.exe -DUNICODE -D_UNICODE -DWIN32 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -DWIN64 -DQT_DEPRECATED_WARNINGS -DQT_QML_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB --compiler-flavor=msvc --include C:/Users/andreas/Documents/QtProjects/build-VCTest-Desktop_Qt_5_12_5_MSVC2017_64bit-Debug/debug/moc_predefs.h -IC:/Qt/5.12.5/msvc2017_64/mkspecs/win32-msvc -IC:/Users/andreas/Documents/QtProjects/VCTest -Ic:/opencv-4.3.0-msvc/build/include -IC:/Qt/5.12.5/msvc2017_64/include -IC:/Qt/5.12.5/msvc2017_64/include/QtWidgets -IC:/Qt/5.12.5/msvc2017_64/include/QtGui -IC:/Qt/5.12.5/msvc2017_64/include/QtANGLE -IC:/Qt/5.12.5/msvc2017_64/include/QtCore -I. -I"C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.25.28610\include" -I"C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt" -I"C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\shared" -I"C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um" -I"C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\winrt" -I"C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\cppwinrt" ..\VCTest\mainwindow.h -o debug\moc_mainwindow.cpp

cl -c -nologo -Zc:wchar_t -FS -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -Zc:referenceBinding -Zc:__cplusplus -Zi -MDd -W3 -w34100 -w34189 -w44996 -w44456 -w44457 -w44458 -wd4577 -wd4467 -EHsc /Fddebug\VCTest.vc.pdb -DUNICODE -D_UNICODE -DWIN32 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -DWIN64 -DQT_DEPRECATED_WARNINGS -DQT_QML_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I..\VCTest -I. -Ic:\opencv-4.3.0-msvc\build\include -IC:\Qt\5.12.5\msvc2017_64\include -IC:\Qt\5.12.5\msvc2017_64\include\QtWidgets -IC:\Qt\5.12.5\msvc2017_64\include\QtGui -IC:\Qt\5.12.5\msvc2017_64\include\QtANGLE -IC:\Qt\5.12.5\msvc2017_64\include\QtCore -Idebug -I. -I/include -IC:\Qt\5.12.5\msvc2017_64\mkspecs\win32-msvc -Fodebug\ @C:\Users\andreas\AppData\Local\Temp\moc_mainwindow.obj.22480.406.jom
moc_mainwindow.cpp

link /NOLOGO /DYNAMICBASE /NXCOMPAT /DEBUG /SUBSYSTEM:WINDOWS "/MANIFESTDEPENDENCY:type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' publicKeyToken='6595b64144ccf1df' language='*' processorArchitecture='*'" /MANIFEST:embed /OUT:debug\VCTest.exe @C:\Users\andreas\AppData\Local\Temp\VCTest.exe.22480.2031.jom
[1/7 6.4/sec] cmd.exe /C "cd /D C:\Users\andreas\Documents\github\build-EvaNanoLockin-Desktop_Qt_5_12_5_MSVC2017_64bit-Debug && "C:\Program Files\CMake\bin\cmake.exe" -E cmake_autogen C:/Users/andreas/Documents/github/build-EvaNanoLockin-Desktop_Qt_5_12_5_MSVC2017_64bit-Debug/CMakeFiles/EvaNanoLockin_autogen.dir/AutogenInfo.json Debug"
[2/7 10.2/sec] cmd.exe /C "cd /D C:\Users\andreas\Documents\github\build-EvaNanoLockin-Desktop_Qt_5_12_5_MSVC2017_64bit-Debug && "C:\Program Files\CMake\bin\cmake.exe" -E cmake_autorcc C:/Users/andreas/Documents/github/build-EvaNanoLockin-Desktop_Qt_5_12_5_MSVC2017_64bit-Debug/CMakeFiles/EvaNanoLockin_autogen.dir/AutoRcc_resources_EWIEGA46WW_Info.json Debug"
[3/7 10.2/sec] C:\PROGRA~2\MICROS~1\2019\BUILDT~1\VC\Tools\MSVC\1426~1.288\bin\HostX64\x64\cl.exe  /nologo /TP -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MULTIMEDIA_LIB -DQT_NETWORK_LIB -DQT_WIDGETS_LIB -I. -IC:\Users\andreas\Documents\github\EvaNanoLockin -IEvaNanoLockin_autogen\include -IC:\Users\andreas\Documents\github\EvaNanoLockin\irDirectSDK\sdk -IC:\Qt\5.12.5\msvc2017_64\include -IC:\Qt\5.12.5\msvc2017_64\include\QtWidgets -IC:\Qt\5.12.5\msvc2017_64\include\QtGui -IC:\Qt\5.12.5\msvc2017_64\include\QtANGLE -IC:\Qt\5.12.5\msvc2017_64\include\QtCore -IC:\Qt\5.12.5\msvc2017_64\.\mkspecs\win32-msvc -IC:\Qt\5.12.5\msvc2017_64\include\QtMultimedia -IC:\Qt\5.12.5\msvc2017_64\include\QtNetwork -IC:\opencv-4.3.0-msvc\build\include /DWIN32 /D_WINDOWS /W3 /GR /EHsc /MDd /Zi /Ob0 /Od /RTC1 /showIncludes /FoCMakeFiles\EvaNanoLockin.dir\EvaNanoLockin_autogen\EWIEGA46WW\qrc_resources.cpp.obj /FdCMakeFiles\EvaNanoLockin.dir\ /FS -c EvaNanoLockin_autogen\EWIEGA46WW\qrc_resources.cpp
[4/7 5.9/sec] C:\PROGRA~2\MICROS~1\2019\BUILDT~1\VC\Tools\MSVC\1426~1.288\bin\HostX64\x64\cl.exe  /nologo /TP -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MULTIMEDIA_LIB -DQT_NETWORK_LIB -DQT_WIDGETS_LIB -I. -IC:\Users\andreas\Documents\github\EvaNanoLockin -IEvaNanoLockin_autogen\include -IC:\Users\andreas\Documents\github\EvaNanoLockin\irDirectSDK\sdk -IC:\Qt\5.12.5\msvc2017_64\include -IC:\Qt\5.12.5\msvc2017_64\include\QtWidgets -IC:\Qt\5.12.5\msvc2017_64\include\QtGui -IC:\Qt\5.12.5\msvc2017_64\include\QtANGLE -IC:\Qt\5.12.5\msvc2017_64\include\QtCore -IC:\Qt\5.12.5\msvc2017_64\.\mkspecs\win32-msvc -IC:\Qt\5.12.5\msvc2017_64\include\QtMultimedia -IC:\Qt\5.12.5\msvc2017_64\include\QtNetwork -IC:\opencv-4.3.0-msvc\build\include /DWIN32 /D_WINDOWS /W3 /GR /EHsc /MDd /Zi /Ob0 /Od /RTC1 /showIncludes /FoCMakeFiles\EvaNanoLockin.dir\main.cpp.obj /FdCMakeFiles\EvaNanoLockin.dir\ /FS -c C:\Users\andreas\Documents\github\EvaNanoLockin\main.cpp
C:\Users\andreas\Documents\github\EvaNanoLockin\irDirectSDK\sdk\pif_config/IRPifConfig.h(48): warning C4267: 'argument': conversion from 'size_t' to 'unsigned int', possible loss of data
C:\Users\andreas\Documents\github\EvaNanoLockin\irDirectSDK\sdk\pif_config/IRPifConfig.h(53): warning C4267: 'argument': conversion from 'size_t' to 'unsigned int', possible loss of data
C:\Users\andreas\Documents\github\EvaNanoLockin\irDirectSDK\sdk\pif_config/IRPifConfig.h(58): warning C4267: 'argument': conversion from 'size_t' to 'unsigned int', possible loss of data
C:\Users\andreas\Documents\github\EvaNanoLockin\irDirectSDK\sdk\pif_config/IRPifConfig.h(63): warning C4267: 'argument': conversion from 'size_t' to 'unsigned int', possible loss of data
[5/7 5.2/sec] C:\PROGRA~2\MICROS~1\2019\BUILDT~1\VC\Tools\MSVC\1426~1.288\bin\HostX64\x64\cl.exe  /nologo /TP -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MULTIMEDIA_LIB -DQT_NETWORK_LIB -DQT_WIDGETS_LIB -I. -IC:\Users\andreas\Documents\github\EvaNanoLockin -IEvaNanoLockin_autogen\include -IC:\Users\andreas\Documents\github\EvaNanoLockin\irDirectSDK\sdk -IC:\Qt\5.12.5\msvc2017_64\include -IC:\Qt\5.12.5\msvc2017_64\include\QtWidgets -IC:\Qt\5.12.5\msvc2017_64\include\QtGui -IC:\Qt\5.12.5\msvc2017_64\include\QtANGLE -IC:\Qt\5.12.5\msvc2017_64\include\QtCore -IC:\Qt\5.12.5\msvc2017_64\.\mkspecs\win32-msvc -IC:\Qt\5.12.5\msvc2017_64\include\QtMultimedia -IC:\Qt\5.12.5\msvc2017_64\include\QtNetwork -IC:\opencv-4.3.0-msvc\build\include /DWIN32 /D_WINDOWS /W3 /GR /EHsc /MDd /Zi /Ob0 /Od /RTC1 /showIncludes /FoCMakeFiles\EvaNanoLockin.dir\EvaNanoLockin_autogen\mocs_compilation.cpp.obj /FdCMakeFiles\EvaNanoLockin.dir\ /FS -c EvaNanoLockin_autogen\mocs_compilation.cpp
[6/7 5.5/sec] C:\PROGRA~2\MICROS~1\2019\BUILDT~1\VC\Tools\MSVC\1426~1.288\bin\HostX64\x64\cl.exe  /nologo /TP -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MULTIMEDIA_LIB -DQT_NETWORK_LIB -DQT_WIDGETS_LIB -I. -IC:\Users\andreas\Documents\github\EvaNanoLockin -IEvaNanoLockin_autogen\include -IC:\Users\andreas\Documents\github\EvaNanoLockin\irDirectSDK\sdk -IC:\Qt\5.12.5\msvc2017_64\include -IC:\Qt\5.12.5\msvc2017_64\include\QtWidgets -IC:\Qt\5.12.5\msvc2017_64\include\QtGui -IC:\Qt\5.12.5\msvc2017_64\include\QtANGLE -IC:\Qt\5.12.5\msvc2017_64\include\QtCore -IC:\Qt\5.12.5\msvc2017_64\.\mkspecs\win32-msvc -IC:\Qt\5.12.5\msvc2017_64\include\QtMultimedia -IC:\Qt\5.12.5\msvc2017_64\include\QtNetwork -IC:\opencv-4.3.0-msvc\build\include /DWIN32 /D_WINDOWS /W3 /GR /EHsc /MDd /Zi /Ob0 /Od /RTC1 /showIncludes /FoCMakeFiles\EvaNanoLockin.dir\mainwindow.cpp.obj /FdCMakeFiles\EvaNanoLockin.dir\ /FS -c C:\Users\andreas\Documents\github\EvaNanoLockin\mainwindow.cpp
[7/7 5.0/sec] cmd.exe /C "cd . && "C:\Program Files\CMake\bin\cmake.exe" -E vs_link_exe --intdir=CMakeFiles\EvaNanoLockin.dir --rc=C:\PROGRA~2\WI3CF2~1\10\bin\100183~1.0\x64\rc.exe --mt=C:\PROGRA~2\WI3CF2~1\10\bin\100183~1.0\x64\mt.exe --manifests  -- C:\PROGRA~2\MICROS~1\2019\BUILDT~1\VC\Tools\MSVC\1426~1.288\bin\Hostx64\x64\link.exe /nologo CMakeFiles\EvaNanoLockin.dir\EvaNanoLockin_autogen\mocs_compilation.cpp.obj CMakeFiles\EvaNanoLockin.dir\main.cpp.obj CMakeFiles\EvaNanoLockin.dir\mainwindow.cpp.obj CMakeFiles\EvaNanoLockin.dir\EvaNanoLockin_autogen\EWIEGA46WW\qrc_resources.cpp.obj  /out:EvaNanoLockin.exe /implib:EvaNanoLockin.lib /pdb:EvaNanoLockin.pdb /version:0.0  /machine:x64 /debug /INCREMENTAL /subsystem:console  C:\Qt\5.12.5\msvc2017_64\lib\Qt5Widgetsd.lib  C:\Qt\5.12.5\msvc2017_64\lib\Qt5Multimediad.lib  C:\opencv-4.3.0-msvc\build\x64\vc15\lib\opencv_world430d.lib  C:\opencv-4.3.0-msvc\build\x64\vc15\lib\opencv_world430d.lib  C:\opencv-4.3.0-msvc\build\x64\vc15\lib\opencv_world430d.lib  C:\opencv-4.3.0-msvc\build\x64\vc15\lib\opencv_world430d.lib  C:\opencv-4.3.0-msvc\build\x64\vc15\lib\opencv_world430d.lib  C:\opencv-4.3.0-msvc\build\x64\vc15\lib\opencv_world430d.lib  C:\opencv-4.3.0-msvc\build\x64\vc15\lib\opencv_world430d.lib  C:\opencv-4.3.0-msvc\build\x64\vc15\lib\opencv_world430d.lib  C:\opencv-4.3.0-msvc\build\x64\vc15\lib\opencv_world430d.lib  C:\opencv-4.3.0-msvc\build\x64\vc15\lib\opencv_world430d.lib  C:\opencv-4.3.0-msvc\build\x64\vc15\lib\opencv_world430d.lib  C:\opencv-4.3.0-msvc\build\x64\vc15\lib\opencv_world430d.lib  C:\opencv-4.3.0-msvc\build\x64\vc15\lib\opencv_world430d.lib  C:\opencv-4.3.0-msvc\build\x64\vc15\lib\opencv_world430d.lib  C:\opencv-4.3.0-msvc\build\x64\vc15\lib\opencv_world430d.lib  C:\opencv-4.3.0-msvc\build\x64\vc15\lib\opencv_world430d.lib  C:\Users\andreas\Documents\github\EvaNanoLockin\irDirectSDK\sdk\x64\libirimager.lib  C:\Qt\5.12.5\msvc2017_64\lib\Qt5Guid.lib  C:\Qt\5.12.5\msvc2017_64\lib\Qt5Networkd.lib  C:\Qt\5.12.5\msvc2017_64\lib\Qt5Cored.lib  kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib && cd ."

Warnings

yvals_core.h:435:2: error: STL1000: Unexpected compiler version, expected Clang 9.0.0 or newer.
main.cpp:1:1: note: in file included from C:\Users\andreas\Documents\QtProjects\VCTest\main.cpp:1:
main.cpp:1:10: note: in file included from C:\Users\andreas\Documents\QtProjects\VCTest\main.cpp:1:
mainwindow.h:4:10: note: in file included from C:\Users\andreas\Documents\QtProjects\VCTest\mainwindow.h:4:
QMainWindow:1:10: note: in file included from C:\Qt\5.12.5\msvc2017_64\include\QtWidgets\QMainWindow:1:
qmainwindow.h:43:10: note: in file included from C:\Qt\5.12.5\msvc2017_64\include\QtWidgets\qmainwindow.h:43:
qtwidgetsglobal.h:43:10: note: in file included from C:\Qt\5.12.5\msvc2017_64\include\QtWidgets\qtwidgetsglobal.h:43:
qtguiglobal.h:43:10: note: in file included from C:\Qt\5.12.5\msvc2017_64\include\QtGui\qtguiglobal.h:43:
qglobal.h:45:12: note: in file included from C:\Qt\5.12.5\msvc2017_64\include\QtCore\qglobal.h:45:
type_traits:9:10: note: in file included from C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.25.28610\include\type_traits:9:

MSVC

Developer Command Prompt for Visual Studio
Use the Microsoft C++ toolset from the command line
Set the Path and Environment Variables for Command-Line Builds
Walkthrough: Compiling a Native C++ Program on the Command Line

C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Visual Studio 2019\Visual Studio Tools\VC

Developer Command Prompt for VS 2019
x64 Native Tools Command Prompt for VS 2019
C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools>cl
Microsoft (R) C/C++ Optimizing Compiler Version 19.25.28614 for x64
Copyright (C) Microsoft Corporation.  All rights reserved.

usage: cl [ option... ] filename... [ /link linkoption... ]
C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools>msbuild
Microsoft (R) Build Engine version 16.5.0+d4cbfca49 for .NET Framework
Copyright (C) Microsoft Corporation. All rights reserved.

MSBUILD : error MSB1003: Specify a project or solution file. The current working directory does not contain a project or solution file.

a

What are .sln and .vcproj files, and what do they contain?
Project and Solution Files

YouTube

Introduction to Visual Studio Solution, Projects, and Code Files
Introduction to MSBuild
Cpp development with Visual Studio Code on Windows

Ultimaker 3

Update the Ultimaker 3 firmware
Ultimake 3 firmware release notes

  • Firmware 5.2.11 (May 14, 2019)
  • Firmware 4.3.3 (March 20, 2018)

Ultimaker Connect Password

Password Protecting Printer on Network

Ultimaker 3 – Error Messages

Ultimaker 3 – Error Messages

Ultimaker S5 Error messages

ER45 – Capacitive sensor low performance or interference detected

Inside the Ultimaker 3

Inside the Ultimaker 3 – Day 1 – GCode
Inside the Ultimaker 3 – Day 2 – Remote access (part 1)
Inside the Ultimaker 3 – Day 3 – Remote access (part 2)
Inside the Ultimaker 3 – Day 4 – Electronics
Inside the Ultimaker 3 – Day 5 – Developer mode & Linux/Systemd
Inside the Ultimaker 3 – Day 6 – Active leveling

PrintCore Ruined

AA 0.4mm Printcore Ruined
ULTIMAKER 3 PLA Material gone back up around the Print Cores
fehlende Haftung/Adhäsion und resultierendes Problem
Ultimaker 3 Print cores jammed with Filament

Capacitive sensor

automatische Z-Kalibrierung schlägt fehl – Unterschiedliche Druckkopfhöhen Ultimaker 3
Auto Bed Nivelierung S5

YouTube: Photogrammetry

Photogrammetry Course (2015/16)

  • Photogrammetry I – 01 – Introduction (2015)
  • Photogrammetry I – 02 – Camera Basics (2015)
  • Photogrammetry I – 03 – Models (2014, as 2015 recordings failed)
  • Photogrammetry I – 04a – Histograms (2014)
  • Photogrammetry I – 04b – Histograms and Point Operators (2015)
  • Photogrammetry I – 05a – Binary Images (2015)
  • Photogrammetry I – 05b – Binary Images (2015)
  • Photogrammetry I – 05c – Binary Images (2015)
  • Photogrammetry I – 06ab – Local Operators (2015)
  • Photogrammetry I – 06c – Local Operators (2015)
  • Photogrammetry I – 07 – Edge Detection (2015)
  • Photogrammetry I – 08a – Matching – Cross Correlation (2015)
  • Photogrammetry I – 08b – Matching – Least Squares Matching (2015)
  • Photogrammetry I – 09 – Point Features – Förstner Operator (2015)
  • Photogrammetry I – 10a – Geometric Transfirmations (2015)
  • Photogrammetry I – 10b – Geometric Transformations (2015)
  • Photogrammetry I – 11a – Classification (2015)
  • Photogrammetry I – 11bc – Classification (2015)
  • Photogrammetry I – 12a – Dimensionality Reduction – PCA (2015)
  • Photogrammetry I – 12b – Dimensionality Reduction – LDA+LLE (2015)
  • Photogrammetry I – 13a – Clustering & Segmentation (2015)
  • Photogrammetry I – 13b – Clustering & Segmentation (2015)
  • Photogrammetry I – 14 – Homogeneous Coordinates (2015)
  • Photogrammetry I – 15a – Camera Extrinsics and Intrinsics (2015)
  • Photogrammetry I – 15b – Camera Extrinsics and Intrinsics (2015)
  • Photogrammetry I – 16a – DLT & Camera Calibration (2015)
  • Photogrammetry I – 16b – DLT & Camera Calibration (2015)
  • Projective 3-Point Algorithm using Grunert’s Method (, 2020)
  • Photogrammetry II – 01 – Introduction (2015/16)
  • Photogrammetry II – 02a – Relative Orientation (2015/16)
  • Photogrammetry II – 02b – Relative Orientation (2015/16)
  • Photogrammetry II – 03a – Epipolar Geometry and Essential Matrix (2015/16)
  • Photogrammetry II – 03b – Epipolar Geometry and Essential Matrix (2015/16)
  • Photogrammetry II – 04 – Direct Solution for Fundamental and Essential Matrix (2015/16)
  • Photogrammetry II – 05 – Iterative Solution for the Relative Orientation (2015/16)
  • Photogrammetry II – 06 – Triangulation and Absolute Orientation (2015/16)
  • Photogrammetry II – 07 – Bundle Adjustment – Part 1 (2015/16)
  • Photogrammetry II – 07c – Bundle Adjustment – Part 2 (2015/16)
  • Photogrammetry II – 08 – Aero Triangulation (2015/16)
  • Photogrammetry II – 09 – Orthophoto (2015/16)
  • Photogrammetry II – 10 – SIFT Features and RANSAC (2015/16)
  • Photogrammetry II – 11 – Bayes Filter and Models (2015/16)
  • Photogrammetry II – 12 – Kalman Filter and EKF (2015/16)
  • Photogrammetry II – 13 – EKF SLAM (2015/16)
  • Photogrammetry II – 14 – Photogrammetry II Summary (2015/16)

Photogrammetrie

  • Photogrammetrie – Grundprinzipien und Anwendung – Vom Foto zum 3D Modell
  • Gratis 3D-Scan Tutorial
  • vom Foto zum 3D-Objekt / Photogrammetrie FREEWARE / German Tutorial
  • Photogrammetrie – Verwandle deine Kamera in einen 3D-Scanner
  • 3D Photogrammetrie Scanner – Aufbau und Betrieb – Teil 2 Betriebsablauf
  • 3D Scannen und drucken gratis in Top Qualität
  • How to 3D Photoscan Easy and Free!
  • Meshroom — 3D Models from Photos using this Free Open Source Photogrammetry Software
  • STEINBICHLER Photogrammetrie mit W-LAN
  • H. P. Lovecraft – Die Traumsuche nach dem unbekannten Kadath [Teil 1]
  • 3D scanning with Photogrammetry for free! – Tutorial

OpenCV 4.3.0 Compilation

The CXX compiler identification is GNU 7.3.0
The C compiler identification is GNU 7.3.0
Check for working CXX compiler: C:/Qt/Tools/mingw730_64/bin/g++.exe
Check for working CXX compiler: C:/Qt/Tools/mingw730_64/bin/g++.exe - works
Detecting CXX compiler ABI info
Detecting CXX compiler ABI info - done
Detecting CXX compile features
Detecting CXX compile features - done
Check for working C compiler: C:/Qt/Tools/mingw730_64/bin/gcc.exe
Check for working C compiler: C:/Qt/Tools/mingw730_64/bin/gcc.exe - works
Detecting C compiler ABI info
Detecting C compiler ABI info - done
Detecting C compile features
Detecting C compile features - done
Detected processor: AMD64
Found PythonInterp: C:/Program Files/Inkscape/python.exe (found suitable version "2.7.15", minimum required is "2.7") 
Could NOT find PythonLibs: Found unsuitable version "2.7.13", but required is exact version "2.7.15" (found C:/Users/andreas/.platformio/python27/libs/libpython27.a)
Could NOT find PythonInterp: Found unsuitable version "2.7.15", but required is at least "3.2" (found C:/Program Files/Inkscape/python.exe)
Performing Test HAVE_CXX_FSIGNED_CHAR
Performing Test HAVE_CXX_FSIGNED_CHAR - Success
Performing Test HAVE_C_FSIGNED_CHAR
Performing Test HAVE_C_FSIGNED_CHAR - Success
Performing Test HAVE_CXX_W
Performing Test HAVE_CXX_W - Success
Performing Test HAVE_C_W
Performing Test HAVE_C_W - Success
Performing Test HAVE_CXX_WALL
Performing Test HAVE_CXX_WALL - Success
Performing Test HAVE_C_WALL
Performing Test HAVE_C_WALL - Success
Performing Test HAVE_CXX_WERROR_RETURN_TYPE
Performing Test HAVE_CXX_WERROR_RETURN_TYPE - Success
Performing Test HAVE_C_WERROR_RETURN_TYPE
Performing Test HAVE_C_WERROR_RETURN_TYPE - Success
Performing Test HAVE_CXX_WERROR_NON_VIRTUAL_DTOR
Performing Test HAVE_CXX_WERROR_NON_VIRTUAL_DTOR - Success
Performing Test HAVE_C_WERROR_NON_VIRTUAL_DTOR
Performing Test HAVE_C_WERROR_NON_VIRTUAL_DTOR - Success
Performing Test HAVE_CXX_WERROR_ADDRESS
Performing Test HAVE_CXX_WERROR_ADDRESS - Success
Performing Test HAVE_C_WERROR_ADDRESS
Performing Test HAVE_C_WERROR_ADDRESS - Success
Performing Test HAVE_CXX_WERROR_SEQUENCE_POINT
Performing Test HAVE_CXX_WERROR_SEQUENCE_POINT - Success
Performing Test HAVE_C_WERROR_SEQUENCE_POINT
Performing Test HAVE_C_WERROR_SEQUENCE_POINT - Success
Performing Test HAVE_CXX_WFORMAT
Performing Test HAVE_CXX_WFORMAT - Success
Performing Test HAVE_C_WFORMAT
Performing Test HAVE_C_WFORMAT - Success
Performing Test HAVE_CXX_WERROR_FORMAT_SECURITY
Performing Test HAVE_CXX_WERROR_FORMAT_SECURITY - Success
Performing Test HAVE_C_WERROR_FORMAT_SECURITY
Performing Test HAVE_C_WERROR_FORMAT_SECURITY - Success
Performing Test HAVE_CXX_WMISSING_DECLARATIONS
Performing Test HAVE_CXX_WMISSING_DECLARATIONS - Success
Performing Test HAVE_C_WMISSING_DECLARATIONS
Performing Test HAVE_C_WMISSING_DECLARATIONS - Success
Performing Test HAVE_CXX_WMISSING_PROTOTYPES
Performing Test HAVE_CXX_WMISSING_PROTOTYPES - Failed
Performing Test HAVE_C_WMISSING_PROTOTYPES
Performing Test HAVE_C_WMISSING_PROTOTYPES - Success
Performing Test HAVE_CXX_WSTRICT_PROTOTYPES
Performing Test HAVE_CXX_WSTRICT_PROTOTYPES - Failed
Performing Test HAVE_C_WSTRICT_PROTOTYPES
Performing Test HAVE_C_WSTRICT_PROTOTYPES - Success
Performing Test HAVE_CXX_WUNDEF
Performing Test HAVE_CXX_WUNDEF - Success
Performing Test HAVE_C_WUNDEF
Performing Test HAVE_C_WUNDEF - Success
Performing Test HAVE_CXX_WINIT_SELF
Performing Test HAVE_CXX_WINIT_SELF - Success
Performing Test HAVE_C_WINIT_SELF
Performing Test HAVE_C_WINIT_SELF - Success
Performing Test HAVE_CXX_WPOINTER_ARITH
Performing Test HAVE_CXX_WPOINTER_ARITH - Success
Performing Test HAVE_C_WPOINTER_ARITH
Performing Test HAVE_C_WPOINTER_ARITH - Success
Performing Test HAVE_CXX_WSHADOW
Performing Test HAVE_CXX_WSHADOW - Success
Performing Test HAVE_C_WSHADOW
Performing Test HAVE_C_WSHADOW - Success
Performing Test HAVE_CXX_WSIGN_PROMO
Performing Test HAVE_CXX_WSIGN_PROMO - Success
Performing Test HAVE_C_WSIGN_PROMO
Performing Test HAVE_C_WSIGN_PROMO - Failed
Performing Test HAVE_CXX_WUNINITIALIZED
Performing Test HAVE_CXX_WUNINITIALIZED - Success
Performing Test HAVE_C_WUNINITIALIZED
Performing Test HAVE_C_WUNINITIALIZED - Success
Performing Test HAVE_CXX_WSUGGEST_OVERRIDE
Performing Test HAVE_CXX_WSUGGEST_OVERRIDE - Success
Performing Test HAVE_C_WSUGGEST_OVERRIDE
Performing Test HAVE_C_WSUGGEST_OVERRIDE - Failed
Performing Test HAVE_CXX_WNO_DELETE_NON_VIRTUAL_DTOR
Performing Test HAVE_CXX_WNO_DELETE_NON_VIRTUAL_DTOR - Success
Performing Test HAVE_C_WNO_DELETE_NON_VIRTUAL_DTOR
Performing Test HAVE_C_WNO_DELETE_NON_VIRTUAL_DTOR - Failed
Performing Test HAVE_CXX_WNO_UNNAMED_TYPE_TEMPLATE_ARGS
Performing Test HAVE_CXX_WNO_UNNAMED_TYPE_TEMPLATE_ARGS - Failed
Performing Test HAVE_C_WNO_UNNAMED_TYPE_TEMPLATE_ARGS
Performing Test HAVE_C_WNO_UNNAMED_TYPE_TEMPLATE_ARGS - Failed
Performing Test HAVE_CXX_WNO_COMMENT
Performing Test HAVE_CXX_WNO_COMMENT - Success
Performing Test HAVE_C_WNO_COMMENT
Performing Test HAVE_C_WNO_COMMENT - Success
Performing Test HAVE_CXX_WIMPLICIT_FALLTHROUGH_3
Performing Test HAVE_CXX_WIMPLICIT_FALLTHROUGH_3 - Success
Performing Test HAVE_C_WIMPLICIT_FALLTHROUGH_3
Performing Test HAVE_C_WIMPLICIT_FALLTHROUGH_3 - Success
Performing Test HAVE_CXX_WNO_STRICT_OVERFLOW
Performing Test HAVE_CXX_WNO_STRICT_OVERFLOW - Success
Performing Test HAVE_C_WNO_STRICT_OVERFLOW
Performing Test HAVE_C_WNO_STRICT_OVERFLOW - Success
Performing Test HAVE_CXX_FDIAGNOSTICS_SHOW_OPTION
Performing Test HAVE_CXX_FDIAGNOSTICS_SHOW_OPTION - Success
Performing Test HAVE_C_FDIAGNOSTICS_SHOW_OPTION
Performing Test HAVE_C_FDIAGNOSTICS_SHOW_OPTION - Success
Performing Test HAVE_CXX_WNO_LONG_LONG
Performing Test HAVE_CXX_WNO_LONG_LONG - Success
Performing Test HAVE_C_WNO_LONG_LONG
Performing Test HAVE_C_WNO_LONG_LONG - Success
Performing Test HAVE_CXX_FOMIT_FRAME_POINTER
Performing Test HAVE_CXX_FOMIT_FRAME_POINTER - Success
Performing Test HAVE_C_FOMIT_FRAME_POINTER
Performing Test HAVE_C_FOMIT_FRAME_POINTER - Success
Performing Test HAVE_CXX_FFUNCTION_SECTIONS
Performing Test HAVE_CXX_FFUNCTION_SECTIONS - Success
Performing Test HAVE_C_FFUNCTION_SECTIONS
Performing Test HAVE_C_FFUNCTION_SECTIONS - Success
Performing Test HAVE_CXX_FDATA_SECTIONS
Performing Test HAVE_CXX_FDATA_SECTIONS - Success
Performing Test HAVE_C_FDATA_SECTIONS
Performing Test HAVE_C_FDATA_SECTIONS - Success
Performing Test HAVE_CXX_MSSE (check file: cmake/checks/cpu_sse.cpp)
Performing Test HAVE_CXX_MSSE - Success
Performing Test HAVE_CXX_MSSE2 (check file: cmake/checks/cpu_sse2.cpp)
Performing Test HAVE_CXX_MSSE2 - Success
Performing Test HAVE_CXX_MSSE3 (check file: cmake/checks/cpu_sse3.cpp)
Performing Test HAVE_CXX_MSSE3 - Success
Performing Test HAVE_CXX_MSSSE3 (check file: cmake/checks/cpu_ssse3.cpp)
Performing Test HAVE_CXX_MSSSE3 - Success
Performing Test HAVE_CXX_MSSE4_1 (check file: cmake/checks/cpu_sse41.cpp)
Performing Test HAVE_CXX_MSSE4_1 - Success
Performing Test HAVE_CXX_MPOPCNT (check file: cmake/checks/cpu_popcnt.cpp)
Performing Test HAVE_CXX_MPOPCNT - Success
Performing Test HAVE_CXX_MSSE4_2 (check file: cmake/checks/cpu_sse42.cpp)
Performing Test HAVE_CXX_MSSE4_2 - Success
Performing Test HAVE_CXX_MF16C (check file: cmake/checks/cpu_fp16.cpp)
Performing Test HAVE_CXX_MF16C - Success
Performing Test HAVE_CXX_MFMA
Performing Test HAVE_CXX_MFMA - Success
Performing Test HAVE_CXX_MAVX (check file: cmake/checks/cpu_avx.cpp)
Performing Test HAVE_CXX_MAVX - Success
Performing Test HAVE_CXX_MAVX2 (check file: cmake/checks/cpu_avx2.cpp)
Performing Test HAVE_CXX_MAVX2 - Success
Performing Test HAVE_CXX_MAVX512F (check file: cmake/checks/cpu_avx512.cpp)
Performing Test HAVE_CXX_MAVX512F - Failed
AVX_512F is not supported by C++ compiler
Performing Test HAVE_CXX_MAVX512F_MAVX512CD (check file: cmake/checks/cpu_avx512common.cpp)
Performing Test HAVE_CXX_MAVX512F_MAVX512CD - Failed
AVX512_COMMON is not supported by C++ compiler
Performing Test HAVE_CXX_MAVX512F_MAVX512CD_MAVX512VL_MAVX512BW_MAVX512DQ (check file: cmake/checks/cpu_avx512skx.cpp)
Performing Test HAVE_CXX_MAVX512F_MAVX512CD_MAVX512VL_MAVX512BW_MAVX512DQ - Failed
AVX512_SKX is not supported by C++ compiler
Dispatch optimization AVX512_SKX is not available, skipped
Performing Test HAVE_CPU_BASELINE_FLAGS
Performing Test HAVE_CPU_BASELINE_FLAGS - Success
Performing Test HAVE_CPU_DISPATCH_FLAGS_SSE4_1
Performing Test HAVE_CPU_DISPATCH_FLAGS_SSE4_1 - Success
Performing Test HAVE_CPU_DISPATCH_FLAGS_SSE4_2
Performing Test HAVE_CPU_DISPATCH_FLAGS_SSE4_2 - Success
Performing Test HAVE_CPU_DISPATCH_FLAGS_FP16
Performing Test HAVE_CPU_DISPATCH_FLAGS_FP16 - Success
Performing Test HAVE_CPU_DISPATCH_FLAGS_AVX
Performing Test HAVE_CPU_DISPATCH_FLAGS_AVX - Success
Performing Test HAVE_CPU_DISPATCH_FLAGS_AVX2
Performing Test HAVE_CPU_DISPATCH_FLAGS_AVX2 - Success
Performing Test HAVE_CXX_FVISIBILITY_HIDDEN
Performing Test HAVE_CXX_FVISIBILITY_HIDDEN - Success
Performing Test HAVE_C_FVISIBILITY_HIDDEN
Performing Test HAVE_C_FVISIBILITY_HIDDEN - Success
Performing Test HAVE_CXX_FVISIBILITY_INLINES_HIDDEN
Performing Test HAVE_CXX_FVISIBILITY_INLINES_HIDDEN - Success
Performing Test HAVE_C_FVISIBILITY_INLINES_HIDDEN
Performing Test HAVE_C_FVISIBILITY_INLINES_HIDDEN - Failed
Check if the system is big endian
Searching 16 bit integer
Looking for sys/types.h
Looking for sys/types.h - found
Looking for stdint.h
Looking for stdint.h - found
Looking for stddef.h
Looking for stddef.h - found
Check size of unsigned short
Check size of unsigned short - done
Searching 16 bit integer - Using unsigned short
Check if the system is big endian - little endian
Looking for fseeko
Looking for fseeko - found
Looking for unistd.h
Looking for unistd.h - found
Check size of off64_t
Check size of off64_t - done
Performing Test HAVE_C_WNO_SHORTEN_64_TO_32
Performing Test HAVE_C_WNO_SHORTEN_64_TO_32 - Failed
Performing Test HAVE_C_WNO_ATTRIBUTES
Performing Test HAVE_C_WNO_ATTRIBUTES - Success
Performing Test HAVE_C_WNO_STRICT_PROTOTYPES
Performing Test HAVE_C_WNO_STRICT_PROTOTYPES - Success
Performing Test HAVE_C_WNO_MISSING_PROTOTYPES
Performing Test HAVE_C_WNO_MISSING_PROTOTYPES - Success
Performing Test HAVE_C_WNO_MISSING_DECLARATIONS
Performing Test HAVE_C_WNO_MISSING_DECLARATIONS - Success
Performing Test HAVE_C_WNO_SHIFT_NEGATIVE_VALUE
Performing Test HAVE_C_WNO_SHIFT_NEGATIVE_VALUE - Success
Performing Test HAVE_C_WNO_UNDEF
Performing Test HAVE_C_WNO_UNDEF - Success
Performing Test HAVE_C_WNO_IMPLICIT_FALLTHROUGH
Performing Test HAVE_C_WNO_IMPLICIT_FALLTHROUGH - Success
Performing Test HAVE_C_WNO_UNUSED_PARAMETER
Performing Test HAVE_C_WNO_UNUSED_PARAMETER - Success
Performing Test HAVE_C_WNO_SIGN_COMPARE
Performing Test HAVE_C_WNO_SIGN_COMPARE - Success
libjpeg-turbo: VERSION = 2.0.4, BUILD = opencv-4.3.0-libjpeg-turbo
Check size of size_t
Check size of size_t - done
Check size of unsigned long
Check size of unsigned long - done
Looking for assert.h
Looking for assert.h - found
Looking for dlfcn.h
Looking for dlfcn.h - not found
Looking for fcntl.h
Looking for fcntl.h - found
Looking for inttypes.h
Looking for inttypes.h - found
Looking for io.h
Looking for io.h - found
Looking for limits.h
Looking for limits.h - found
Looking for malloc.h
Looking for malloc.h - found
Looking for memory.h
Looking for memory.h - found
Looking for search.h
Looking for search.h - found
Looking for string.h
Looking for string.h - found
Looking for strings.h
Looking for strings.h - found
Looking for sys/time.h
Looking for sys/time.h - found
Looking for unistd.h
Looking for unistd.h - found
Performing Test C_HAS_inline
Performing Test C_HAS_inline - Success
Check size of signed short
Check size of signed short - done
Check size of unsigned short
Check size of unsigned short - done
Check size of signed int
Check size of signed int - done
Check size of unsigned int
Check size of unsigned int - done
Check size of signed long
Check size of signed long - done
Check size of signed long long
Check size of signed long long - done
Check size of unsigned long long
Check size of unsigned long long - done
Check size of unsigned char *
Check size of unsigned char * - done
Check size of ptrdiff_t
Check size of ptrdiff_t - done
Check size of INT8
Check size of INT8 - failed
Check size of INT16
Check size of INT16 - failed
Check size of INT32
Check size of INT32 - failed
Looking for floor
Looking for floor - found
Looking for pow
Looking for pow - found
Looking for sqrt
Looking for sqrt - found
Looking for isascii
Looking for isascii - found
Looking for memset
Looking for memset - found
Looking for mmap
Looking for mmap - not found
Looking for getopt
Looking for getopt - found
Looking for memmove
Looking for memmove - found
Looking for setmode
Looking for setmode - found
Looking for strcasecmp
Looking for strcasecmp - found
Looking for strchr
Looking for strchr - found
Looking for strrchr
Looking for strrchr - found
Looking for strstr
Looking for strstr - found
Looking for strtol
Looking for strtol - found
Looking for strtol
Looking for strtol - found
Looking for strtoull
Looking for strtoull - found
Looking for lfind
Looking for lfind - found
Performing Test HAVE_SNPRINTF
Performing Test HAVE_SNPRINTF - Success
Check if the system is big endian
Searching 16 bit integer
Searching 16 bit integer - Using unsigned short
Check if the system is big endian - little endian
Performing Test HAVE_C_WNO_UNUSED_BUT_SET_VARIABLE
Performing Test HAVE_C_WNO_UNUSED_BUT_SET_VARIABLE - Success
Performing Test HAVE_C_WNO_UNUSED
Performing Test HAVE_C_WNO_UNUSED - Success
Performing Test HAVE_C_WNO_CAST_ALIGN
Performing Test HAVE_C_WNO_CAST_ALIGN - Success
Performing Test HAVE_C_WNO_SHADOW
Performing Test HAVE_C_WNO_SHADOW - Success
Performing Test HAVE_C_WNO_MAYBE_UNINITIALIZED
Performing Test HAVE_C_WNO_MAYBE_UNINITIALIZED - Success
Performing Test HAVE_C_WNO_POINTER_TO_INT_CAST
Performing Test HAVE_C_WNO_POINTER_TO_INT_CAST - Success
Performing Test HAVE_C_WNO_INT_TO_POINTER_CAST
Performing Test HAVE_C_WNO_INT_TO_POINTER_CAST - Success
Performing Test HAVE_C_WNO_MISLEADING_INDENTATION
Performing Test HAVE_C_WNO_MISLEADING_INDENTATION - Success
Performing Test HAVE_CXX_WNO_MISSING_DECLARATIONS
Performing Test HAVE_CXX_WNO_MISSING_DECLARATIONS - Success
Performing Test HAVE_CXX_WNO_UNUSED_PARAMETER
Performing Test HAVE_CXX_WNO_UNUSED_PARAMETER - Success
Performing Test HAVE_CXX_WNO_MISSING_PROTOTYPES
Performing Test HAVE_CXX_WNO_MISSING_PROTOTYPES - Failed
Performing Test HAVE_CXX_WNO_UNDEF
Performing Test HAVE_CXX_WNO_UNDEF - Success
Performing Test HAVE_C_STD_C99
Performing Test HAVE_C_STD_C99 - Success
Performing Test HAVE_C_WNO_UNUSED_VARIABLE
Performing Test HAVE_C_WNO_UNUSED_VARIABLE - Success
Performing Test HAVE_C_WNO_UNUSED_FUNCTION
Performing Test HAVE_C_WNO_UNUSED_FUNCTION - Success
Could NOT find OpenJPEG (minimal suitable version: 2.0, recommended version >= 2.3.1)
Performing Test HAVE_C_WNO_IMPLICIT_FUNCTION_DECLARATION
Performing Test HAVE_C_WNO_IMPLICIT_FUNCTION_DECLARATION - Success
Performing Test HAVE_C_WNO_UNINITIALIZED
Performing Test HAVE_C_WNO_UNINITIALIZED - Success
Performing Test HAVE_C_WNO_UNUSED_BUT_SET_PARAMETER
Performing Test HAVE_C_WNO_UNUSED_BUT_SET_PARAMETER - Success
Performing Test HAVE_C_WNO_POINTER_COMPARE
Performing Test HAVE_C_WNO_POINTER_COMPARE - Success
Performing Test HAVE_C_WNO_ABSOLUTE_VALUE
Performing Test HAVE_C_WNO_ABSOLUTE_VALUE - Failed
Performing Test HAVE_CXX_WNO_SHADOW
Performing Test HAVE_CXX_WNO_SHADOW - Success
Performing Test HAVE_CXX_WNO_UNUSED
Performing Test HAVE_CXX_WNO_UNUSED - Success
Performing Test HAVE_CXX_WNO_SIGN_COMPARE
Performing Test HAVE_CXX_WNO_SIGN_COMPARE - Success
Performing Test HAVE_CXX_WNO_UNINITIALIZED
Performing Test HAVE_CXX_WNO_UNINITIALIZED - Success
Performing Test HAVE_CXX_WNO_SWITCH
Performing Test HAVE_CXX_WNO_SWITCH - Success
Performing Test HAVE_CXX_WNO_PARENTHESES
Performing Test HAVE_CXX_WNO_PARENTHESES - Success
Performing Test HAVE_CXX_WNO_ARRAY_BOUNDS
Performing Test HAVE_CXX_WNO_ARRAY_BOUNDS - Success
Performing Test HAVE_CXX_WNO_EXTRA
Performing Test HAVE_CXX_WNO_EXTRA - Success
Performing Test HAVE_CXX_WNO_DEPRECATED_DECLARATIONS
Performing Test HAVE_CXX_WNO_DEPRECATED_DECLARATIONS - Success
Performing Test HAVE_CXX_WNO_MISLEADING_INDENTATION
Performing Test HAVE_CXX_WNO_MISLEADING_INDENTATION - Success
Performing Test HAVE_CXX_WNO_DEPRECATED
Performing Test HAVE_CXX_WNO_DEPRECATED - Success
Performing Test HAVE_CXX_WNO_SUGGEST_OVERRIDE
Performing Test HAVE_CXX_WNO_SUGGEST_OVERRIDE - Success
Performing Test HAVE_CXX_WNO_INCONSISTENT_MISSING_OVERRIDE
Performing Test HAVE_CXX_WNO_INCONSISTENT_MISSING_OVERRIDE - Failed
Performing Test HAVE_CXX_WNO_IMPLICIT_FALLTHROUGH
Performing Test HAVE_CXX_WNO_IMPLICIT_FALLTHROUGH - Success
Performing Test HAVE_CXX_WNO_TAUTOLOGICAL_COMPARE
Performing Test HAVE_CXX_WNO_TAUTOLOGICAL_COMPARE - Success
Performing Test HAVE_CXX_WNO_REORDER
Performing Test HAVE_CXX_WNO_REORDER - Success
Performing Test HAVE_CXX_WNO_UNUSED_RESULT
Performing Test HAVE_CXX_WNO_UNUSED_RESULT - Success
Could not find OpenBLAS include. Turning OpenBLAS_FOUND off
Could not find OpenBLAS lib. Turning OpenBLAS_FOUND off
Looking for sgemm_
Looking for sgemm_ - not found
Looking for pthread.h
Looking for pthread.h - found
Performing Test CMAKE_HAVE_LIBC_PTHREAD
Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
Found Threads: TRUE  
Could NOT find BLAS (missing: BLAS_LIBRARIES) 
LAPACK requires BLAS
A library with LAPACK API not found. Please specify library location.
Performing Test HAVE_CXX_WNO_UNUSED_LOCAL_TYPEDEFS
Performing Test HAVE_CXX_WNO_UNUSED_LOCAL_TYPEDEFS - Success
Performing Test HAVE_CXX_WNO_SIGN_PROMO
Performing Test HAVE_CXX_WNO_SIGN_PROMO - Success
Performing Test HAVE_CXX_WNO_TAUTOLOGICAL_UNDEFINED_COMPARE
Performing Test HAVE_CXX_WNO_TAUTOLOGICAL_UNDEFINED_COMPARE - Failed
Performing Test HAVE_CXX_WNO_IGNORED_QUALIFIERS
Performing Test HAVE_CXX_WNO_IGNORED_QUALIFIERS - Success
Performing Test HAVE_CXX_WNO_UNUSED_FUNCTION
Performing Test HAVE_CXX_WNO_UNUSED_FUNCTION - Success
Performing Test HAVE_CXX_WNO_UNUSED_CONST_VARIABLE
Performing Test HAVE_CXX_WNO_UNUSED_CONST_VARIABLE - Success
Performing Test HAVE_CXX_WNO_SHORTEN_64_TO_32
Performing Test HAVE_CXX_WNO_SHORTEN_64_TO_32 - Failed
Performing Test HAVE_CXX_WNO_INVALID_OFFSETOF
Performing Test HAVE_CXX_WNO_INVALID_OFFSETOF - Success
Performing Test HAVE_CXX_WNO_ENUM_COMPARE_SWITCH
Performing Test HAVE_CXX_WNO_ENUM_COMPARE_SWITCH - Failed
Found JNI: C:/Program Files/Java/jdk1.8.0_211/lib/jawt.lib  
VTK is not found. Please set -DVTK_DIR in CMake to VTK build directory, or to VTK install subdirectory with VTKConfig.cmake file
ADE: Download: v0.1.1f.zip
OpenCV Python: during development append to PYTHONPATH: C:/opencv-4.3.0/release/python_loader
FFMPEG: Download: opencv_videoio_ffmpeg.dll
FFMPEG: Download: opencv_videoio_ffmpeg_64.dll
FFMPEG: Download: ffmpeg_version.cmake
Looking for dshow.h
Looking for dshow.h - found
Allocator metrics storage type: 'long long'
Excluding from source files list: <BUILD>/modules/core/test/test_intrin128.avx512_skx.cpp
Excluding from source files list: <BUILD>/modules/core/test/test_intrin256.avx512_skx.cpp
Excluding from source files list: <BUILD>/modules/core/test/test_intrin512.avx512_skx.cpp
Registering hook 'INIT_MODULE_SOURCES_opencv_dnn': C:/opencv-4.3.0/sources/modules/dnn/cmake/hooks/INIT_MODULE_SOURCES_opencv_dnn.cmake
opencv_dnn: filter out cuda4dnn source code
Excluding from source files list: <BUILD>/modules/dnn/layers/layers_common.avx512_skx.cpp

General configuration for OpenCV 4.3.0 =====================================
  Version control:               unknown

  Platform:
    Timestamp:                   2020-05-23T14:58:54Z
    Host:                        Windows 10.0.18362 AMD64
    CMake:                       3.17.1
    CMake generator:             MinGW Makefiles
    CMake build tool:            C:/Qt/Tools/mingw730_64/bin/mingw32-make.exe
    Configuration:               Release

  CPU/HW features:
    Baseline:                    SSE SSE2 SSE3
      requested:                 SSE3
    Dispatched code generation:  SSE4_1 SSE4_2 FP16 AVX AVX2
      requested:                 SSE4_1 SSE4_2 AVX FP16 AVX2 AVX512_SKX
      SSE4_1 (16 files):         + SSSE3 SSE4_1
      SSE4_2 (2 files):          + SSSE3 SSE4_1 POPCNT SSE4_2
      FP16 (1 files):            + SSSE3 SSE4_1 POPCNT SSE4_2 FP16 AVX
      AVX (5 files):             + SSSE3 SSE4_1 POPCNT SSE4_2 AVX
      AVX2 (30 files):           + SSSE3 SSE4_1 POPCNT SSE4_2 FP16 FMA3 AVX AVX2

  C/C++:
    Built as dynamic libs?:      YES
    C++ standard:                11
    C++ Compiler:                C:/Qt/Tools/mingw730_64/bin/g++.exe  (ver 7.3.0)
    C++ flags (Release):         -fsigned-char -W -Wall -Werror=return-type -Werror=non-virtual-dtor -Werror=address -Werror=sequence-point -Wformat -Werror=format-security -Wmissing-declarations -Wundef -Winit-self -Wpointer-arith -Wshadow -Wsign-promo -Wuninitialized -Winit-self -Wsuggest-override -Wno-delete-non-virtual-dtor -Wno-comment -Wimplicit-fallthrough=3 -Wno-strict-overflow -fdiagnostics-show-option -Wno-long-long -fomit-frame-pointer -ffunction-sections -fdata-sections  -msse -msse2 -msse3 -fvisibility=hidden -fvisibility-inlines-hidden -O3 -DNDEBUG  -DNDEBUG
    C++ flags (Debug):           -fsigned-char -W -Wall -Werror=return-type -Werror=non-virtual-dtor -Werror=address -Werror=sequence-point -Wformat -Werror=format-security -Wmissing-declarations -Wundef -Winit-self -Wpointer-arith -Wshadow -Wsign-promo -Wuninitialized -Winit-self -Wsuggest-override -Wno-delete-non-virtual-dtor -Wno-comment -Wimplicit-fallthrough=3 -Wno-strict-overflow -fdiagnostics-show-option -Wno-long-long -fomit-frame-pointer -ffunction-sections -fdata-sections  -msse -msse2 -msse3 -fvisibility=hidden -fvisibility-inlines-hidden -g  -O0 -DDEBUG -D_DEBUG
    C Compiler:                  C:/Qt/Tools/mingw730_64/bin/gcc.exe
    C flags (Release):           -fsigned-char -W -Wall -Werror=return-type -Werror=non-virtual-dtor -Werror=address -Werror=sequence-point -Wformat -Werror=format-security -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wundef -Winit-self -Wpointer-arith -Wshadow -Wuninitialized -Winit-self -Wno-comment -Wimplicit-fallthrough=3 -Wno-strict-overflow -fdiagnostics-show-option -Wno-long-long -fomit-frame-pointer -ffunction-sections -fdata-sections  -msse -msse2 -msse3 -fvisibility=hidden -O3 -DNDEBUG  -DNDEBUG
    C flags (Debug):             -fsigned-char -W -Wall -Werror=return-type -Werror=non-virtual-dtor -Werror=address -Werror=sequence-point -Wformat -Werror=format-security -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wundef -Winit-self -Wpointer-arith -Wshadow -Wuninitialized -Winit-self -Wno-comment -Wimplicit-fallthrough=3 -Wno-strict-overflow -fdiagnostics-show-option -Wno-long-long -fomit-frame-pointer -ffunction-sections -fdata-sections  -msse -msse2 -msse3 -fvisibility=hidden -g  -O0 -DDEBUG -D_DEBUG
    Linker flags (Release):      -Wl,--gc-sections  
    Linker flags (Debug):        -Wl,--gc-sections  
    ccache:                      NO
    Precompiled headers:         NO
    Extra dependencies:
    3rdparty dependencies:

  OpenCV modules:
    To be built:                 calib3d core dnn features2d flann gapi highgui imgcodecs imgproc ml objdetect photo stitching ts video videoio
    Disabled:                    world
    Disabled by dependency:      -
    Unavailable:                 java js python2 python3
    Applications:                tests perf_tests apps
    Documentation:               NO
    Non-free algorithms:         NO

  Windows RT support:            NO

  GUI: 
    Win32 UI:                    YES
    VTK support:                 NO

  Media I/O: 
    ZLib:                        build (ver 1.2.11)
    JPEG:                        build-libjpeg-turbo (ver 2.0.4-62)
    WEBP:                        build (ver encoder: 0x020f)
    PNG:                         build (ver 1.6.37)
    TIFF:                        build (ver 42 - 4.0.10)
    JPEG 2000:                   build Jasper (ver 1.900.1)
    OpenEXR:                     build (ver 2.3.0)
    HDR:                         YES
    SUNRASTER:                   YES
    PXM:                         YES
    PFM:                         YES

  Video I/O:
    DC1394:                      NO
    FFMPEG:                      YES (prebuilt binaries)
      avcodec:                   YES (58.54.100)
      avformat:                  YES (58.29.100)
      avutil:                    YES (56.31.100)
      swscale:                   YES (5.5.100)
      avresample:                YES (4.0.0)
    GStreamer:                   NO
    DirectShow:                  YES

  Parallel framework:            none

  Trace:                         YES (built-in)

  Other third-party libraries:
    Lapack:                      NO
    Eigen:                       NO
    Custom HAL:                  NO
    Protobuf:                    build (3.5.1)

  OpenCL:                        YES (no extra features)
    Include path:                C:/opencv-4.3.0/sources/3rdparty/include/opencl/1.2
    Link libraries:              Dynamic load

  Python (for build):            C:/Program Files/Inkscape/python.exe

  Java:                          
    ant:                         NO
    JNI:                         C:/Program Files/Java/jdk1.8.0_211/include C:/Program Files/Java/jdk1.8.0_211/include/win32 C:/Program Files/Java/jdk1.8.0_211/include
    Java wrappers:               NO
    Java tests:                  NO

  Install to:                    C:/opencv-4.3.0/release/install
-----------------------------------------------------------------

Configuring done
General configuration for OpenCV 4.3.0 =====================================
  Version control:               unknown

  Platform:
    Timestamp:                   2020-05-23T14:58:54Z
    Host:                        Windows 10.0.18362 AMD64
    CMake:                       3.17.1
    CMake generator:             MinGW Makefiles
    CMake build tool:            C:/Qt/Tools/mingw730_64/bin/mingw32-make.exe
    Configuration:               Release

  CPU/HW features:
    Baseline:                    SSE SSE2 SSE3
      requested:                 SSE3
    Dispatched code generation:  SSE4_1 SSE4_2 FP16 AVX AVX2
      requested:                 SSE4_1 SSE4_2 AVX FP16 AVX2 AVX512_SKX
      SSE4_1 (16 files):         + SSSE3 SSE4_1
      SSE4_2 (2 files):          + SSSE3 SSE4_1 POPCNT SSE4_2
      FP16 (1 files):            + SSSE3 SSE4_1 POPCNT SSE4_2 FP16 AVX
      AVX (5 files):             + SSSE3 SSE4_1 POPCNT SSE4_2 AVX
      AVX2 (30 files):           + SSSE3 SSE4_1 POPCNT SSE4_2 FP16 FMA3 AVX AVX2

  C/C++:
    Built as dynamic libs?:      YES
    C++ standard:                11
    C++ Compiler:                C:/Qt/Tools/mingw730_64/bin/g++.exe  (ver 7.3.0)
    C++ flags (Release):         -fsigned-char -W -Wall -Werror=return-type -Werror=non-virtual-dtor -Werror=address -Werror=sequence-point -Wformat -Werror=format-security -Wmissing-declarations -Wundef -Winit-self -Wpointer-arith -Wshadow -Wsign-promo -Wuninitialized -Winit-self -Wsuggest-override -Wno-delete-non-virtual-dtor -Wno-comment -Wimplicit-fallthrough=3 -Wno-strict-overflow -fdiagnostics-show-option -Wno-long-long -fomit-frame-pointer -ffunction-sections -fdata-sections  -msse -msse2 -msse3 -fvisibility=hidden -fvisibility-inlines-hidden -O3 -DNDEBUG  -DNDEBUG
    C++ flags (Debug):           -fsigned-char -W -Wall -Werror=return-type -Werror=non-virtual-dtor -Werror=address -Werror=sequence-point -Wformat -Werror=format-security -Wmissing-declarations -Wundef -Winit-self -Wpointer-arith -Wshadow -Wsign-promo -Wuninitialized -Winit-self -Wsuggest-override -Wno-delete-non-virtual-dtor -Wno-comment -Wimplicit-fallthrough=3 -Wno-strict-overflow -fdiagnostics-show-option -Wno-long-long -fomit-frame-pointer -ffunction-sections -fdata-sections  -msse -msse2 -msse3 -fvisibility=hidden -fvisibility-inlines-hidden -g  -O0 -DDEBUG -D_DEBUG
    C Compiler:                  C:/Qt/Tools/mingw730_64/bin/gcc.exe
    C flags (Release):           -fsigned-char -W -Wall -Werror=return-type -Werror=non-virtual-dtor -Werror=address -Werror=sequence-point -Wformat -Werror=format-security -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wundef -Winit-self -Wpointer-arith -Wshadow -Wuninitialized -Winit-self -Wno-comment -Wimplicit-fallthrough=3 -Wno-strict-overflow -fdiagnostics-show-option -Wno-long-long -fomit-frame-pointer -ffunction-sections -fdata-sections  -msse -msse2 -msse3 -fvisibility=hidden -O3 -DNDEBUG  -DNDEBUG
    C flags (Debug):             -fsigned-char -W -Wall -Werror=return-type -Werror=non-virtual-dtor -Werror=address -Werror=sequence-point -Wformat -Werror=format-security -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wundef -Winit-self -Wpointer-arith -Wshadow -Wuninitialized -Winit-self -Wno-comment -Wimplicit-fallthrough=3 -Wno-strict-overflow -fdiagnostics-show-option -Wno-long-long -fomit-frame-pointer -ffunction-sections -fdata-sections  -msse -msse2 -msse3 -fvisibility=hidden -g  -O0 -DDEBUG -D_DEBUG
    Linker flags (Release):      -Wl,--gc-sections  
    Linker flags (Debug):        -Wl,--gc-sections  
    ccache:                      NO
    Precompiled headers:         NO
    Extra dependencies:          opengl32 glu32
    3rdparty dependencies:

  OpenCV modules:
    To be built:                 calib3d core dnn features2d flann gapi highgui imgcodecs imgproc ml objdetect photo stitching ts video videoio
    Disabled:                    python_bindings_generator python_tests world
    Disabled by dependency:      -
    Unavailable:                 java js python2 python3
    Applications:                tests perf_tests apps
    Documentation:               NO
    Non-free algorithms:         NO

  Windows RT support:            NO

  GUI: 
    QT:                          YES (ver 5.12.5)
      QT OpenGL support:         YES (Qt5::OpenGL 5.12.5)
    Win32 UI:                    YES
    OpenGL support:              YES (opengl32 glu32)
    VTK support:                 NO

  Media I/O: 
    ZLib:                        build (ver 1.2.11)
    JPEG:                        build-libjpeg-turbo (ver 2.0.4-62)
    WEBP:                        build (ver encoder: 0x020f)
    PNG:                         build (ver 1.6.37)
    TIFF:                        build (ver 42 - 4.0.10)
    JPEG 2000:                   build Jasper (ver 1.900.1)
    OpenEXR:                     build (ver 2.3.0)
    HDR:                         YES
    SUNRASTER:                   YES
    PXM:                         YES
    PFM:                         YES

  Video I/O:
    DC1394:                      NO
    FFMPEG:                      YES (prebuilt binaries)
      avcodec:                   YES (58.54.100)
      avformat:                  YES (58.29.100)
      avutil:                    YES (56.31.100)
      swscale:                   YES (5.5.100)
      avresample:                YES (4.0.0)
    GStreamer:                   NO
    DirectShow:                  YES

  Parallel framework:            none

  Trace:                         YES (built-in)

  Other third-party libraries:
    Lapack:                      NO
    Eigen:                       NO
    Custom HAL:                  NO
    Protobuf:                    build (3.5.1)

  OpenCL:                        YES (no extra features)
    Include path:                C:/opencv-4.3.0/sources/3rdparty/include/opencl/1.2
    Link libraries:              Dynamic load

  Python (for build):            C:/Program Files/Inkscape/python.exe

  Java:                          
    ant:                         NO
    JNI:                         C:/Program Files/Java/jdk1.8.0_211/include C:/Program Files/Java/jdk1.8.0_211/include/win32 C:/Program Files/Java/jdk1.8.0_211/include
    Java wrappers:               NO
    Java tests:                  NO

  Install to:                    C:/opencv-4.3.0/release/install
-----------------------------------------------------------------

Configuring done
[ 40%] Building RC object modules/core/CMakeFiles/opencv_core.dir/vs_version.rc.obj
gcc: error: long: No such file or directory
C:\Qt\Tools\mingw730_64\bin\windres.exe: preprocessing failed.
mingw32-make[2]: *** [modules\core\CMakeFiles\opencv_core.dir\build.make:1495: modules/core/CMakeFiles/opencv_core.dir/vs_version.rc.obj] Error 1
mingw32-make[1]: *** [CMakeFiles\Makefile2:1847: modules/core/CMakeFiles/opencv_core.dir/all] Error 2
mingw32-make: *** [Makefile:182: all] Error 2

windows: OpenCV 4.3.0 build failing on generating vs_version.rc using mingw-w64 #16990