Commit Graph
98 Commits
Author SHA1 Message Date
jfmcarreira d5766d1ec1 Merge branch 'master' into featurePelFormatsApi
Conflicts:
	source/app/ViewArea.cpp
	source/lib/PlaYUVerFrame.cpp
2014-11-05 23:35:17 +00:00
jfmcarreira 46852ed15c Fix seek problems and minor changes in PlaYUVerFrame 2014-11-05 18:53:31 +00:00
jfmcarreira abdadeb22e Merge branch 'master' into featurePelFormatsApi
Conflicts:
	source/app/ViewArea.cpp
	source/lib/PlaYUVerFrame.cpp
	source/lib/PlaYUVerFrame.h
2014-11-04 01:27:51 +00:00
jfmcarreira eadc989e8a Add function frameFromBufferYUV420p to the new pel fmt api 2014-11-04 01:22:23 +00:00
Luis Lucas 3e21e3cdfc Add chroma value to pixel information representation when zooming image. Add support for RGB pixel information. 2014-11-04 01:14:32 +00:00
jfmcarreira c8baad15c1 Merge branch 'fixSelectionToolUsage' into featurePelFormatsApi 2014-10-27 00:25:29 +00:00
Luis Lucas 10d04633e3 Fix severe bug in getMem3ImageComponents. 2014-10-27 00:22:48 +00:00
jfmcarreira 3baa6775e5 Merge branch 'fixSelectionToolUsage' into featurePelFormatsApi
Conflicts:
	source/lib/PlaYUVerFrame.cpp
2014-10-27 00:15:53 +00:00
jfmcarreira 06148e579b Change subwindow save function and add a static function to PlaYUVerStream to save any imagem as long as supported. Support for current frame save is also present 2014-10-26 23:45:55 +00:00
Luis Lucas dc27998192 Fix 422 mode in copyFrom functin from PlayuverFrame. 2014-10-26 18:45:42 +00:00
Luis Lucas 1599fd9b37 Add function to properly adjust dimensions of selected area in order to be saved to file. 2014-10-26 18:43:29 +00:00
jfmcarreira 9f525a28a6 Merge branch 'master' into featurePelFormatsApi 2014-10-26 12:23:12 +00:00
jfmcarreira b625bd1a7a Add line info to the memcopy 2014-10-25 13:27:51 +01:00
jfmcarreira e8d4f15012 Check if the stream was really seek 2014-10-21 01:13:52 +01:00
jfmcarreira 55744503d8 Change code for tools. stop reading previous used tool 2014-10-19 20:30:39 +01:00
jfmcarreira a33b61d082 Change the conversion between PlaYUVerFrame and ffmpeg pel formats 2014-10-13 01:28:01 +01:00
jfmcarreira ef8a8b6038 Improve the usage of different structs for each pixel format. Change how PlaYUVerFrame return the pixel value (make it less dependent of Qt) 2014-10-13 00:56:21 +01:00
jfmcarreira b547d2bda4 Initial changes the init function to use the new pel formats API 2014-10-12 13:26:45 +01:00
jfmcarreira c34a16e61c Minor changes in stream handling class and fix some code only supported by qt5 2014-10-06 16:09:32 +01:00
jfmcarreira 08043ee694 Use recent file list to avoid the input of format when re-opening 2014-10-04 19:01:20 +01:00
jfmcarreira 60b82a0bf0 Change stream info to PlaYUVerStream file 2014-10-04 18:36:51 +01:00
jfmcarreira 7cb42e65aa Add SSIM function based on work code from JM 2014-10-03 01:28:22 +01:00
jfmcarreira 074091340c Add interface for multiple quality metrics into the side bar 2014-10-03 01:05:55 +01:00
jfmcarreira cde9a8c339 Add quality metric API into PlaYUVerFrame 2014-10-03 00:51:35 +01:00
jfmcarreira 2256667c7e Add module to filter the ChromaU and add new function to PlaYUVerFrame to get chroma size 2014-10-03 00:17:15 +01:00
jfmcarreira 29660d6a11 Update cmake to cope with opencv comp and remove unused include in ffmepg 2014-10-02 17:05:53 +01:00
jfmcarreira 1edb0fe1af Separate the open and close code from the main functions 2014-09-29 22:37:41 +01:00
jfmcarreira 100b64931e Bugfix when saving a module result frame 2014-09-10 12:14:03 +01:00
jfmcarreira a3d51d4e35 Check if frame number is less than one and add some debug outputs 2014-07-22 15:28:14 +01:00
jfmcarreira 11276b993f Add function to save YUV frames 2014-07-22 12:48:30 +01:00
jfmcarreira 1c1da8de34 Bugfix when detecting checking the filename for resolutions names 2014-07-16 18:57:04 +01:00
jfmcarreira 8c2bb0fd03 Change the standard resolution definition and add code to guess the resolution from the filesize 2014-07-06 21:46:36 +01:00
jfmcarreira 54da444b4f Add a static function to return the frame size for a given format 2014-07-06 21:44:26 +01:00
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