Commit Graph
65 Commits
Author SHA1 Message Date
jfmcarreira b5335f2ae3 Minor bugfix in QualityMeasurementSidebar and PlaYUVerFrame and improve support for the fervor lib 2014-07-02 21:25:42 +01:00
jfmcarreira 52e71f7be5 bugfix in the load all function 2014-06-29 02:51:56 +01:00
jfmcarreira 987a95f73b Complete PSNR measurement side bar 2014-06-29 01:07:47 +01:00
jfmcarreira 28c09969ce Add functions to get MSE and PSNR in PlaYUVerFrame 2014-06-28 18:19:38 +01:00
jfmcarreira f6abea5c12 disable incomplete code in PlaYUVerStream 2014-06-27 05:32:31 +01:00
Luis Lucas 7e882c2e4f Merge zoom spinbox feature on master. Fix bug in the zoom spinbox feature. 2014-06-27 02:19:19 +01:00
jfmcarreira a670bd67ca Improve format guessing 2014-06-26 19:57:39 +01:00
jfmcarreira cc01ca58c0 Change format name 2014-06-26 02:49:13 +01:00
jfmcarreira 947f7ed80a Improve the usage of the LibAvContextHandle to new pixel formats 2014-06-26 01:57:55 +01:00
jfmcarreira e5e9971f39 Changes functions that control the supported formats of the PlaYUVerStream lib 2014-06-26 01:36:12 +01:00
jfmcarreira d4d3b11c3a Fix problem with the ffmpeg handling 2014-06-25 03:34:19 +01:00
jfmcarreira 99ab86a3c9 Clean code of the public lib PlaYUVerFrame PlaYUVerFrame 2014-06-25 03:03:54 +01:00
jfmcarreira 6774248987 Add option to output the module frames into a file. write frame is not complete yet 2014-06-25 00:05:55 +01:00
jfmcarreira b5076bef8c Add functions to convert frame to buffer and write frame 2014-06-24 22:29:24 +01:00
jfmcarreira e6fa5401e7 Change some files location and add install of the PlaYUVer libs 2014-06-22 13:54:43 +01:00
jfmcarreira ff1cfbf9e1 fix wrong conversion on windows from QString to char* 2014-06-17 17:56:40 +01:00
jfmcarreira aaaeb9da14 Change InputStream class name and minor fix in open function 2014-06-17 17:28:59 +01:00
jfmcarreira cf9edc1b59 add new variable to support dbg on windows 2014-06-17 17:28:59 +01:00
jfmcarreira f89c8d0601 bugfix in PlaYUVerStream 2014-06-17 17:28:59 +01:00
jfmcarreira 8857b6d2f4 add missing files 2014-06-17 16:35:48 +01:00
jfmcarreira dda51b20ff Change file names and add a macro to check when the code is inside the playuver 2014-06-17 10:41:11 +01:00
jfmcarreira cd7c5abf36 Fix +x file atribute 2014-06-15 21:06:31 +01:00
jfmcarreira 225fb767b3 Change TypeDef.h filename and location 2014-05-22 00:45:21 +01:00
jfmcarreira a528b686ec Add support to copy only a region of a PlaYUVerFrame and implement histogram from the selection 2014-05-19 00:16:30 +01:00
jfmcarreira edf820c580 Initial code to measure disparity using OpenCV 2014-05-17 19:06:21 +01:00
jfmcarreira cb3a120a0b Implement Void PlaYUVerFrame::copyFrom( cv::Mat* opencvFrame ) 2014-05-17 14:41:20 +01:00
jfmcarreira 92e758009d Implement the function cv::Mat PlaYUVerFrame::getCvMat() 2014-05-17 02:07:25 +01:00
jfmcarreira e6222e4516 Stop histogram while playing and add a message. Clean some code 2014-05-14 01:50:19 +01:00
jfmcarreira dc1827946f Change functions in PlaYUVerFrame and PropertiesSidebar
Add new contructor to PlaYUVerFrame to improve the copy of frames
Add support to stop histogram when frames are removed
2014-05-13 04:01:34 +01:00
jfmcarreira 88a5b8a09b Bug fix in conver pixel function. Bug fix in the frame properties sidebar when closing while playing 2014-04-23 18:35:23 +01:00
jfmcarreira 3915ee5d1c Change variable names and change default colors 2014-04-17 16:54:06 +01:00
jfmcarreira 56c8a27fd1 Add new function to return pel buffer of PlaYUVerFrame in order to edit it 2014-04-17 02:09:07 +01:00
jfmcarreira cdc5e39b58 Different changes
Minor changes in the properties side bar
Improvements in the modules interface and filter frame module
2014-04-17 02:05:27 +01:00
jfmcarreira 2542958f03 Improve Properties side bar
Significantly improve the histogram to support both YUV and RGB
Still needs to confirmation and code arrangements
2014-04-05 19:52:15 +01:00
jfmcarreira a2d51d18f1 Add PlaYUVerFrame::getChromaLength()
Get number of pixeis in each chroma
2014-04-05 19:51:17 +01:00
jfmcarreira e0695f9cdc Bugfix in HistogramWidget and PlaYUVerFrameStatistics
Conditions were not proper checking if frame exists
Change on some variables name
Still incomplete the code and some variable must be renamed
to include code style
2014-04-05 14:35:42 +01:00
jfmcarreira 27bc26465a Improve source/lib/LibMemory.h 2014-04-05 14:32:52 +01:00
jfmcarreira 7dd02189a1 Add histogram files
Histogram does not work, although it has the required functions
2014-04-05 11:23:31 +01:00
jfmcarreira 23c698f4f9 Improve PlaYUVerFrame functions 2014-04-05 11:22:33 +01:00
jfmcarreira 518d68483a Major changes in ColorSpace Definition
Now color space is defined in PlaYUVerFrame
New function to check if a pixel format is RGB or YUV or Gray or ARGB
implemented
2014-04-05 06:24:54 +01:00
jfmcarreira 3754caa865 Minor bugfix in PlaYUVer after previous commit 2014-04-05 05:59:17 +01:00
jfmcarreira 915621addb Improvements in PlaYUVerFrame
Add bits per channel and number of channels
Add const return in some methods
2014-04-05 05:54:52 +01:00
jfmcarreira 6109ee6c2b Improvements in PlaYUVerFrame
Add default parameters in constructor
Add a number of channels
Add function to verify is frame is valid
2014-04-05 05:21:31 +01:00
jfmcarreira 7ccf255a94 Add new information to the format properties side bar
Improve InputStream and LibAvHandle to detect the stream
duration in order to present it on the side bar
Improvements in the LibAvHandle to return NOFMT if format is unknown
2014-04-05 04:25:00 +01:00
jfmcarreira 9df1f6cf12 Bugfix in LibAvContextHandle
decodeAvFormat was decoding one extra frame each time
2014-04-05 02:46:50 +01:00
jfmcarreira 4cdcfd6db0 Add YUYV422 pixel support and remove from the list the formats not
implemented
2014-04-05 02:19:52 +01:00
jfmcarreira b187bf6424 Improve frame allocation 2014-04-01 02:25:14 +01:00
jfmcarreira 8333178e04 Improve YUV to RGB conversion 2014-04-01 01:28:38 +01:00
jfmcarreira 34c445f44b Add support to Pixfc-sse lib (incomplete) 2014-03-31 17:57:32 +01:00
jfmcarreira c07bce8d41 Improve code 2014-03-31 16:09:07 +01:00