Commit Graph

364 Commits

Author SHA1 Message Date
Sébastien Loriot c4a1ac227a int -> size_t in benchmark and demo 2013-12-23 16:49:47 +01:00
Sébastien Loriot ad44ab3a92 remove compilation warnings 2013-12-23 16:49:46 +01:00
Sébastien Loriot 98b361acd1 split the requirements for the computation of the dihedral angle 2013-12-23 16:49:46 +01:00
Sébastien Loriot 61c91a1971 turn int to std::size_t when it is possible 2013-12-23 16:49:46 +01:00
Sébastien Loriot 6e8dccea0f simplify first example 2013-12-23 16:49:45 +01:00
Sébastien Loriot 5a6523ac86 fix a warning in MAXFLOW
warning: dereferencing type-punned pointer will break strict-aliasing rules
2013-12-23 16:49:45 +01:00
Sébastien Loriot 6fc429f1de fix warnings in MAXFLOW 2013-12-23 16:49:44 +01:00
Sébastien Loriot e54a0e758e turn number_of_center from int to std::size_t 2013-12-23 16:49:44 +01:00
Sébastien Loriot 7cf48beb41 int -> size_t to remove warnings 2013-12-23 16:49:44 +01:00
Sébastien Loriot dd485f4839 add empty line at the end of the files to remove a warning 2013-12-23 16:49:44 +01:00
Sébastien Loriot c458b0525f handle an API change of boost::compressed_sparse_row_graph in boost 1.40 2013-12-23 16:49:43 +01:00
Sébastien Loriot 38c0d2067a on win64 sizeof(long long)=sizeof(void*) 2013-12-23 16:49:43 +01:00
Sébastien Loriot 6a5d44c2b1 use property map include from CGAL 2013-12-23 16:49:42 +01:00
Sébastien Loriot 8affb01604 fix call to delete for an array 2013-12-23 16:49:42 +01:00
Sébastien Loriot fc4f4c9870 add an example with the graph cut using boost 2013-12-23 16:49:42 +01:00
Sébastien Loriot e2c7bd1884 remove extra typename and add EOL 2013-12-23 16:49:42 +01:00
Sébastien Loriot 8848fd691e using CGAL_CFG_NO_CPP0X_DEFAULT_TEMPLATE_ARGUMENTS_FOR_FUNCTION_TEMPLATES 2013-12-23 16:49:41 +01:00
Sébastien Loriot 1caf8174c0 improve user manual 2013-12-23 16:49:41 +01:00
Sébastien Loriot 7ce41550b3 rename all the function consistently 2013-12-23 16:49:41 +01:00
Sébastien Loriot 2f1bf6fcd3 rename parameter extract_segments to output_cluster_ids and flip the behavior 2013-12-23 16:49:41 +01:00
Sébastien Loriot ad5582fea9 rephrasing in user manual 2013-12-23 16:49:40 +01:00
Sébastien Loriot 9202c79586 update user manual after 3rd review round 2013-12-23 16:49:40 +01:00
Sébastien Loriot f160e9cbe0 user manual changes after 3rd review round 2013-12-23 16:49:40 +01:00
Sébastien Loriot 5a2386f7ca user manual changes after 3rd review round 2013-12-23 16:49:39 +01:00
Sébastien Loriot 91123492ba add classified refman 2013-12-23 16:49:39 +01:00
Sébastien Loriot 6a261647e3 hide the benchmark section 2013-12-23 16:49:39 +01:00
Sébastien Loriot 2b5df0eada small update of the user manual 2013-12-23 16:49:39 +01:00
iyaz 5ee42bd4dd update main image and caption in user doc 2013-12-23 16:49:38 +01:00
Sébastien Loriot 84649e0973 fix benchmark for gcc 2013-12-23 16:49:38 +01:00
Sébastien Loriot b0d94f055b polish user manual after reviewer's comment 2013-12-23 16:49:37 +01:00
Sébastien Loriot 7acb1ef98a put MaxFlow graph in a namespace to avoid pollution 2013-12-23 16:49:37 +01:00
iyaz 628b89eed8 update benchmark with known models and their timings 2013-12-23 16:49:37 +01:00
iyaz 7e725e2995 Code for measuring performance presented in user manual and associated data 2013-12-23 16:49:36 +01:00
Sébastien Loriot f1f0f96ab5 add a benchmark result for graph cut 2013-12-23 16:49:36 +01:00
Sébastien Loriot 1f6c7cc663 rename section 2013-12-23 16:49:36 +01:00
Sébastien Loriot cbc220e75e add kernel requirement 2013-12-23 16:49:35 +01:00
Sébastien Loriot 15197c4b19 add a requirement on FT 2013-12-23 16:49:35 +01:00
Sébastien Loriot b74389b7aa make the code working with a kernel with Gmpq as FT 2013-12-23 16:49:33 +01:00
Sébastien Loriot 9765348421 remove Construct_unit_normal_3 from requirements of the traits 2013-12-23 16:48:45 +01:00
Sébastien Loriot 1bd80c4c41 avoid calling the function twice 2013-09-06 14:50:55 +02:00
iyaz 9d608a8688 temproray work-around compilation prob where sizeof(int) == sizeof(long) -> the same specialization will be defined twice 2013-09-06 01:11:38 +03:00
iyaz bf86ca842c add number_of_cluster > 0 as a precondition, fix typos in internal comments 2013-09-06 00:48:58 +03:00
Sébastien Loriot 009c8727e0 use maxflow as default implementation 2013-09-05 11:23:10 +02:00
Sébastien Loriot aad5c09bcf hack to make MaxFlow working with 64bits compilers 2013-09-05 11:22:16 +02:00
Sébastien Loriot 3bf4a26273 remove warnings reported by gcc 2013-09-05 10:34:03 +02:00
Sébastien Loriot b5c08b31ed print values on one line in the examples 2013-09-05 10:31:07 +02:00
Sébastien Loriot 6665a1247d typo 2013-09-05 09:28:49 +02:00
Sébastien Loriot d91930456f run spell checker on the user manual 2013-09-05 09:26:50 +02:00
Sébastien Loriot f3bef2ed1c a few fixes in the refman following reviewers comments 2013-09-05 09:11:32 +02:00
Sébastien Loriot 893dd479d6 a few fix in the user manual following the reviewers comments 2013-09-05 09:09:08 +02:00
Sébastien Loriot 23dd0d3df8 user manual: use MaxFlow as default 2013-09-04 19:49:18 +02:00
Sébastien Loriot ecc6cd0a0b fix function doc 2013-09-04 19:47:47 +02:00
Sébastien Loriot 0052bf9643 do not document Fast_sdf_calculation_mode 2013-09-04 17:44:12 +02:00
Sébastien Loriot 1e2c6955a5 rephrasing 2013-09-04 17:11:52 +02:00
Sébastien Loriot 352518f1d5 hide implementation details 2013-09-04 17:08:25 +02:00
Sébastien Loriot 655fb0ffd9 use markdown support for writing tables 2013-09-04 16:33:34 +02:00
Sébastien Loriot 9a4ba5df06 fix todos in user manual 2013-09-04 15:18:18 +02:00
Sébastien Loriot 0f055bdca1 fix doc typos 2013-09-04 13:40:20 +02:00
Sébastien Loriot 8bfb934dd6 enhance examples 2013-09-04 13:40:04 +02:00
Sébastien Loriot fa5fa456f9 enhance user manual: history 2013-09-04 12:08:25 +02:00
Sébastien Loriot a089cb0f4c remove unused args from examples 2013-09-04 12:02:16 +02:00
Sébastien Loriot 4ab3c37b64 missing parameter after update from master 2013-09-04 12:01:48 +02:00
Sébastien Loriot 4005e2bc79 add missing bool in function call 2013-09-04 11:58:52 +02:00
Sébastien Loriot a69f9189b3 enhance user manual: User interface 2013-09-04 11:49:55 +02:00
Sébastien Loriot 5258298687 enhance user manual: clustering 2013-09-04 11:36:55 +02:00
Sébastien Loriot 37c6ccd0cc enhance user manual: sdf value computation description 2013-09-04 11:22:48 +02:00
Sébastien Loriot eeeed29a82 enhance user manual: introduction 2013-09-04 09:26:47 +02:00
Sébastien Loriot ba68d06ad6 fix usage of which are where in the doc 2013-09-04 08:42:31 +02:00
Sébastien Loriot a97f340f68 using cgalCite macro 2013-09-04 08:24:46 +02:00
iyaz 914ee9e6b4 fix warnings (std::size_t to int conversions),
MAD : 1 -> 1.5,
2013-08-28 17:18:05 +03:00
iyaz 1cae7388d0 simplify sentence in graph cut 2013-08-09 00:03:00 +03:00
iyaz c20b02be58 remove notes about related to segment since:
- they are repetitive
- with the addition of the new figure, distinction should be clear (or we should make it more clear in just one place)
2013-08-08 21:20:15 +03:00
iyaz e234886f36 introduce postprocess_sdf_values in sdf values example 2013-08-08 21:12:07 +03:00
iyaz ed7218ae84 do not use epsilon for min since it does not effect the results,
and this also fix the optimization bug in MSVC-64
2013-08-08 21:06:22 +03:00
iyaz 322cf090b8 rephrase sentence in graph-cut about segment-cluster. 2013-08-08 18:56:32 +03:00
iyaz a0bf04f654 remove one-ring (just leave edge-adjacent) both in ref and user manual 2013-08-08 17:14:57 +03:00
iyaz 60936e12e5 cluster-id segment-id related changes in API part of the doc 2013-08-08 03:48:11 +03:00
iyaz d58febb8c6 rephrase "That way" 2013-08-08 02:42:39 +03:00
iyaz 6bedf47360 add postprocess function to the API (doc related) 2013-08-08 02:34:21 +03:00
iyaz dd5bf0ec3e add postprocess function to the API (code related changes) 2013-08-08 02:33:20 +03:00
iyaz 36d50d9477 add another parameter to API which lets user to get either cluster or segment ids as output 2013-08-06 23:23:56 +03:00
iyaz 2f8052312c add figure segment vs cluster 2013-08-06 23:21:03 +03:00
iyaz a2b4984361 caption change on Segmentation_pose_changes figure 2013-08-06 16:59:49 +03:00
iyaz 257ae2c781 Create another section called Implementation Details, and move ray sampling details under it 2013-08-06 13:01:43 +03:00
iyaz d4b347fccc clear exp on postprocessing step 2013-08-06 12:32:22 +03:00
iyaz 317ee4a7ea Function Documentation related changes (based on comments of reviewer-1) 2013-08-06 12:31:28 +03:00
iyaz 723e4593dc API(explanations) related changes (based on comments of reviewer-1) 2013-08-06 11:52:04 +03:00
iyaz 2996be191f improve formatting 2013-08-06 01:18:19 +03:00
iyaz 41d59aae2b 2.2. and 2.3 related changes (based on comments of reviewer-1) 2013-08-06 01:17:12 +03:00
iyaz 0bc3c61e13 simplify by reading one predefined off file 2013-08-06 01:01:52 +03:00
iyaz 5544dc6a8d 2.1. related changes (based on comments of reviewer-1) 2013-08-05 18:55:34 +03:00
iyaz ddd156bf7b Introduction related changes (based on comments of reviewer-1) 2013-08-05 17:54:25 +03:00
Sébastien Loriot d2e4678e43 update figure caption 2013-08-05 07:39:14 +02:00
Sébastien Loriot 0a651d4a88 add a link to the equation to explain a parameter 2013-07-26 17:29:08 +02:00
Sébastien Loriot 5ce5a5fad4 remove latex dedicated image command (they are now handled in the cgal macro) 2013-07-26 17:05:43 +02:00
Sébastien Loriot fc64c61cf2 accomodate changes to build doc with cmake 2013-07-26 13:36:43 +02:00
Sébastien Loriot 1615b15579 accomodate the changes of the AABB tree package 2013-07-26 13:27:04 +02:00
Sébastien Loriot 33aecff166 add missing template keyword 2013-07-25 18:39:18 +02:00
iyaz c919081e16 Revert "Use BOYKOV_KOLMOGOROV for test - will be reversed"
This reverts commit 0364b9f4f0d134563749216460aa9abf6b8389ee.
2013-07-22 11:44:17 +03:00
iyaz 7545de5539 Use BOYKOV_KOLMOGOROV for test - will be reversed 2013-07-22 11:15:25 +03:00