Description Usage Arguments Details Examples
View source: R/Temp_Scape_function.R
A function to decrypt radiometric JPGs (rJPGs) captured using the FLIR Vue Pro R, and produce CSVs of temperature according to pixel coordinates. Requires manual input of ambient temperature at the time of image capture.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | Temp_Scape(
source,
destination,
pwidth = 336,
pheight = 256,
P_R1 = 17096.453125,
P_R2 = 0.04351538,
P_B = 1428,
P_F = 1,
P_O = -55,
emiss = 0.98,
OD = 1,
AT,
RT = AT,
WT = AT,
transmit = 1,
hum
)
|
source |
A path to the folder containing radiometric JPGs (rJPGs) to be rewritten. There is no default input. |
destination |
The path to a folder at wish you would like your output CSVs to be saved. |
pwidth |
The width, in pixels, of the thermal image. Default is 336. |
pheight |
The height, in pixels, of the thermal image Default is 256. |
P_R1 |
Planck_R1 from function "Rad_Temp" in package "ReVuePro". A callibration constant, specific per FLIR camera. This can be determined using 'exiftool.exe', produced by Phil Harvey. Default is 17096.453125. |
P_R2 |
Planck_R2 from function "Rad_Temp" in package "ReVuePro". A callibration constant, specific per FLIR camera. This can be determined using 'exiftool.exe', produced by Phil Harvey. Default is 0.04351538. |
P_B |
Planck_B from function "Rad_Temp" in package "ReVuePro". A callibration constant, specific per FLIR camera. This can be determined using 'exiftool.exe', produced by Phil Harvey. Default is 1428.0. |
P_F |
Planck_F from function "Rad_Temp" in package "ReVuePro". A callibration constant, specific per FLIR camera. This can be determined using 'exiftool.exe', produced by Phil Harvey. Default is 1.0. |
P_O |
Planck_O from function "Rad_Temp" in package "ReVuePro". A callibration constant, specific per FLIR camera. This can be determined using 'exiftool.exe', produced by Phil Harvey. Default is -55.0. |
emiss |
Emmissivity from function "Rad_Temp" in package "ReVuePro". The relative energy that is emitted (or radiated) from the surface of the object in the image, compared to that emitted from a blackbody in equivalent conditions. This value must lay between 0 and 1. Default is 0.98. |
OD |
obj_distance from function "Rad_Temp" in package "ReVuePro". The distance between the thermal imaging camera and object to be measured within the image. This value is expressed in metres. Default is 1.0 metres. |
AT |
amb_temp from function "Rad_Temp" in package "ReVuePro". Ambient temperature, in degrees Celsius, at the time of image capture. |
RT |
ref_temp from function "Rad_Temp" in package "ReVuePro". Reflected temperature, in degrees Celsius, at the time of image capture. Default is to apply ambient temperature (AT) to reflected temperature. |
WT |
window_temp from function "Rad_Temp" in package "ReVuePro". The temperature, in degrees Celsius, of a window, through which the image was capture. Default is to apply ambient temperature (AT) to window temperature. |
transmit |
wind_transmittance from function "Rad_Temp" in package "ReVuePro". The relative amount of light transmitted though a window between the thermal imaging camera and object in question. This value must lay between 0 and 1, with a default value of 1. |
hum |
humidity from function "Rad_Temp" in package "ReVuePro". Relative, atmospheric humidity at the time if image character. This value is expressed as a percentage, and therefore should lay between 0 and 100. |
Note that RAW files will be written such that their creation date matches that of the parent JPG. Furthermore, this function calls upon Microsoft Powershell, and is therefore currently limited to Windows users.
1 2 3 4 5 | source = "C:/MyJPGs"
destination = "C:/MyTempScapes"
ambtempdata = "C:/Temperature_Data/ExperimentTemp.xlsx"
Temp_Scape(source = source, destination = destination, pwidth = 336, pheight = 256, P_R1 = 17096.453125, P_R2 = 0.04351538,
P_B = 1428.0, P_F = 1, P_O = -55.0, emiss = 0.98, OD = 1.0, AT = 23.0, hum = 30)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.