Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add a unit test for the match_matrix function #1815

Open
wants to merge 94 commits into
base: release
Choose a base branch
from

Conversation

pbeasly
Copy link

@pbeasly pbeasly commented Jan 4, 2024

Add source file kwiver/arrows/core/tests/match_matrix.cxx
Update CMake.txt file /kwiver/src/arrows/core/tests/CMakeLists.txt

Add ability to read fields into std::optional
Better define comparison behavior with NaNs
…ut-of-bounds

Add check for out-of-bounds IMAP
…ideo-open-failure

Consistently catch video open failures in applets
…ive-img-writer-init

Only initialize image writer if we're going to use it
…sing-frames

Account for missing frames in compare-klv
…re-first-frame-earlier

Acquire first frame before querying video settings
…wrong-lengths

Make flint/imap not override incorrect lengths
…rt-ts

Copy input video start timestamp when transcoding
…nt-warning

Allow writing too-large integers with a warning
…-filter-params

Handle changing video size or pixel format
mwoehlke-kitware and others added 30 commits October 17, 2023 15:50
Explicitly include <cstdint> in headers using uint8_t. Expecting it to
be indirectly included isn't reliable and can lead to build failures.
Add explicit initialization of local variable in order to avoid a
compiler warning that the value may be used uninitialized.
Explicitly include <string> in class_map.h. Expecting it to be
indirectly included / relying on forward declarations of std::string is
unreliable and in some instances results in extremely obscure error
messages regarding partial specialization of standard-library hash
entities.
Add interfacing for copying uninterpreted data streams
 For windows created by opencv waitkey is used for delay
 Default color scheme for opencv mat is BGR, fixed conversion issues
   from RGB to BGR accordingly
Increase output precision of floats when writing CSVs
Co-authored-by: Daniel Riehm <daniel.riehm@kitware.com>
…gistration

Fixed syntax for plugin loading function call
Introduced exceptions in mesh read functions for better error
management. Updated tests to validate new behavior.
Fixed issues in cpp examples:

* for windows created by opencv waitkey is used for delay (otherwise windows are usually not showing the image properly)
* default color scheme for opencv mat is BGR, fixed conversion issues from RGB to BGR accordingly
…mn-typos

Fix typos in metadata CSV column names
…input-header

Clean up ffmpeg_video_input.h
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

10 participants