Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
66 commits
Select commit Hold shift + click to select a range
32401db
initial commit
Sep 30, 2019
06eade6
integrated electron to fix #1
Sep 30, 2019
fff6acc
added Angular Material, CDK and Icon for #2
Sep 30, 2019
f3ec2df
updated readme and set up Bootstrap grid for UI #2
Oct 1, 2019
e51a311
added components and made histogram
Oct 3, 2019
845f868
added filters list
Oct 7, 2019
6e2b22f
changed filter list. need to add two-way data binding
Oct 7, 2019
5ea3089
added two-way data binding with output and eventemitter (the service …
Oct 7, 2019
056cfb8
added filters for competition category 1, still needs to link them to…
Oct 8, 2019
65e7d29
changed the way images are imported and treated, and added filters su…
Oct 9, 2019
1950308
added dist to gitignore
Oct 9, 2019
681acc2
added open save buttons, fixed get bug and histogram update.
Oct 10, 2019
139f5f2
added open & save electron IPC processes
Oct 10, 2019
aefe0b9
added canvas for #4 overlay
Oct 16, 2019
d093f96
added GIS data import (from exif)
Oct 29, 2019
495c7cb
added canvas resize and DJI XPM data extraction for #3
Nov 2, 2019
24e7a27
started messing with Python and algorith settings
Nov 3, 2019
9084b1b
added algorithm parameters edit support
Nov 3, 2019
3a2a481
implemented server setup and send for #5
Nov 3, 2019
877a6ca
added server filters integration in edit, need to link them
Nov 3, 2019
4eabb3c
just missing the server-side implementation, and client-side integrat…
Nov 3, 2019
727a812
communication back / front ok
Nov 3, 2019
9d1647e
implemented server communicaton, now need to select the right algorit…
Nov 3, 2019
85fc7c0
server side is done for closing #5
Nov 3, 2019
95dc11f
simplified imports for adding algorithms much more easily
Nov 3, 2019
f90f34d
updated readme
Nov 8, 2019
0007013
updated to Angular 8.2 and packages for three.js compatibility
Nov 9, 2019
39dcaf9
added Three.js and webGL2 declaration
Nov 9, 2019
899155b
integrated three.js. still need to fix some webGL errors, and unly pu…
Nov 9, 2019
d3174eb
fixed webGL bug but need to make canvasService not a singleton (one f…
Nov 9, 2019
7d69118
added FOV data and mouse move on grid. Still offset bug on helper dis…
Nov 9, 2019
e5e198b
fixed offset bug in three.js projection
Nov 10, 2019
6704c09
added gps-tab communication with canvas service for gis data update
Nov 11, 2019
b3900c6
added marker interface with gisData. still need to convert x & y to l…
Nov 11, 2019
2f26510
added GPS coordinates dislpay of red marker
Nov 11, 2019
6de0553
added input / output folders for multiple files actions (filters and …
Nov 11, 2019
6daab17
fixed file input and dir output. now almost ready to send to server
Nov 16, 2019
6bc2cc2
added multiple files filtering
Nov 17, 2019
5b83e41
fixed first time grid display with wrong pitch orientation
Nov 17, 2019
f49ca3a
server now handles the information for GPS fetch. Now need to develop…
Nov 17, 2019
079b589
added GPS fetching function and XMP data extraction, now need to add …
Nov 17, 2019
6327b10
fixed GPS bug and started coding intersect algorithm
Nov 17, 2019
68990cf
finished implementinng GPS fetch and modified FOV (diag)
Nov 18, 2019
ef668cf
added USNG marker display
Nov 19, 2019
3a8a35d
added feet / meters conversion on GPS tab
Nov 21, 2019
342011a
added electron-builder and PyInstaller compilation
Dec 1, 2019
bb0b0e6
changed configuration for sigle-file compilation
Dec 2, 2019
2395de3
deleted old files, update requirements and added new documentation
Dec 7, 2019
a88fa39
updated server.spec fow both linux and windows compilation
Dec 9, 2019
db0f4c5
updated path handling and server launch
Dec 9, 2019
3d00adc
changed compilation detect method
Dec 9, 2019
2d502af
fixed #8 for json save
Dec 10, 2019
88a8f8d
updates build settings for deb package and updated documentation
Dec 10, 2019
fe2540d
fixed save path in python
Dec 10, 2019
feff64d
removed xmp lib incompatible w/ win
Dec 10, 2019
ec2afc4
updated doc and killed child_process on exit
Dec 11, 2019
504f2bd
added multi drone support for #9
Dec 30, 2019
25d9d58
Merge branch 'master' of https://github.com/polofgrs/Computer-Vision-…
Dec 30, 2019
c3c8c48
added file list on the right panel
Feb 29, 2020
ac75258
added markers toggle
Feb 29, 2020
7cc7616
added grid display toggle
Feb 29, 2020
44f9103
added option to save file with grid
Feb 29, 2020
89249cc
upgrade version and changed faulty boolean
Feb 29, 2020
823edef
implemented histogram equalizer
Mar 1, 2020
1b33d4b
added windows-specific pip installs
Mar 1, 2020
489bfbf
fixed bug where exif data was missing in image
May 30, 2020
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
274 changes: 12 additions & 262 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,262 +1,12 @@
## Ignore Visual Studio temporary files, build results, and
## files generated by popular Visual Studio add-ons.

# User-specific files
*.suo
*.user
*.userosscache
*.sln.docstates

# User-specific files (MonoDevelop/Xamarin Studio)
*.userprefs

# Build results
*.msi
[Dd]ebug/
[Dd]ebugPublic/
[Rr]elease/
[Rr]eleases/
x64/
x86/
bld/
[Bb]in/
[Oo]bj/
[Ll]og/

# Visual Studio 2015 cache/options directory
.vs/
# Uncomment if you have tasks that create the project's static files in wwwroot
#wwwroot/

# MSTest test Results
[Tt]est[Rr]esult*/
[Bb]uild[Ll]og.*

# NUNIT
*.VisualState.xml
TestResult.xml

# Build Results of an ATL Project
[Dd]ebugPS/
[Rr]eleasePS/
dlldata.c

# DNX
project.lock.json
project.fragment.lock.json
artifacts/

*_i.c
*_p.c
*_i.h
*.ilk
*.meta
*.obj
*.pch
*.pdb
*.pgc
*.pgd
*.rsp
*.sbr
*.tlb
*.tli
*.tlh
*.tmp
*.tmp_proj
#*.log
*.vspscc
*.vssscc
.builds
*.pidb
*.svclog
*.scc

# Chutzpah Test files
_Chutzpah*

# Visual C++ cache files
ipch/
*.aps
*.ncb
*.opendb
*.opensdf
*.sdf
*.cachefile
*.VC.db
*.VC.VC.opendb

# Visual Studio profiler
*.psess
*.vsp
*.vspx
*.sap

# TFS 2012 Local Workspace
$tf/

# Guidance Automation Toolkit
*.gpState

# ReSharper is a .NET coding add-in
_ReSharper*/
*.[Rr]e[Ss]harper
*.DotSettings.user

# JustCode is a .NET coding add-in
.JustCode

# TeamCity is a build add-in
_TeamCity*

# DotCover is a Code Coverage Tool
*.dotCover

# NCrunch
_NCrunch_*
.*crunch*.local.xml
nCrunchTemp_*

# MightyMoose
*.mm.*
AutoTest.Net/

# Web workbench (sass)
.sass-cache/

# Installshield output folder
[Ee]xpress/

# DocProject is a documentation generator add-in
DocProject/buildhelp/
DocProject/Help/*.HxT
DocProject/Help/*.HxC
DocProject/Help/*.hhc
DocProject/Help/*.hhk
DocProject/Help/*.hhp
DocProject/Help/Html2
DocProject/Help/html

# Click-Once directory
publish/

# Publish Web Output
*.[Pp]ublish.xml
*.azurePubxml
# TODO: Comment the next line if you want to checkin your web deploy settings
# but database connection strings (with potential passwords) will be unencrypted
#*.pubxml
*.publishproj

# Microsoft Azure Web App publish settings. Comment the next line if you want to
# checkin your Azure Web App publish settings, but sensitive information contained
# in these scripts will be unencrypted
PublishScripts/

# NuGet Packages
*.nupkg
# The packages folder can be ignored because of Package Restore
**/packages/*
# except build/, which is used as an MSBuild target.
!**/packages/build/
# Uncomment if necessary however generally it will be regenerated when needed
#!**/packages/repositories.config
# NuGet v3's project.json files produces more ignoreable files
*.nuget.props
*.nuget.targets

# Microsoft Azure Build Output
csx/
*.build.csdef

# Microsoft Azure Emulator
ecf/
rcf/

# Windows Store app package directories and files
AppPackages/
BundleArtifacts/
Package.StoreAssociation.xml
_pkginfo.txt

# Visual Studio cache files
# files ending in .cache can be ignored
*.[Cc]ache
# but keep track of directories ending in .cache
!*.[Cc]ache/

# Others
ClientBin/
~$*
*~
*.dbmdl
*.dbproj.schemaview
*.jfm
*.pfx
*.publishsettings
node_modules/
orleans.codegen.cs

# Since there are multiple workflows, uncomment next line to ignore bower_components
# (https://github.com/github/gitignore/pull/1529#issuecomment-104372622)
#bower_components/

# RIA/Silverlight projects
Generated_Code/

# Backup & report files from converting an old project file
# to a newer Visual Studio version. Backup files are not needed,
# because we have git ;-)
_UpgradeReport_Files/
Backup*/
UpgradeLog*.XML
UpgradeLog*.htm

# SQL Server files
*.mdf
*.ldf

# Business Intelligence projects
*.rdl.data
*.bim.layout
*.bim_*.settings

# Microsoft Fakes
FakesAssemblies/

# GhostDoc plugin setting file
*.GhostDoc.xml

# Node.js Tools for Visual Studio
.ntvs_analysis.dat

# Visual Studio 6 build log
*.plg

# Visual Studio 6 workspace options file
*.opt

# Visual Studio LightSwitch build output
**/*.HTMLClient/GeneratedArtifacts
**/*.DesktopClient/GeneratedArtifacts
**/*.DesktopClient/ModelManifest.xml
**/*.Server/GeneratedArtifacts
**/*.Server/ModelManifest.xml
_Pvt_Extensions

# Paket dependency manager
.paket/paket.exe
paket-files/

# FAKE - F# Make
.fake/

# JetBrains Rider
.idea/
*.sln.iml

# CodeRush
.cr/

# Python Tools for Visual Studio (PTVS)
__pycache__/
*.pyc
*.pyc
python-server/__pycache__
python-server/build
python-server/dist

# latex files
*.aux
*.log
*.synctex.gz
*.toc
*.dvi
*.ps
13 changes: 13 additions & 0 deletions CVERT-ng/.editorconfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
# Editor configuration, see https://editorconfig.org
root = true

[*]
charset = utf-8
indent_style = space
indent_size = 2
insert_final_newline = true
trim_trailing_whitespace = true

[*.md]
max_line_length = off
trim_trailing_whitespace = false
51 changes: 51 additions & 0 deletions CVERT-ng/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
# compiled output
**/dist
/tmp
/out-tsc
# Only exists if Bazel was run
/bazel-out

# dependencies
/node_modules

# profiling files
chrome-profiler-events.json
speed-measure-plugin.json

# IDEs and editors
/.idea
.project
.classpath
.c9/
*.launch
.settings/
*.sublime-workspace

# IDE - VSCode
.vscode/*
!.vscode/settings.json
!.vscode/tasks.json
!.vscode/launch.json
!.vscode/extensions.json
.history/*

# misc
/.sass-cache
/connect.lock
/coverage
/libpeerconnection.log
npm-debug.log
yarn-error.log
testem.log
/typings

# System Files
.DS_Store
Thumbs.db

/releases
!/dist/icon.ico
!/dist/icon.png
# !/dist/background.png
# !/dist/background@2x.png
# !/dist/icon.icns
Loading