Commit Graph
52 Commits
Author SHA1 Message Date
jfmcarreira e38ba03f65 Fix FrameMask and minor bug fixes in PlaYUVerFrame 2016-03-10 02:38:35 +00:00
jfmcarreira c9dab4a646 Change FrameMask module to be compatible with different pixel formats 2016-03-10 01:03:28 +00:00
jfmcarreira 9022612019 Add operators to PlaYUVerPixel 2016-03-10 00:41:23 +00:00
jfmcarreira 201a2ebdd6 Add new class PlaYUVerPixel 2016-03-10 00:13:44 +00:00
jfmcarreira 1eed4bc8f9 Improve PlaYUVerFrame fmt matching and change bit per pixel to UInt 2015-11-18 15:04:37 +00:00
jfmcarreira e8c6e0b9f4 Fix input arg to support or operation between matching opts 2015-11-08 01:44:30 +00:00
jfmcarreira 3ed990c102 Change functions in PlaYUVerFrame in order to enable more advance comparison between frames in PlaYUVerModules 2015-11-08 01:42:27 +00:00
jfmcarreira aae4b307fa Fix histogram reset after recalculation 2015-11-06 19:11:12 +00:00
jfmcarreira 1ad748c89f Fix clear function to put everything 128 2015-09-24 01:22:23 +01:00
jfmcarreira 57b775f7d1 Add a FrameShift module and support for keys commands to be sent to modules 2015-09-24 01:10:03 +01:00
jfmcarreira d9b3fe0db0 Fix minor errors with the histogram data 2015-08-01 20:15:16 +01:00
jfmcarreira b52dc2390d Remove PlaYUVerFrameStats and put everything in PlaYUVerFrame 2015-07-30 17:43:47 +01:00
jfmcarreira 47d0636624 Fix load file and reload button 2015-04-27 17:15:25 +01:00
jfmcarreira 148981528d Fix wrong label in configure dialog and complete the save of the last window mode 2015-04-09 17:08:41 +01:00
jfmcarreira e51a5c8288 Add function to find the stream handler and fix problems with modules and stream info description 2015-04-09 01:11:11 +01:00
jfmcarreira 76a216bd3a Fix opencv conversion problems in PlaYUVerFrame 2015-04-07 02:40:04 +01:00
jfmcarreira de1606e302 Fix frame to ARGB from GRAY when bpp is different than 8 2015-04-06 00:45:02 +01:00
jfmcarreira d3e27c10b8 Fix frame to ARGB from GRAY when bpp is different than 8 2015-04-06 00:40:50 +01:00
jfmcarreira 95c35373f4 Add full frame difference with plus 1 bit precision 2015-04-06 00:34:40 +01:00
jfmcarreira 1167ed653d Fix using 16 bits per pixel component - now it supports read and write of up to 2 bytes pel data 2015-04-05 12:53:04 +01:00
jfmcarreira 735b6b8efb Improve multy byte per pixel support - still incomplete 2015-04-03 13:59:32 +01:00
jfmcarreira e2385a81c2 Save pixels in Short instead of UChar 2015-04-03 13:04:20 +01:00
jfmcarreira c8079e87cb Implement n bits per pixel in Frame to buffer and from buffer 2015-04-02 18:53:26 +01:00
jfmcarreira d8952ce953 Add a variable to control the number of bits per pixel 2015-04-02 17:34:43 +01:00
jfmcarreira 94a5b4d275 list color spaces supported 2015-03-26 02:13:56 +00:00
jfmcarreira c46ab5a0ac list color spaces supported 2015-03-26 02:09:59 +00:00
jfmcarreira 76b9dcf449 Bug fix in ProgramOptions parse and graphical changes in options dialog in GUI app 2015-03-26 01:05:47 +00:00
jfmcarreira 0f4388122d Fix PlaYUVerFrame conversion to cv::mat 2015-03-17 16:28:17 +00:00
jfmcarreira 13d4a4f060 minor API changes to achieve better documentation 2015-03-09 19:07:10 +00:00
jfmcarreira e7bf821c2c Merge branch 'devel' 2015-03-09 18:29:00 +00:00
jfmcarreira ea05c49858 Start bringing doxygen documentation into a new level 2015-03-09 18:05:47 +00:00
jfmcarreira 51f9585263 Fix bug when calculating BytesPerFrame 2015-03-06 00:16:57 +00:00
jfmcarreira 379d13a8ed Major improvements and generalization of the frame from/to buffer based on ffmpeg enfort 2015-03-05 22:47:36 +00:00
jfmcarreira 2b749e3da0 Fix opening sequences in YUV420 when odd resolutions 2015-03-05 16:38:57 +00:00
jfmcarreira ada2e865e1 Merge branch 'master' into devel 2015-03-04 20:02:25 +00:00
jfmcarreira 94632520cc Add new handler to open streams with opencv lib 2015-03-04 20:01:59 +00:00
jfmcarreira d1bf933928 Optimize pixel conversion from yuv to rgb 2015-02-27 13:58:38 +00:00
jfmcarreira f328687754 Minor changes and code format 2015-02-27 13:58:16 +00:00
jfmcarreira 6bc2406e3a Optimize pixel conversion from yuv to rgb 2015-02-27 13:57:40 +00:00
jfmcarreira c24e71bf55 Minor changes and code format 2015-02-27 01:01:04 +00:00
jfmcarreira c3a82f758b Avoid using fillRGBBuffer when no necessary 2015-02-26 15:26:18 +00:00
jfmcarreira 66a3764d48 minor changes in PlaYUVerFrame and Stream 2015-02-23 18:21:43 +00:00
jfmcarreira cbd3a65ed1 minor changes in PlaYUVerFrame and Stream 2015-02-23 18:19:59 +00:00
jfmcarreira b3f0240223 Change some dirs and clean some cmake files to remove support to build pkgs 2015-02-04 21:59:24 +00:00
jfmcarreira 1b84cbb18a Remove Qt dependencies inside PlaYUVerFrame: one step closer to define PlaYUVerLib 2015-01-24 04:30:51 +00:00
jfmcarreira 58a0b11c8f Merge lot of cool stuff in master
Make it stable and release it
2015-01-17 03:52:19 +00:00
jfmcarreira 96630acb59 Update PlaYUVerFrame::adjustSelectedAreaDims 2015-01-12 01:04:25 +00:00
jfmcarreira bec150f705 Add PlaYUVerFrameStats in order to calculate frame stats. This is meant to replace the existing class 2014-12-20 00:36:23 +00:00
jfmcarreira f10b9f06c7 Fix chrash when closing 2014-12-10 01:58:07 +00:00
jfmcarreira 742c9e1522 Remove obsolent function in PlaYUVerFrame 2014-11-17 23:50:59 +00:00