Giter Club home page Giter Club logo

flirimageprocessor's Introduction

FLIR Image Processor

.NET C# Library that can be used to process FLIR Radiometric JPEG (R-JPEG) files to extract raw data from the image, including RAW values and temperatures readings per pixel. Results are returned in a JSON formatted file.

Supported Data Elements

  • Camera Information
  • Compass Information
  • GPS Information
  • Thermal Parameters
  • Thermal Data
    • RAW Value
    • Temperature Values (supports Celsius, Fahrenheit, and Kelvin)

Prerequisites

The src/lib folder contains an updated version of the FLIR Atlas SDK. If you want to upgrade to a newer SDK, you can find the SDK and instructions here:
http://flir.custhelp.com/app/answers/detail/a_id/1275/kw/atlas%20download/

Feature Requests

This project is a work in process. If you run into any issues, please let me know. Pull requests encouraged!

flirimageprocessor's People

Contributors

ryanbales avatar

Stargazers

 avatar Jimmy Pedersen avatar Valery Asiryan avatar Yehor Smoliakov avatar Robson Rogerio Dutra Pereira avatar  avatar  avatar baltam avatar Jason avatar Kamerynn Harrah avatar Bill Piedra avatar Rubén Vallejo avatar  avatar

Watchers

James Cloos avatar  avatar  avatar

flirimageprocessor's Issues

Doesn't compile

I downloaded the project, after trying to run for first time i get a couple of issues in visual studio:

The command ""C:\Users\MYPC\Desktop\FLIRImageProcessor-master\src\lib\FLIR\x86\FLIR.Atlas.x86.bat" "C:\Users\MYPC\Desktop\FLIRImageProcessor-master\src\App\bin\x86\Debug"" exited with code 4. App

The command ""C:\Users\MYPC\Desktop\FLIRImageProcessor-master\src\lib\FLIR\x86\FLIR.Atlas.x86.bat" "C:\Users\MYPC\Desktop\FLIRImageProcessor-master\src\DataExtractor\bin\x86\Debug"" exited with code 4. DataExtractor

If i copy these files into the directory, it gets past that error, then i get the following:

Flir.Atlas.Image.ThermalException
HResult=0x80131500
Message=Cannot create internal object.
Source=Flir.Atlas.Image
StackTrace:
at Flir.Atlas.Image.ThermalImageFile..ctor()
at Flir.Atlas.Image.ThermalImageFile..ctor(String path)
at FLIRImageProcessor.DataExtractor.ImageProcessor..ctor(String imageFilePath) in C:\Users\MYPC\Desktop\FLIRImageProcessor-master\src\DataExtractor\ImageProcessor.cs:line 40
at FLIRImageProcessor.App.Program.Main(String[] args) in C:\Users\MYPC\Desktop\FLIRImageProcessor-master\src\App\Program.cs:line 67

Inner Exception 1:
BadImageFormatException: Could not load file or assembly 'Flir.FormatPlugin.IRSDK, Version=2.0.14266.1000, Culture=neutral, PublicKeyToken=caa391fd8e07c76b' or one of its dependencies. An attempt was made to load a program with an incorrect format.

its on ImageProccessor.cs on line 40
FlirImageFile = new ThermalImageFile(imageFilePath);

Code not compiling

Screenshot (7)
When i build this code , i get some error msg "Severity Code Description Project File Line Suppression State Details
Error The command ""C:\Users\User-01\Downloads\FLIRImageProcessor-master\FLIRImageProcessor-master\src\lib\FLIR\x86\FLIR.Atlas.x86.bat" "C:\Users\User-01\Downloads\FLIRImageProcessor-master\FLIRImageProcessor-master\src\DataExtractor\bin\Debug"" exited with code 4. DataExtractor"

Incorrect Temerature Values

Hi,

When analysing the temperature values I'm getting a lot of incorrect values, specifically 7.3913. Please see the screen shot attached. This happens on any image that is loaded. Any ideas?

Thanks

Paul

flir

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.