
* abraham/tests/core/image/fun_image_const.cc, * abraham/tests/core/image/fun_image_norm.cc, * abraham/tests/core/image/fun_image_v2v.cc, * abraham/tests/core/image/thru_const.cc, * abraham/tests/core/image/thru_norm.cc, * abraham/tests/core/image/thru_v2v.cc, * abraham/tests/core/image/thru_v2w2v.cc, * abraham/tests/core/image/violent_cast_image.cc, * abraham/tests/fun/meta/red.cc, * abraham/tests/morpho/levelings.cc, * abraham/tests/morpho/red_erosion.cc, * abraham/tests/morpho/red_erosion3.cc, * aroumougame/skeleton/sedt.hh, * aroumougame/skeleton/test.cc, * aroumougame/skeleton/test_image2d.cc, * beguin/fusion_graph.hh, * beguin/irm.cc, * beguin/irm_g.cc, * bugs/piter_slice.cc, * bugs/piter_slice.solved.cc, * delmon/minsurf/main.cc, * duhamel/chamfer.cc, * duhamel/color_sub.cc, * duhamel/graph_labeling.hh, * duhamel/labeling_algo.cc, * duhamel/labeling_algo.hh, * duhamel/main.cc, * duhamel/main_mesh_image.cc, * duhamel/slow_seed2tiling.cc, * edwin/tests/sharp.cc, * exec/histo_save.cc, * fabien/bin/dump2pbm.cc, * fabien/bin/dump_mask.cc, * fabien/igr/fixed_seg/main.cc, * fabien/igr/fun_labels.cc, * fabien/igr/graph.cc, * fabien/igr/label2gif.cc, * fabien/igr/mat2mln/raw2mlndata.cc, * fabien/igr/matlab.cc, * fabien/igr/mean_slices.cc, * fabien/igr/med.cc, * fabien/igr/nbasins_finder.cc, * fabien/igr/norm.cc, * fabien/igr/plot_label.hh, * fabien/igr/seg_fixed.cc, * fabien/igr/smooth_fixed_seg/main.cc, * fabien/igr/space_smooth/linear.cc, * fabien/igr/space_smooth/median.cc, * fabien/igr/space_smooth/morpho.cc, * fabien/igr/thres.cc, * fabien/igr/time_max.cc, * fabien/igr/time_max_norm.cc, * fabien/igr/time_smooth/linear.cc, * fabien/igr/time_smooth/median.cc, * fabien/igr/time_smooth/morpho.cc, * fabien/igr/watershed.hh, * fabien/igr/watershed2d.cc, * fabien/igr/watershed3d.cc, * folio/test/dt/dt.cc, * folio/test/dt/dt_bench.cc, * folio/test/dt/dt_maze.cc, * folio/test/dt/psn.cc, * folio/test/dt/psn_log.cc, * folio/test/histo/projected3d.cc, * fred/tests/thru.cc, * garrigues/fllt/essai.cc, * garrigues/fllt/fllt.hh, * garrigues/fllt/fllt_simple.cc, * garrigues/fllt/fllt_simple.svg.1.cc, * garrigues/fllt/fllt_simple.svg.2.cc, * garrigues/fllt/fllt_simple.svg.3.cc, * garrigues/fllt/fllt_theo.cc, * garrigues/fllt/test.cc, * garrigues/level_set.hh, * garrigues/tiled_image2d/tiled_image2d.cc, * garrigues/union_find/self_dual_reconstruction.hh, * icdar/2009/dibco/binarization.cc, * icdar/2009/dibco/quasi.cc, * icdar/2009/dibco/svg.1.binarization.cc, * icdar/2009/dibco/svg.2.binarization.cc, * icdar/2009/dibco/svg.3.binarization.cc, * icdar/2009/hsc/clean_lines.hh, * icdar/2009/hsc/clean_lines_with_grouped_bboxes.hh, * icdar/2009/hsc/first_attempts/exec/iz_lines.cc, * icdar/2009/hsc/first_attempts/exec/relabel_lines.cc, * icdar/2009/hsc/first_attempts/main.cc, * icdar/2009/hsc/get_line_images.hh, * icdar/2009/hsc/input_lines_to_lines.cc, * icdar/2009/hsc/input_to_lines.hh, * icdar/2009/hsc/input_to_ws.hh, * icdar/2009/hsc/lines_to_boxes.cc, * icdar/2009/hsc/old_input_to_lines.cc, * icdar/2009/hsc/ws_to_wsl.hh, * inim/2009/color/laplacien.cc, * inim/2009/color/min_tree_area_filter.cc, * inim/2009/color/min_tree_color.cc, * inim/2009/color/min_tree_color_v2.cc, * inim/2009/color/min_tree_height_filter.cc, * inim/2009/color/min_tree_volume_filter.cc, * inim/2009/color/reference.cc, * inim/2009/color/reference2.cc, * inim/2009/nature/histo_hsi.cc, * inim/2009/nature/mco.cc, * inim/2009/nature/nature.cc, * inim/2009/nature/proj.cc, * inim/2009/ocr/Makefile, * inim/2009/ocr/ocr_with_preprocess.cc, * inim/2009/ocr/ocr_without_preprocess.cc, * inim/2009/ocr/skeleton.hh, * inim/2009/ocr/skeleton.old.cc, * inim/2010/cag/superpose.hh, * inim/2010/rag/rag.hh, * inim/2011/fredwin/inim.cc, * jardonnet/n_cmpt/fused_filter.cc, * jardonnet/n_cmpt/n_cmpt5.hh, * jardonnet/test/big_chess.cc, * jardonnet/test/registration.cc, * jardonnet/virtual/access.cc, * laurent/ismm2009.hh, * laurent/memo/ismm2009.v0.cc, * lazzara/igr/igr-biggest-comp.cc, * lazzara/igr/igr-cloud.cc, * lazzara/igr/igr.cc, * lazzara/igr/irm/grad_clo_and_wshd.cc, * lazzara/igr/irm/hsl_grad_and_wst.cc, * lazzara/igr/irm_seg_with_mm_and_rag.mine.cc, * lazzara/igr/tr_image.cc, * nivault/extract_character.cc, * nivault/extract_score.cc, * nivault/median.hh, * nivault/rotation.cc, * theo/color/filter_blen_rgb_edges.cc, * theo/color/filter_meandist_rgb_pixels.cc, * theo/color/segment_gl_pixels.cc, * theo/color/segment_rgb_edges.cc, * theo/color/segment_rgb_pixels.cc, * theo/cs2d/cs2d.hh, * theo/cs2d/kruskal.cc, * theo/cs2d/tuto.cc, * theo/esiee/laurent/ismm09/cplx2d.hh, * theo/esiee/laurent/presentation/wst_edge.cc, * theo/exec/superpose.cc, * theo/experimental/projected_histo.cc, * theo/fllt.svg.6.cc, * theo/fllt.svg.7.hh, * theo/fllt/fllt.hh, * theo/fllt/fllt.svg.3.cc, * theo/fllt/fllt.svg.4.cc, * theo/fllt/fllt.svg.5.cc, * theo/fllt/fllt.svg.6.cc, * theo/fllt/fllt.svg.7.hh, * theo/fllt/fllt_test.hh, * theo/igr/dump_to_dist.cc, * theo/igr/irm_seg_with_mm_and_rag.cc, * theo/publis/icip2009/compute_a.cc, * vigouroux/color/rgb_to_cmy.hh, * vigouroux/color/rgb_to_hsi.hh, * vigouroux/color/rgb_to_xyz.hh, * vigouroux/color/rgb_to_yuv.hh, * vigouroux/tests.cc: update image includes. --- milena/sandbox/ChangeLog | 169 ++++++++++++++++++++ .../abraham/tests/core/image/fun_image_const.cc | 5 +- .../abraham/tests/core/image/fun_image_norm.cc | 5 +- .../abraham/tests/core/image/fun_image_v2v.cc | 5 +- .../sandbox/abraham/tests/core/image/thru_const.cc | 3 +- .../sandbox/abraham/tests/core/image/thru_norm.cc | 5 +- .../sandbox/abraham/tests/core/image/thru_v2v.cc | 3 +- .../sandbox/abraham/tests/core/image/thru_v2w2v.cc | 3 +- .../abraham/tests/core/image/violent_cast_image.cc | 5 +- milena/sandbox/abraham/tests/fun/meta/red.cc | 2 +- milena/sandbox/abraham/tests/morpho/levelings.cc | 4 +- milena/sandbox/abraham/tests/morpho/red_erosion.cc | 2 +- .../sandbox/abraham/tests/morpho/red_erosion3.cc | 4 +- milena/sandbox/aroumougame/skeleton/sedt.hh | 2 +- milena/sandbox/aroumougame/skeleton/test.cc | 2 +- .../sandbox/aroumougame/skeleton/test_image2d.cc | 2 +- milena/sandbox/beguin/fusion_graph.hh | 2 +- milena/sandbox/beguin/irm.cc | 2 +- milena/sandbox/beguin/irm_g.cc | 2 +- milena/sandbox/bugs/piter_slice.cc | 2 +- milena/sandbox/bugs/piter_slice.solved.cc | 2 +- milena/sandbox/delmon/minsurf/main.cc | 2 +- milena/sandbox/duhamel/chamfer.cc | 2 +- milena/sandbox/duhamel/color_sub.cc | 4 +- milena/sandbox/duhamel/graph_labeling.hh | 2 +- milena/sandbox/duhamel/labeling_algo.cc | 2 +- milena/sandbox/duhamel/labeling_algo.hh | 2 +- milena/sandbox/duhamel/main.cc | 2 +- milena/sandbox/duhamel/main_mesh_image.cc | 2 +- milena/sandbox/duhamel/slow_seed2tiling.cc | 4 +- milena/sandbox/edwin/tests/sharp.cc | 2 +- milena/sandbox/exec/histo_save.cc | 2 +- milena/sandbox/fabien/bin/dump2pbm.cc | 2 +- milena/sandbox/fabien/bin/dump_mask.cc | 2 +- milena/sandbox/fabien/igr/fixed_seg/main.cc | 4 +- milena/sandbox/fabien/igr/fun_labels.cc | 4 +- milena/sandbox/fabien/igr/graph.cc | 2 +- milena/sandbox/fabien/igr/label2gif.cc | 4 +- milena/sandbox/fabien/igr/mat2mln/raw2mlndata.cc | 2 +- milena/sandbox/fabien/igr/matlab.cc | 6 +- milena/sandbox/fabien/igr/mean_slices.cc | 4 +- milena/sandbox/fabien/igr/med.cc | 2 +- milena/sandbox/fabien/igr/nbasins_finder.cc | 2 +- milena/sandbox/fabien/igr/norm.cc | 2 +- milena/sandbox/fabien/igr/plot_label.hh | 4 +- milena/sandbox/fabien/igr/smooth_fixed_seg/main.cc | 4 +- milena/sandbox/fabien/igr/space_smooth/linear.cc | 6 +- milena/sandbox/fabien/igr/space_smooth/median.cc | 6 +- milena/sandbox/fabien/igr/space_smooth/morpho.cc | 6 +- milena/sandbox/fabien/igr/thres.cc | 2 +- milena/sandbox/fabien/igr/time_max.cc | 6 +- milena/sandbox/fabien/igr/time_max_norm.cc | 6 +- milena/sandbox/fabien/igr/time_smooth/linear.cc | 6 +- milena/sandbox/fabien/igr/time_smooth/median.cc | 6 +- milena/sandbox/fabien/igr/time_smooth/morpho.cc | 6 +- milena/sandbox/fabien/igr/watershed.hh | 2 +- milena/sandbox/fabien/igr/watershed2d.cc | 2 +- milena/sandbox/fabien/igr/watershed3d.cc | 2 +- milena/sandbox/fabien/level.cc | 2 +- milena/sandbox/folio/mln/dt/dt_old/dt.cc | 4 +- milena/sandbox/folio/mln/dt/dt_old/psn.cc | 7 +- milena/sandbox/folio/mln/dt/dt_old/psn_log.cc | 8 +- milena/sandbox/folio/test/dt/dt.cc | 4 +- milena/sandbox/folio/test/dt/dt_bench.cc | 4 +- milena/sandbox/folio/test/dt/dt_maze.cc | 4 +- milena/sandbox/folio/test/dt/psn.cc | 7 +- milena/sandbox/folio/test/dt/psn_log.cc | 8 +- milena/sandbox/folio/test/histo/projected3d.cc | 4 +- milena/sandbox/fred/tests/thru.cc | 6 +- milena/sandbox/garrigues/fllt/essai.cc | 2 +- milena/sandbox/garrigues/fllt/fllt.hh | 4 +- milena/sandbox/garrigues/fllt/fllt_simple.cc | 4 +- milena/sandbox/garrigues/fllt/fllt_simple.svg.1.cc | 4 +- milena/sandbox/garrigues/fllt/fllt_simple.svg.2.cc | 4 +- milena/sandbox/garrigues/fllt/fllt_simple.svg.3.cc | 4 +- milena/sandbox/garrigues/fllt/fllt_theo.cc | 2 +- milena/sandbox/garrigues/fllt/test.cc | 2 +- milena/sandbox/garrigues/level_set.hh | 4 +- .../garrigues/tiled_image2d/tiled_image2d.cc | 2 +- .../union_find/self_dual_reconstruction.hh | 2 +- milena/sandbox/icdar/2009/dibco/binarization.cc | 2 +- milena/sandbox/icdar/2009/dibco/quasi.cc | 2 +- .../sandbox/icdar/2009/dibco/svg.1.binarization.cc | 2 +- .../sandbox/icdar/2009/dibco/svg.2.binarization.cc | 2 +- .../sandbox/icdar/2009/dibco/svg.3.binarization.cc | 2 +- milena/sandbox/icdar/2009/hsc/clean_lines.hh | 2 +- .../2009/hsc/clean_lines_with_grouped_bboxes.hh | 2 +- .../icdar/2009/hsc/first_attempts/exec/iz_lines.cc | 2 +- .../2009/hsc/first_attempts/exec/relabel_lines.cc | 2 +- .../sandbox/icdar/2009/hsc/first_attempts/main.cc | 2 +- milena/sandbox/icdar/2009/hsc/get_line_images.hh | 4 +- .../sandbox/icdar/2009/hsc/input_lines_to_lines.cc | 2 +- milena/sandbox/icdar/2009/hsc/input_to_lines.hh | 2 +- milena/sandbox/icdar/2009/hsc/input_to_ws.hh | 2 +- milena/sandbox/icdar/2009/hsc/lines_to_boxes.cc | 2 +- .../sandbox/icdar/2009/hsc/old_input_to_lines.cc | 2 +- milena/sandbox/icdar/2009/hsc/ws_to_wsl.hh | 2 +- milena/sandbox/inim/2009/color/laplacien.cc | 2 +- .../inim/2009/color/min_tree_area_filter.cc | 4 +- milena/sandbox/inim/2009/color/min_tree_color.cc | 4 +- .../sandbox/inim/2009/color/min_tree_color_v2.cc | 4 +- .../inim/2009/color/min_tree_height_filter.cc | 4 +- .../inim/2009/color/min_tree_volume_filter.cc | 4 +- milena/sandbox/inim/2009/color/reference.cc | 4 +- milena/sandbox/inim/2009/color/reference2.cc | 4 +- milena/sandbox/inim/2009/nature/histo_hsi.cc | 2 +- milena/sandbox/inim/2009/nature/mco.cc | 2 +- milena/sandbox/inim/2009/nature/nature.cc | 2 +- milena/sandbox/inim/2009/nature/proj.cc | 2 +- milena/sandbox/inim/2009/ocr/Makefile | 2 +- .../sandbox/inim/2009/ocr/ocr_with_preprocess.cc | 5 +- .../inim/2009/ocr/ocr_without_preprocess.cc | 2 +- milena/sandbox/inim/2009/ocr/skeleton.hh | 6 +- milena/sandbox/inim/2009/ocr/skeleton.old.cc | 2 +- milena/sandbox/inim/2010/cag/superpose.hh | 2 +- milena/sandbox/inim/2010/rag/rag.hh | 2 +- milena/sandbox/inim/2011/fredwin/inim.cc | 2 +- milena/sandbox/jardonnet/n_cmpt/fused_filter.cc | 2 +- milena/sandbox/jardonnet/n_cmpt/n_cmpt5.hh | 2 +- milena/sandbox/jardonnet/test/big_chess.cc | 4 +- milena/sandbox/jardonnet/test/registration.cc | 2 +- milena/sandbox/jardonnet/virtual/access.cc | 4 +- milena/sandbox/laurent/ismm2009.hh | 2 +- milena/sandbox/laurent/memo/ismm2009.v0.cc | 2 +- milena/sandbox/lazzara/igr/igr-biggest-comp.cc | 6 +- milena/sandbox/lazzara/igr/igr-cloud.cc | 6 +- milena/sandbox/lazzara/igr/igr.cc | 6 +- .../sandbox/lazzara/igr/irm/grad_clo_and_wshd.cc | 2 +- milena/sandbox/lazzara/igr/irm/hsl_grad_and_wst.cc | 2 +- .../lazzara/igr/irm_seg_with_mm_and_rag.mine.cc | 6 +- milena/sandbox/lazzara/igr/tr_image.cc | 4 +- milena/sandbox/nivault/extract_character.cc | 2 +- milena/sandbox/nivault/extract_score.cc | 2 +- milena/sandbox/nivault/median.hh | 2 +- milena/sandbox/nivault/rotation.cc | 2 +- milena/sandbox/theo/color/filter_blen_rgb_edges.cc | 2 +- .../theo/color/filter_meandist_rgb_pixels.cc | 2 +- milena/sandbox/theo/color/segment_gl_pixels.cc | 2 +- milena/sandbox/theo/color/segment_rgb_edges.cc | 2 +- milena/sandbox/theo/color/segment_rgb_pixels.cc | 2 +- milena/sandbox/theo/cs2d/cs2d.hh | 2 +- milena/sandbox/theo/cs2d/kruskal.cc | 4 +- milena/sandbox/theo/cs2d/tuto.cc | 2 +- milena/sandbox/theo/esiee/laurent/ismm09/cplx2d.hh | 2 +- .../theo/esiee/laurent/presentation/wst_edge.cc | 4 +- milena/sandbox/theo/exec/superpose.cc | 2 +- .../sandbox/theo/experimental/projected_histo.cc | 4 +- milena/sandbox/theo/fllt.svg.6.cc | 4 +- milena/sandbox/theo/fllt.svg.7.hh | 4 +- milena/sandbox/theo/fllt/fllt.hh | 4 +- milena/sandbox/theo/fllt/fllt.svg.3.cc | 2 +- milena/sandbox/theo/fllt/fllt.svg.4.cc | 2 +- milena/sandbox/theo/fllt/fllt.svg.5.cc | 2 +- milena/sandbox/theo/fllt/fllt.svg.6.cc | 4 +- milena/sandbox/theo/fllt/fllt.svg.7.hh | 4 +- milena/sandbox/theo/fllt/fllt_test.hh | 4 +- milena/sandbox/theo/igr/dump_to_dist.cc | 2 +- milena/sandbox/theo/igr/irm_seg_with_mm_and_rag.cc | 2 +- milena/sandbox/theo/publis/icip2009/compute_a.cc | 2 +- milena/sandbox/vigouroux/color/rgb_to_cmy.hh | 2 +- milena/sandbox/vigouroux/color/rgb_to_hsi.hh | 2 +- milena/sandbox/vigouroux/color/rgb_to_xyz.hh | 2 +- milena/sandbox/vigouroux/color/rgb_to_yuv.hh | 2 +- milena/sandbox/vigouroux/tests.cc | 2 +- 164 files changed, 431 insertions(+), 249 deletions(-) diff --git a/milena/sandbox/ChangeLog b/milena/sandbox/ChangeLog index 40309a4..6123dcf 100644 --- a/milena/sandbox/ChangeLog +++ b/milena/sandbox/ChangeLog @@ -1,3 +1,172 @@ +2009-05-28 Guillaume Lazzara <lazzara@lrde.epita.fr> + + Update image includes in sandbox. + + * abraham/tests/core/image/fun_image_const.cc, + * abraham/tests/core/image/fun_image_norm.cc, + * abraham/tests/core/image/fun_image_v2v.cc, + * abraham/tests/core/image/thru_const.cc, + * abraham/tests/core/image/thru_norm.cc, + * abraham/tests/core/image/thru_v2v.cc, + * abraham/tests/core/image/thru_v2w2v.cc, + * abraham/tests/core/image/violent_cast_image.cc, + * abraham/tests/fun/meta/red.cc, + * abraham/tests/morpho/levelings.cc, + * abraham/tests/morpho/red_erosion.cc, + * abraham/tests/morpho/red_erosion3.cc, + * aroumougame/skeleton/sedt.hh, + * aroumougame/skeleton/test.cc, + * aroumougame/skeleton/test_image2d.cc, + * beguin/fusion_graph.hh, + * beguin/irm.cc, + * beguin/irm_g.cc, + * bugs/piter_slice.cc, + * bugs/piter_slice.solved.cc, + * delmon/minsurf/main.cc, + * duhamel/chamfer.cc, + * duhamel/color_sub.cc, + * duhamel/graph_labeling.hh, + * duhamel/labeling_algo.cc, + * duhamel/labeling_algo.hh, + * duhamel/main.cc, + * duhamel/main_mesh_image.cc, + * duhamel/slow_seed2tiling.cc, + * edwin/tests/sharp.cc, + * exec/histo_save.cc, + * fabien/bin/dump2pbm.cc, + * fabien/bin/dump_mask.cc, + * fabien/igr/fixed_seg/main.cc, + * fabien/igr/fun_labels.cc, + * fabien/igr/graph.cc, + * fabien/igr/label2gif.cc, + * fabien/igr/mat2mln/raw2mlndata.cc, + * fabien/igr/matlab.cc, + * fabien/igr/mean_slices.cc, + * fabien/igr/med.cc, + * fabien/igr/nbasins_finder.cc, + * fabien/igr/norm.cc, + * fabien/igr/plot_label.hh, + * fabien/igr/seg_fixed.cc, + * fabien/igr/smooth_fixed_seg/main.cc, + * fabien/igr/space_smooth/linear.cc, + * fabien/igr/space_smooth/median.cc, + * fabien/igr/space_smooth/morpho.cc, + * fabien/igr/thres.cc, + * fabien/igr/time_max.cc, + * fabien/igr/time_max_norm.cc, + * fabien/igr/time_smooth/linear.cc, + * fabien/igr/time_smooth/median.cc, + * fabien/igr/time_smooth/morpho.cc, + * fabien/igr/watershed.hh, + * fabien/igr/watershed2d.cc, + * fabien/igr/watershed3d.cc, + * fabien/level.cc, + * folio/mln/dt/dt_old/dt.cc, + * folio/mln/dt/dt_old/psn.cc, + * folio/mln/dt/dt_old/psn_log.cc, + * folio/test/dt/dt.cc, + * folio/test/dt/dt_bench.cc, + * folio/test/dt/dt_maze.cc, + * folio/test/dt/psn.cc, + * folio/test/dt/psn_log.cc, + * folio/test/histo/projected3d.cc, + * fred/tests/thru.cc, + * garrigues/fllt/essai.cc, + * garrigues/fllt/fllt.hh, + * garrigues/fllt/fllt_simple.cc, + * garrigues/fllt/fllt_simple.svg.1.cc, + * garrigues/fllt/fllt_simple.svg.2.cc, + * garrigues/fllt/fllt_simple.svg.3.cc, + * garrigues/fllt/fllt_theo.cc, + * garrigues/fllt/test.cc, + * garrigues/level_set.hh, + * garrigues/tiled_image2d/tiled_image2d.cc, + * garrigues/union_find/self_dual_reconstruction.hh, + * icdar/2009/dibco/binarization.cc, + * icdar/2009/dibco/quasi.cc, + * icdar/2009/dibco/svg.1.binarization.cc, + * icdar/2009/dibco/svg.2.binarization.cc, + * icdar/2009/dibco/svg.3.binarization.cc, + * icdar/2009/hsc/clean_lines.hh, + * icdar/2009/hsc/clean_lines_with_grouped_bboxes.hh, + * icdar/2009/hsc/first_attempts/exec/iz_lines.cc, + * icdar/2009/hsc/first_attempts/exec/relabel_lines.cc, + * icdar/2009/hsc/first_attempts/main.cc, + * icdar/2009/hsc/get_line_images.hh, + * icdar/2009/hsc/input_lines_to_lines.cc, + * icdar/2009/hsc/input_to_lines.hh, + * icdar/2009/hsc/input_to_ws.hh, + * icdar/2009/hsc/lines_to_boxes.cc, + * icdar/2009/hsc/old_input_to_lines.cc, + * icdar/2009/hsc/ws_to_wsl.hh, + * inim/2009/color/laplacien.cc, + * inim/2009/color/min_tree_area_filter.cc, + * inim/2009/color/min_tree_color.cc, + * inim/2009/color/min_tree_color_v2.cc, + * inim/2009/color/min_tree_height_filter.cc, + * inim/2009/color/min_tree_volume_filter.cc, + * inim/2009/color/reference.cc, + * inim/2009/color/reference2.cc, + * inim/2009/nature/histo_hsi.cc, + * inim/2009/nature/mco.cc, + * inim/2009/nature/nature.cc, + * inim/2009/nature/proj.cc, + * inim/2009/ocr/Makefile, + * inim/2009/ocr/ocr_with_preprocess.cc, + * inim/2009/ocr/ocr_without_preprocess.cc, + * inim/2009/ocr/skeleton.hh, + * inim/2009/ocr/skeleton.old.cc, + * inim/2010/cag/superpose.hh, + * inim/2010/rag/rag.hh, + * inim/2011/fredwin/inim.cc, + * jardonnet/n_cmpt/fused_filter.cc, + * jardonnet/n_cmpt/n_cmpt5.hh, + * jardonnet/test/big_chess.cc, + * jardonnet/test/registration.cc, + * jardonnet/virtual/access.cc, + * laurent/ismm2009.hh, + * laurent/memo/ismm2009.v0.cc, + * lazzara/igr/igr-biggest-comp.cc, + * lazzara/igr/igr-cloud.cc, + * lazzara/igr/igr.cc, + * lazzara/igr/irm/grad_clo_and_wshd.cc, + * lazzara/igr/irm/hsl_grad_and_wst.cc, + * lazzara/igr/irm_seg_with_mm_and_rag.mine.cc, + * lazzara/igr/tr_image.cc, + * nivault/extract_character.cc, + * nivault/extract_score.cc, + * nivault/median.hh, + * nivault/rotation.cc, + * theo/color/filter_blen_rgb_edges.cc, + * theo/color/filter_meandist_rgb_pixels.cc, + * theo/color/segment_gl_pixels.cc, + * theo/color/segment_rgb_edges.cc, + * theo/color/segment_rgb_pixels.cc, + * theo/cs2d/cs2d.hh, + * theo/cs2d/kruskal.cc, + * theo/cs2d/tuto.cc, + * theo/esiee/laurent/ismm09/cplx2d.hh, + * theo/esiee/laurent/presentation/wst_edge.cc, + * theo/exec/superpose.cc, + * theo/experimental/projected_histo.cc, + * theo/fllt.svg.6.cc, + * theo/fllt.svg.7.hh, + * theo/fllt/fllt.hh, + * theo/fllt/fllt.svg.3.cc, + * theo/fllt/fllt.svg.4.cc, + * theo/fllt/fllt.svg.5.cc, + * theo/fllt/fllt.svg.6.cc, + * theo/fllt/fllt.svg.7.hh, + * theo/fllt/fllt_test.hh, + * theo/igr/dump_to_dist.cc, + * theo/igr/irm_seg_with_mm_and_rag.cc, + * theo/publis/icip2009/compute_a.cc, + * vigouroux/color/rgb_to_cmy.hh, + * vigouroux/color/rgb_to_hsi.hh, + * vigouroux/color/rgb_to_xyz.hh, + * vigouroux/color/rgb_to_yuv.hh, + * vigouroux/tests.cc: update image includes. + 2009-05-27 Fabien Freling <fabien.freling@lrde.epita.fr> Create tools for processing chain on edge images. diff --git a/milena/sandbox/abraham/tests/core/image/fun_image_const.cc b/milena/sandbox/abraham/tests/core/image/fun_image_const.cc index d0bf643..307b778 100644 --- a/milena/sandbox/abraham/tests/core/image/fun_image_const.cc +++ b/milena/sandbox/abraham/tests/core/image/fun_image_const.cc @@ -1,4 +1,5 @@ -// Copyright (C) 2007, 2008 EPITA Research and Development Laboratory +// Copyright (C) 2007, 2008, 2009 EPITA Research and Development +// Laboratory (LRDE) // // This file is part of the Olena Library. This library is free // software; you can redistribute it and/or modify it under the terms @@ -26,7 +27,7 @@ // Public License. # include <mln/core/image/image2d.hh> -# include <mln/core/image/fun_image.hh> +# include <mln/core/image/dmorph/fun_image.hh> # include <mln/fun/v2w2v/cos.hh> int main () diff --git a/milena/sandbox/abraham/tests/core/image/fun_image_norm.cc b/milena/sandbox/abraham/tests/core/image/fun_image_norm.cc index 1da57a6..4058f9d 100644 --- a/milena/sandbox/abraham/tests/core/image/fun_image_norm.cc +++ b/milena/sandbox/abraham/tests/core/image/fun_image_norm.cc @@ -1,4 +1,5 @@ -// Copyright (C) 2007, 2008 EPITA Research and Development Laboratory +// Copyright (C) 2007, 2008, 2009 EPITA Research and Development +// Laboratory (LRDE) // // This file is part of the Olena Library. This library is free // software; you can redistribute it and/or modify it under the terms @@ -30,7 +31,7 @@ # include <mln/fun/v2w_w2v/norm.hh> # include <mln/algebra/vec.hh> # include <mln/data/fill.hh> -# include <mln/core/image/violent_cast_image.hh> +# include <mln/core/image/vmorph/violent_cast_image.hh> #include <mln/morpho/erosion.hh> diff --git a/milena/sandbox/abraham/tests/core/image/fun_image_v2v.cc b/milena/sandbox/abraham/tests/core/image/fun_image_v2v.cc index 948a25b..2ff772c 100644 --- a/milena/sandbox/abraham/tests/core/image/fun_image_v2v.cc +++ b/milena/sandbox/abraham/tests/core/image/fun_image_v2v.cc @@ -1,4 +1,5 @@ -// Copyright (C) 2007, 2008 EPITA Research and Development Laboratory +// Copyright (C) 2007, 2008, 2009 EPITA Research and Development +// Laboratory (LRDE) // // This file is part of the Olena Library. This library is free // software; you can redistribute it and/or modify it under the terms @@ -26,7 +27,7 @@ // Public License. # include <mln/core/image/image2d.hh> -# include <mln/core/image/fun_image.hh> +# include <mln/core/image/dmorph/fun_image.hh> # include <mln/fun/v2v/abs.hh> int main () diff --git a/milena/sandbox/abraham/tests/core/image/thru_const.cc b/milena/sandbox/abraham/tests/core/image/thru_const.cc index 7079e3c..0670246 100644 --- a/milena/sandbox/abraham/tests/core/image/thru_const.cc +++ b/milena/sandbox/abraham/tests/core/image/thru_const.cc @@ -1,4 +1,5 @@ -// Copyright (C) 2007, 2008 EPITA Research and Development Laboratory +// Copyright (C) 2007, 2008, 2009 EPITA Research and Development +// Laboratory (LRDE) // // This file is part of the Olena Library. This library is free // software; you can redistribute it and/or modify it under the terms diff --git a/milena/sandbox/abraham/tests/core/image/thru_norm.cc b/milena/sandbox/abraham/tests/core/image/thru_norm.cc index c23ea22..8d372d4 100644 --- a/milena/sandbox/abraham/tests/core/image/thru_norm.cc +++ b/milena/sandbox/abraham/tests/core/image/thru_norm.cc @@ -1,4 +1,5 @@ -// Copyright (C) 2007, 2008 EPITA Research and Development Laboratory +// Copyright (C) 2007, 2008, 2009 EPITA Research and Development +// Laboratory (LRDE) // // This file is part of the Olena Library. This library is free // software; you can redistribute it and/or modify it under the terms @@ -30,7 +31,7 @@ # include <mln/fun/v2w_w2v/norm.hh> # include <mln/algebra/vec.hh> # include <mln/data/fill.hh> -# include <mln/core/image/violent_cast_image.hh> +# include <mln/core/image/vmorph/violent_cast_image.hh> int main () diff --git a/milena/sandbox/abraham/tests/core/image/thru_v2v.cc b/milena/sandbox/abraham/tests/core/image/thru_v2v.cc index ec0a88e..7343606 100644 --- a/milena/sandbox/abraham/tests/core/image/thru_v2v.cc +++ b/milena/sandbox/abraham/tests/core/image/thru_v2v.cc @@ -1,4 +1,5 @@ -// Copyright (C) 2007, 2008 EPITA Research and Development Laboratory +// Copyright (C) 2007, 2008, 2009 EPITA Research and Development +// Laboratory (LRDE) // // This file is part of the Olena Library. This library is free // software; you can redistribute it and/or modify it under the terms diff --git a/milena/sandbox/abraham/tests/core/image/thru_v2w2v.cc b/milena/sandbox/abraham/tests/core/image/thru_v2w2v.cc index 854eb16..2e88c07 100644 --- a/milena/sandbox/abraham/tests/core/image/thru_v2w2v.cc +++ b/milena/sandbox/abraham/tests/core/image/thru_v2w2v.cc @@ -1,4 +1,5 @@ -// Copyright (C) 2007, 2008 EPITA Research and Development Laboratory +// Copyright (C) 2007, 2008, 2009 EPITA Research and Development +// Laboratory (LRDE) // // This file is part of the Olena Library. This library is free // software; you can redistribute it and/or modify it under the terms diff --git a/milena/sandbox/abraham/tests/core/image/violent_cast_image.cc b/milena/sandbox/abraham/tests/core/image/violent_cast_image.cc index 2d510ed..3c0ff93 100644 --- a/milena/sandbox/abraham/tests/core/image/violent_cast_image.cc +++ b/milena/sandbox/abraham/tests/core/image/violent_cast_image.cc @@ -1,4 +1,5 @@ -// Copyright (C) 2007, 2008 EPITA Research and Development Laboratory +// Copyright (C) 2007, 2008, 2009 EPITA Research and Development Laboratory +// (LRDE) // // This file is part of the Olena Library. This library is free // software; you can redistribute it and/or modify it under the terms @@ -26,7 +27,7 @@ // Public License. # include <mln/core/image/image2d.hh> -# include <mln/core/image/violent_cast_image.hh> +# include <mln/core/image/vmorph/violent_cast_image.hh> int main () { diff --git a/milena/sandbox/abraham/tests/fun/meta/red.cc b/milena/sandbox/abraham/tests/fun/meta/red.cc index 963d983..6b8559d 100644 --- a/milena/sandbox/abraham/tests/fun/meta/red.cc +++ b/milena/sandbox/abraham/tests/fun/meta/red.cc @@ -1,6 +1,6 @@ #include <mln/fun/meta/red.hh> #include <mln/core/image/image2d.hh> -#include <mln/core/image/fun_image.hh> +#include <mln/core/image/dmorph/fun_image.hh> namespace mln { diff --git a/milena/sandbox/abraham/tests/morpho/levelings.cc b/milena/sandbox/abraham/tests/morpho/levelings.cc index 211cd63..798c11f 100644 --- a/milena/sandbox/abraham/tests/morpho/levelings.cc +++ b/milena/sandbox/abraham/tests/morpho/levelings.cc @@ -8,8 +8,8 @@ #include <mln/fun/meta/red.hh> #include <mln/value/rgb8.hh> #include <mln/value/mixin.hh> -#include <mln/core/image/fun_image.hh> -#include <mln/core/image/violent_cast_image.hh> +#include <mln/core/image/dmorph/fun_image.hh> +#include <mln/core/image/vmorph/violent_cast_image.hh> int main (int argc, const char * argv[]) { diff --git a/milena/sandbox/abraham/tests/morpho/red_erosion.cc b/milena/sandbox/abraham/tests/morpho/red_erosion.cc index 13ca3fc..768e0ab 100644 --- a/milena/sandbox/abraham/tests/morpho/red_erosion.cc +++ b/milena/sandbox/abraham/tests/morpho/red_erosion.cc @@ -5,7 +5,7 @@ #include <mln/morpho/erosion.hh> #include <mln/fun/meta/red.hh> #include <mln/value/rgb8.hh> -#include <mln/core/image/fun_image.hh> +#include <mln/core/image/dmorph/fun_image.hh> int main (int argc, const char * argv[]) { diff --git a/milena/sandbox/abraham/tests/morpho/red_erosion3.cc b/milena/sandbox/abraham/tests/morpho/red_erosion3.cc index 252ccd6..ccfb58f 100644 --- a/milena/sandbox/abraham/tests/morpho/red_erosion3.cc +++ b/milena/sandbox/abraham/tests/morpho/red_erosion3.cc @@ -6,8 +6,8 @@ #include <mln/fun/meta/red.hh> #include <mln/value/rgb8.hh> #include <mln/value/mixin.hh> -#include <mln/core/image/fun_image.hh> -#include <mln/core/image/violent_cast_image.hh> +#include <mln/core/image/dmorph/fun_image.hh> +#include <mln/core/image/vmorph/violent_cast_image.hh> namespace mln { diff --git a/milena/sandbox/aroumougame/skeleton/sedt.hh b/milena/sandbox/aroumougame/skeleton/sedt.hh index 9a224ab..4368790 100644 --- a/milena/sandbox/aroumougame/skeleton/sedt.hh +++ b/milena/sandbox/aroumougame/skeleton/sedt.hh @@ -5,7 +5,7 @@ #include <mln/math/min.hh> #include <mln/math/sqr.hh> # include <mln/value/int_u.hh> -#include <mln/core/image/sub_image.hh> +#include <mln/core/image/dmorph/sub_image.hh> #include <mln/io/pgm/save.hh> #include <mln/io/pbm/save.hh> #include <mln/io/pbm/load.hh> diff --git a/milena/sandbox/aroumougame/skeleton/test.cc b/milena/sandbox/aroumougame/skeleton/test.cc index bd58317..90a39db 100644 --- a/milena/sandbox/aroumougame/skeleton/test.cc +++ b/milena/sandbox/aroumougame/skeleton/test.cc @@ -3,7 +3,7 @@ #include "thinning.hh" #include <mln/data/paste.hh> #include <mln/data/fill.hh> -#include <mln/core/image/sub_image.hh> +#include <mln/core/image/dmorph/sub_image.hh> #include <mln/io/pgm/save.hh> #include <mln/io/pbm/save.hh> #include <mln/io/pbm/load.hh> diff --git a/milena/sandbox/aroumougame/skeleton/test_image2d.cc b/milena/sandbox/aroumougame/skeleton/test_image2d.cc index b83bed8..8d19fb0 100755 --- a/milena/sandbox/aroumougame/skeleton/test_image2d.cc +++ b/milena/sandbox/aroumougame/skeleton/test_image2d.cc @@ -1,6 +1,6 @@ #include "thinning.hh" #include <mln/core/image/image2d.hh> -#include <mln/core/image/sub_image.hh> +#include <mln/core/image/dmorph/sub_image.hh> #include <mln/io/pbm/save.hh> #include <mln/io/pbm/load.hh> #include <mln/data/paste.hh> diff --git a/milena/sandbox/beguin/fusion_graph.hh b/milena/sandbox/beguin/fusion_graph.hh index f0b3b3f..39fcff2 100644 --- a/milena/sandbox/beguin/fusion_graph.hh +++ b/milena/sandbox/beguin/fusion_graph.hh @@ -11,7 +11,7 @@ #include <mln/core/alias/neighb2d.hh> #include <mln/core/alias/window2d.hh> -#include <mln/core/image/image_if.hh> +#include <mln/core/image/dmorph/image_if.hh> #include <mln/win/rectangle2d.hh> //#include "map.hh" diff --git a/milena/sandbox/beguin/irm.cc b/milena/sandbox/beguin/irm.cc index 7ba074d..7dfb874 100644 --- a/milena/sandbox/beguin/irm.cc +++ b/milena/sandbox/beguin/irm.cc @@ -12,7 +12,7 @@ #include <mln/core/alias/neighb2d.hh> #include <mln/core/alias/window2d.hh> -#include <mln/core/image/image_if.hh> +#include <mln/core/image/dmorph/image_if.hh> #include <mln/win/rectangle2d.hh> #include <mln/io/pgm/load.hh> diff --git a/milena/sandbox/beguin/irm_g.cc b/milena/sandbox/beguin/irm_g.cc index 844d7fc..e7015fb 100644 --- a/milena/sandbox/beguin/irm_g.cc +++ b/milena/sandbox/beguin/irm_g.cc @@ -7,7 +7,7 @@ #include <mln/core/alias/neighb2d.hh> #include <mln/core/alias/window2d.hh> -#include <mln/core/image/image_if.hh> +#include <mln/core/image/dmorph/image_if.hh> #include <mln/win/rectangle2d.hh> #include <mln/io/pgm/load.hh> diff --git a/milena/sandbox/bugs/piter_slice.cc b/milena/sandbox/bugs/piter_slice.cc index c5b42d7..9d39432 100644 --- a/milena/sandbox/bugs/piter_slice.cc +++ b/milena/sandbox/bugs/piter_slice.cc @@ -5,7 +5,7 @@ #include <mln/core/image/image2d.hh> #include <mln/core/image/image3d.hh> -#include <mln/core/image/slice_image.hh> +#include <mln/core/image/dmorph/slice_image.hh> #include <mln/core/routine/duplicate.hh> #include <mln/value/int_u12.hh> diff --git a/milena/sandbox/bugs/piter_slice.solved.cc b/milena/sandbox/bugs/piter_slice.solved.cc index 6f91eb0..a8043d5 100644 --- a/milena/sandbox/bugs/piter_slice.solved.cc +++ b/milena/sandbox/bugs/piter_slice.solved.cc @@ -5,7 +5,7 @@ #include <mln/core/image/image2d.hh> #include <mln/core/image/image3d.hh> -#include <mln/core/image/slice_image.hh> +#include <mln/core/image/dmorph/slice_image.hh> #include <mln/core/routine/duplicate.hh> #include <mln/value/int_u12.hh> diff --git a/milena/sandbox/delmon/minsurf/main.cc b/milena/sandbox/delmon/minsurf/main.cc index 205dfbe..5d8944a 100644 --- a/milena/sandbox/delmon/minsurf/main.cc +++ b/milena/sandbox/delmon/minsurf/main.cc @@ -8,7 +8,7 @@ #include <mln/core/var.hh> #include <mln/core/image/image2d.hh> -#include <mln/core/image/image_if.hh> +#include <mln/core/image/dmorph/image_if.hh> #include <mln/core/alias/neighb2d.hh> #include <mln/core/routine/extend.hh> #include <mln/io/pgm/all.hh> diff --git a/milena/sandbox/duhamel/chamfer.cc b/milena/sandbox/duhamel/chamfer.cc index 5a0084b..cb2ce2a 100644 --- a/milena/sandbox/duhamel/chamfer.cc +++ b/milena/sandbox/duhamel/chamfer.cc @@ -1,5 +1,5 @@ #include <mln/core/image2d_b.hh> -#include <mln/core/image/sub_image.hh> +#include <mln/core/image/dmorph/sub_image.hh> #include <mln/core/image_if_value.hh> diff --git a/milena/sandbox/duhamel/color_sub.cc b/milena/sandbox/duhamel/color_sub.cc index 99ea0e4..ed799cf 100644 --- a/milena/sandbox/duhamel/color_sub.cc +++ b/milena/sandbox/duhamel/color_sub.cc @@ -31,7 +31,7 @@ */ # include <mln/core/image2d_b.hh> -# include <mln/core/image/sub_image.hh> +# include <mln/core/image/dmorph/sub_image.hh> # include <mln/value/int_u8.hh> # include <mln/value/rgb8.hh> @@ -41,7 +41,7 @@ # include <mln/debug/println.hh> # include <mln/io/ppm/save.hh> # include <mln/core/image_if_value.hh> -# include <mln/core/image/sub_image.hh> +# include <mln/core/image/dmorph/sub_image.hh> # include <mln/core/image_if_value.hh> diff --git a/milena/sandbox/duhamel/graph_labeling.hh b/milena/sandbox/duhamel/graph_labeling.hh index 2b4475f..4e28b97 100644 --- a/milena/sandbox/duhamel/graph_labeling.hh +++ b/milena/sandbox/duhamel/graph_labeling.hh @@ -1,5 +1,5 @@ #include <mln/core/image2d_b.hh> -#include <mln/core/image/sub_image.hh> +#include <mln/core/image/dmorph/sub_image.hh> #include <mln/core/alias/neighb2d.hh> #include <mln/value/int_u8.hh> #include <mln/io/pgm/load.hh> diff --git a/milena/sandbox/duhamel/labeling_algo.cc b/milena/sandbox/duhamel/labeling_algo.cc index 384a8d9..3534ab9 100644 --- a/milena/sandbox/duhamel/labeling_algo.cc +++ b/milena/sandbox/duhamel/labeling_algo.cc @@ -31,7 +31,7 @@ */ # include <mln/core/image2d_b.hh> -# include <mln/core/image/sub_image.hh> +# include <mln/core/image/dmorph/sub_image.hh> # include <mln/core/alias/neighb2d.hh> # include <mln/value/int_u8.hh> # include <mln/data/fill.hh> diff --git a/milena/sandbox/duhamel/labeling_algo.hh b/milena/sandbox/duhamel/labeling_algo.hh index ec94321..333d9b3 100644 --- a/milena/sandbox/duhamel/labeling_algo.hh +++ b/milena/sandbox/duhamel/labeling_algo.hh @@ -5,7 +5,7 @@ #include <mln/core/image2d_b.hh> -#include <mln/core/image/sub_image.hh> +#include <mln/core/image/dmorph/sub_image.hh> #include <mln/core/alias/neighb2d.hh> #include <mln/value/int_u8.hh> #include <mln/io/pgm/load.hh> diff --git a/milena/sandbox/duhamel/main.cc b/milena/sandbox/duhamel/main.cc index c80c795..c9328eb 100644 --- a/milena/sandbox/duhamel/main.cc +++ b/milena/sandbox/duhamel/main.cc @@ -1,5 +1,5 @@ #include <mln/core/image2d_b.hh> -#include <mln/core/image/sub_image.hh> +#include <mln/core/image/dmorph/sub_image.hh> #include <mln/core/alias/neighb2d.hh> #include <mln/value/int_u8.hh> #include <mln/data/fill.hh> diff --git a/milena/sandbox/duhamel/main_mesh_image.cc b/milena/sandbox/duhamel/main_mesh_image.cc index 53e4094..4feb181 100644 --- a/milena/sandbox/duhamel/main_mesh_image.cc +++ b/milena/sandbox/duhamel/main_mesh_image.cc @@ -6,7 +6,7 @@ #include <mln/core/mesh_psite.hh> #include <mln/draw/mesh.hh> #include <mln/core/mesh_image.hh> -#include <mln/core/image/interpolated.hh> +#include <mln/core/image/imorph/interpolated.hh> using namespace mln; diff --git a/milena/sandbox/duhamel/slow_seed2tiling.cc b/milena/sandbox/duhamel/slow_seed2tiling.cc index aab58f2..077cb3e 100644 --- a/milena/sandbox/duhamel/slow_seed2tiling.cc +++ b/milena/sandbox/duhamel/slow_seed2tiling.cc @@ -32,7 +32,7 @@ # include <mln/core/image/image2d.hh> -# include <mln/core/image/sub_image.hh> +# include <mln/core/image/dmorph/sub_image.hh> # include <mln/core/alias/neighb2d.hh> # include <mln/value/int_u8.hh> # include <mln/data/fill.hh> @@ -48,7 +48,7 @@ # include <mln/make/voronoi.hh> #include <mln/core/image/image2d.hh> -#include <mln/core/image/sub_image.hh> +#include <mln/core/image/dmorph/sub_image.hh> #include <mln/core/image_if_value.hh> diff --git a/milena/sandbox/edwin/tests/sharp.cc b/milena/sandbox/edwin/tests/sharp.cc index 9ff72c3..21d8978 100644 --- a/milena/sandbox/edwin/tests/sharp.cc +++ b/milena/sandbox/edwin/tests/sharp.cc @@ -1,6 +1,6 @@ /* mln core */ #include <mln/core/image/image2d.hh> -#include <mln/core/image/image_if.hh> +#include <mln/core/image/dmorph/image_if.hh> #include <mln/core/alias/neighb2d.hh> #include <mln/core/routine/duplicate.hh> #include <mln/core/var.hh> diff --git a/milena/sandbox/exec/histo_save.cc b/milena/sandbox/exec/histo_save.cc index 8b1d2ee..ccd7325 100644 --- a/milena/sandbox/exec/histo_save.cc +++ b/milena/sandbox/exec/histo_save.cc @@ -3,7 +3,7 @@ #include <mln/histo/compute.hh> #include <mln/debug/histo.hh> -#include <mln/core/image/image_if.hh> +#include <mln/core/image/dmorph/image_if.hh> #include <mln/pw/all.hh> diff --git a/milena/sandbox/fabien/bin/dump2pbm.cc b/milena/sandbox/fabien/bin/dump2pbm.cc index 2afc984..869eb93 100644 --- a/milena/sandbox/fabien/bin/dump2pbm.cc +++ b/milena/sandbox/fabien/bin/dump2pbm.cc @@ -1,6 +1,6 @@ #include <mln/core/image/image2d.hh> #include <mln/core/image/image3d.hh> -#include <mln/core/image/slice_image.hh> +#include <mln/core/image/dmorph/slice_image.hh> #include <mln/make/image3d.hh> #include <mln/debug/slices_2d.hh> diff --git a/milena/sandbox/fabien/bin/dump_mask.cc b/milena/sandbox/fabien/bin/dump_mask.cc index 9511478..85ccd18 100644 --- a/milena/sandbox/fabien/bin/dump_mask.cc +++ b/milena/sandbox/fabien/bin/dump_mask.cc @@ -1,7 +1,7 @@ #include <mln/core/concept/image.hh> #include <mln/core/image/image2d.hh> #include <mln/core/image/image3d.hh> -#include <mln/core/image/slice_image.hh> +#include <mln/core/image/dmorph/slice_image.hh> #include <mln/core/alias/neighb2d.hh> #include <mln/core/alias/neighb3d.hh> #include <mln/core/var.hh> diff --git a/milena/sandbox/fabien/igr/fixed_seg/main.cc b/milena/sandbox/fabien/igr/fixed_seg/main.cc index f270123..67a2786 100644 --- a/milena/sandbox/fabien/igr/fixed_seg/main.cc +++ b/milena/sandbox/fabien/igr/fixed_seg/main.cc @@ -5,8 +5,8 @@ #include <mln/core/image/image2d.hh> #include <mln/core/alias/neighb2d.hh> #include <mln/core/image/image3d.hh> -#include <mln/core/image/slice_image.hh> -#include <mln/core/image/image_if.hh> +#include <mln/core/image/dmorph/slice_image.hh> +#include <mln/core/image/dmorph/image_if.hh> #include <mln/core/routine/duplicate.hh> #include <mln/core/routine/extend.hh> #include <mln/core/var.hh> diff --git a/milena/sandbox/fabien/igr/fun_labels.cc b/milena/sandbox/fabien/igr/fun_labels.cc index 82b1a0e..30f98f1 100644 --- a/milena/sandbox/fabien/igr/fun_labels.cc +++ b/milena/sandbox/fabien/igr/fun_labels.cc @@ -2,8 +2,8 @@ #include <sstream> #include <mln/core/image/image2d.hh> #include <mln/core/image/image3d.hh> -#include <mln/core/image/image_if.hh> -#include <mln/core/image/slice_image.hh> +#include <mln/core/image/dmorph/image_if.hh> +#include <mln/core/image/dmorph/slice_image.hh> #include <mln/core/routine/duplicate.hh> #include <mln/core/routine/extend.hh> #include <mln/core/var.hh> diff --git a/milena/sandbox/fabien/igr/graph.cc b/milena/sandbox/fabien/igr/graph.cc index 7402f23..4a17f21 100644 --- a/milena/sandbox/fabien/igr/graph.cc +++ b/milena/sandbox/fabien/igr/graph.cc @@ -1,7 +1,7 @@ #include <iostream> #include <mln/core/image/image2d.hh> #include <mln/core/image/image3d.hh> -#include <mln/core/image/image_if.hh> +#include <mln/core/image/dmorph/image_if.hh> #include <mln/core/alias/neighb2d.hh> #include <mln/core/alias/window2d.hh> diff --git a/milena/sandbox/fabien/igr/label2gif.cc b/milena/sandbox/fabien/igr/label2gif.cc index b48326c..22fea43 100644 --- a/milena/sandbox/fabien/igr/label2gif.cc +++ b/milena/sandbox/fabien/igr/label2gif.cc @@ -2,8 +2,8 @@ #include <sstream> #include <mln/core/image/image2d.hh> #include <mln/core/image/image3d.hh> -#include <mln/core/image/image_if.hh> -#include <mln/core/image/slice_image.hh> +#include <mln/core/image/dmorph/image_if.hh> +#include <mln/core/image/dmorph/slice_image.hh> #include <mln/core/routine/duplicate.hh> #include <mln/core/routine/extend.hh> #include <mln/core/var.hh> diff --git a/milena/sandbox/fabien/igr/mat2mln/raw2mlndata.cc b/milena/sandbox/fabien/igr/mat2mln/raw2mlndata.cc index 53c5f5c..2d38a8b 100644 --- a/milena/sandbox/fabien/igr/mat2mln/raw2mlndata.cc +++ b/milena/sandbox/fabien/igr/mat2mln/raw2mlndata.cc @@ -7,7 +7,7 @@ #include <mln/io/pgm/save.hh> #include <mln/value/int_u8.hh> #include <mln/level/stretch.hh> -#include <mln/core/image/slice_image.hh> +#include <mln/core/image/dmorph/slice_image.hh> #include <mln/core/routine/duplicate.hh> #include <mln/core/image/image2d.hh> diff --git a/milena/sandbox/fabien/igr/matlab.cc b/milena/sandbox/fabien/igr/matlab.cc index e1fbdce..d1d29cd 100644 --- a/milena/sandbox/fabien/igr/matlab.cc +++ b/milena/sandbox/fabien/igr/matlab.cc @@ -1,8 +1,8 @@ #include <mln/core/image/image2d.hh> #include <mln/core/image/image3d.hh> -#include <mln/core/image/image_if.hh> -#include <mln/core/image/cast_image.hh> -#include <mln/core/image/slice_image.hh> +#include <mln/core/image/dmorph/image_if.hh> +#include <mln/core/image/vmorph/cast_image.hh> +#include <mln/core/image/dmorph/slice_image.hh> #include <mln/core/routine/duplicate.hh> #include <mln/value/int_u12.hh> diff --git a/milena/sandbox/fabien/igr/mean_slices.cc b/milena/sandbox/fabien/igr/mean_slices.cc index 656d5ba..4843e49 100644 --- a/milena/sandbox/fabien/igr/mean_slices.cc +++ b/milena/sandbox/fabien/igr/mean_slices.cc @@ -2,8 +2,8 @@ #include <sstream> #include <mln/core/image/image2d.hh> #include <mln/core/image/image3d.hh> -#include <mln/core/image/image_if.hh> -#include <mln/core/image/slice_image.hh> +#include <mln/core/image/dmorph/image_if.hh> +#include <mln/core/image/dmorph/slice_image.hh> #include <mln/core/routine/duplicate.hh> #include <mln/core/routine/extend.hh> #include <mln/core/var.hh> diff --git a/milena/sandbox/fabien/igr/med.cc b/milena/sandbox/fabien/igr/med.cc index 0da6f86..1bc5a1f 100644 --- a/milena/sandbox/fabien/igr/med.cc +++ b/milena/sandbox/fabien/igr/med.cc @@ -1,7 +1,7 @@ #include <iostream> #include <mln/core/image/image2d.hh> #include <mln/core/image/image3d.hh> -#include <mln/core/image/image_if.hh> +#include <mln/core/image/dmorph/image_if.hh> #include <mln/core/alias/neighb2d.hh> #include <mln/core/alias/window2d.hh> diff --git a/milena/sandbox/fabien/igr/nbasins_finder.cc b/milena/sandbox/fabien/igr/nbasins_finder.cc index aecfbfa..5b1bc4a 100644 --- a/milena/sandbox/fabien/igr/nbasins_finder.cc +++ b/milena/sandbox/fabien/igr/nbasins_finder.cc @@ -3,7 +3,7 @@ #include <mln/core/alias/neighb3d.hh> #include <mln/core/alias/window3d.hh> -#include <mln/core/image/image_if.hh> +#include <mln/core/image/dmorph/image_if.hh> #include <mln/io/pgm/load.hh> #include <mln/io/dicom/load.hh> diff --git a/milena/sandbox/fabien/igr/norm.cc b/milena/sandbox/fabien/igr/norm.cc index 2850097..0dba363 100644 --- a/milena/sandbox/fabien/igr/norm.cc +++ b/milena/sandbox/fabien/igr/norm.cc @@ -1,7 +1,7 @@ #include <iostream> #include <mln/core/image/image2d.hh> #include <mln/core/image/image3d.hh> -#include <mln/core/image/slice_image.hh> +#include <mln/core/image/dmorph/slice_image.hh> #include <mln/core/alias/neighb2d.hh> #include <mln/core/alias/window2d.hh> diff --git a/milena/sandbox/fabien/igr/plot_label.hh b/milena/sandbox/fabien/igr/plot_label.hh index 47fefdb..27a9b0f 100644 --- a/milena/sandbox/fabien/igr/plot_label.hh +++ b/milena/sandbox/fabien/igr/plot_label.hh @@ -5,8 +5,8 @@ #include <sstream> #include <mln/core/image/image2d.hh> #include <mln/core/image/image3d.hh> -#include <mln/core/image/image_if.hh> -#include <mln/core/image/slice_image.hh> +#include <mln/core/image/dmorph/image_if.hh> +#include <mln/core/image/dmorph/slice_image.hh> #include <mln/core/routine/duplicate.hh> #include <mln/geom/bbox.hh> diff --git a/milena/sandbox/fabien/igr/smooth_fixed_seg/main.cc b/milena/sandbox/fabien/igr/smooth_fixed_seg/main.cc index 80bb6da..78206a9 100644 --- a/milena/sandbox/fabien/igr/smooth_fixed_seg/main.cc +++ b/milena/sandbox/fabien/igr/smooth_fixed_seg/main.cc @@ -5,8 +5,8 @@ #include <mln/core/image/image2d.hh> #include <mln/core/alias/neighb2d.hh> #include <mln/core/image/image3d.hh> -#include <mln/core/image/slice_image.hh> -#include <mln/core/image/image_if.hh> +#include <mln/core/image/dmorph/slice_image.hh> +#include <mln/core/image/dmorph/image_if.hh> #include <mln/core/routine/duplicate.hh> #include <mln/core/routine/extend.hh> #include <mln/core/var.hh> diff --git a/milena/sandbox/fabien/igr/space_smooth/linear.cc b/milena/sandbox/fabien/igr/space_smooth/linear.cc index bf25dbf..d2e0f02 100644 --- a/milena/sandbox/fabien/igr/space_smooth/linear.cc +++ b/milena/sandbox/fabien/igr/space_smooth/linear.cc @@ -1,8 +1,8 @@ #include <mln/core/image/image2d.hh> #include <mln/core/image/image3d.hh> -#include <mln/core/image/image_if.hh> -#include <mln/core/image/cast_image.hh> -#include <mln/core/image/slice_image.hh> +#include <mln/core/image/dmorph/image_if.hh> +#include <mln/core/image/vmorph/cast_image.hh> +#include <mln/core/image/dmorph/slice_image.hh> #include <mln/core/routine/duplicate.hh> #include <mln/value/int_u12.hh> diff --git a/milena/sandbox/fabien/igr/space_smooth/median.cc b/milena/sandbox/fabien/igr/space_smooth/median.cc index c8d1b5b..b716e7a 100644 --- a/milena/sandbox/fabien/igr/space_smooth/median.cc +++ b/milena/sandbox/fabien/igr/space_smooth/median.cc @@ -1,8 +1,8 @@ #include <mln/core/image/image2d.hh> #include <mln/core/image/image3d.hh> -#include <mln/core/image/image_if.hh> -#include <mln/core/image/cast_image.hh> -#include <mln/core/image/slice_image.hh> +#include <mln/core/image/dmorph/image_if.hh> +#include <mln/core/image/vmorph/cast_image.hh> +#include <mln/core/image/dmorph/slice_image.hh> #include <mln/core/routine/duplicate.hh> #include <mln/value/int_u12.hh> diff --git a/milena/sandbox/fabien/igr/space_smooth/morpho.cc b/milena/sandbox/fabien/igr/space_smooth/morpho.cc index 5c0878a..4736b84 100644 --- a/milena/sandbox/fabien/igr/space_smooth/morpho.cc +++ b/milena/sandbox/fabien/igr/space_smooth/morpho.cc @@ -2,9 +2,9 @@ #include <mln/core/alias/neighb2d.hh> #include <mln/core/image/image2d.hh> #include <mln/core/image/image3d.hh> -#include <mln/core/image/image_if.hh> -#include <mln/core/image/cast_image.hh> -#include <mln/core/image/slice_image.hh> +#include <mln/core/image/dmorph/image_if.hh> +#include <mln/core/image/vmorph/cast_image.hh> +#include <mln/core/image/dmorph/slice_image.hh> #include <mln/core/routine/duplicate.hh> #include <mln/value/int_u12.hh> diff --git a/milena/sandbox/fabien/igr/thres.cc b/milena/sandbox/fabien/igr/thres.cc index 95639ca..09f2ecc 100644 --- a/milena/sandbox/fabien/igr/thres.cc +++ b/milena/sandbox/fabien/igr/thres.cc @@ -1,7 +1,7 @@ #include <iostream> #include <mln/core/image/image2d.hh> #include <mln/core/image/image3d.hh> -#include <mln/core/image/image_if.hh> +#include <mln/core/image/dmorph/image_if.hh> #include <mln/core/alias/neighb2d.hh> #include <mln/core/alias/window2d.hh> diff --git a/milena/sandbox/fabien/igr/time_max.cc b/milena/sandbox/fabien/igr/time_max.cc index ab09e9c..4c8800b 100644 --- a/milena/sandbox/fabien/igr/time_max.cc +++ b/milena/sandbox/fabien/igr/time_max.cc @@ -1,8 +1,8 @@ #include <mln/core/image/image2d.hh> #include <mln/core/image/image3d.hh> -#include <mln/core/image/image_if.hh> -#include <mln/core/image/cast_image.hh> -#include <mln/core/image/slice_image.hh> +#include <mln/core/image/dmorph/image_if.hh> +#include <mln/core/image/vmorph/cast_image.hh> +#include <mln/core/image/dmorph/slice_image.hh> #include <mln/core/routine/duplicate.hh> #include <mln/value/int_u8.hh> diff --git a/milena/sandbox/fabien/igr/time_max_norm.cc b/milena/sandbox/fabien/igr/time_max_norm.cc index 6714542..5749c8b 100644 --- a/milena/sandbox/fabien/igr/time_max_norm.cc +++ b/milena/sandbox/fabien/igr/time_max_norm.cc @@ -2,9 +2,9 @@ #include <mln/core/image/image2d.hh> #include <mln/core/image/image3d.hh> -#include <mln/core/image/image_if.hh> -#include <mln/core/image/cast_image.hh> -#include <mln/core/image/slice_image.hh> +#include <mln/core/image/dmorph/image_if.hh> +#include <mln/core/image/vmorph/cast_image.hh> +#include <mln/core/image/dmorph/slice_image.hh> #include <mln/core/routine/duplicate.hh> #include <mln/value/int_u8.hh> diff --git a/milena/sandbox/fabien/igr/time_smooth/linear.cc b/milena/sandbox/fabien/igr/time_smooth/linear.cc index 12cd475..440581e 100644 --- a/milena/sandbox/fabien/igr/time_smooth/linear.cc +++ b/milena/sandbox/fabien/igr/time_smooth/linear.cc @@ -1,8 +1,8 @@ #include <mln/core/image/image2d.hh> #include <mln/core/image/image3d.hh> -#include <mln/core/image/image_if.hh> -#include <mln/core/image/cast_image.hh> -#include <mln/core/image/slice_image.hh> +#include <mln/core/image/dmorph/image_if.hh> +#include <mln/core/image/vmorph/cast_image.hh> +#include <mln/core/image/dmorph/slice_image.hh> #include <mln/core/routine/duplicate.hh> #include <mln/value/int_u12.hh> diff --git a/milena/sandbox/fabien/igr/time_smooth/median.cc b/milena/sandbox/fabien/igr/time_smooth/median.cc index 2c6eb66..291677d 100644 --- a/milena/sandbox/fabien/igr/time_smooth/median.cc +++ b/milena/sandbox/fabien/igr/time_smooth/median.cc @@ -1,8 +1,8 @@ #include <mln/core/image/image2d.hh> #include <mln/core/image/image3d.hh> -#include <mln/core/image/image_if.hh> -#include <mln/core/image/cast_image.hh> -#include <mln/core/image/slice_image.hh> +#include <mln/core/image/dmorph/image_if.hh> +#include <mln/core/image/vmorph/cast_image.hh> +#include <mln/core/image/dmorph/slice_image.hh> #include <mln/core/routine/duplicate.hh> #include <mln/value/int_u12.hh> diff --git a/milena/sandbox/fabien/igr/time_smooth/morpho.cc b/milena/sandbox/fabien/igr/time_smooth/morpho.cc index 7ba26d6..6115e84 100644 --- a/milena/sandbox/fabien/igr/time_smooth/morpho.cc +++ b/milena/sandbox/fabien/igr/time_smooth/morpho.cc @@ -2,9 +2,9 @@ #include <mln/core/alias/neighb1d.hh> #include <mln/core/image/image2d.hh> #include <mln/core/image/image3d.hh> -#include <mln/core/image/image_if.hh> -#include <mln/core/image/cast_image.hh> -#include <mln/core/image/slice_image.hh> +#include <mln/core/image/dmorph/image_if.hh> +#include <mln/core/image/vmorph/cast_image.hh> +#include <mln/core/image/dmorph/slice_image.hh> #include <mln/core/routine/duplicate.hh> #include <mln/value/int_u12.hh> diff --git a/milena/sandbox/fabien/igr/watershed.hh b/milena/sandbox/fabien/igr/watershed.hh index 9906b5e..094130b 100644 --- a/milena/sandbox/fabien/igr/watershed.hh +++ b/milena/sandbox/fabien/igr/watershed.hh @@ -3,7 +3,7 @@ #include <mln/core/alias/neighb2d.hh> #include <mln/core/alias/window2d.hh> -#include <mln/core/image/image_if.hh> +#include <mln/core/image/dmorph/image_if.hh> #include <mln/io/ppm/save.hh> #include <mln/io/ppm/load.hh> diff --git a/milena/sandbox/fabien/igr/watershed2d.cc b/milena/sandbox/fabien/igr/watershed2d.cc index 9906b5e..094130b 100644 --- a/milena/sandbox/fabien/igr/watershed2d.cc +++ b/milena/sandbox/fabien/igr/watershed2d.cc @@ -3,7 +3,7 @@ #include <mln/core/alias/neighb2d.hh> #include <mln/core/alias/window2d.hh> -#include <mln/core/image/image_if.hh> +#include <mln/core/image/dmorph/image_if.hh> #include <mln/io/ppm/save.hh> #include <mln/io/ppm/load.hh> diff --git a/milena/sandbox/fabien/igr/watershed3d.cc b/milena/sandbox/fabien/igr/watershed3d.cc index 73036ba..745a922 100644 --- a/milena/sandbox/fabien/igr/watershed3d.cc +++ b/milena/sandbox/fabien/igr/watershed3d.cc @@ -6,7 +6,7 @@ #include <mln/core/alias/window2d.hh> #include <mln/core/alias/neighb3d.hh> #include <mln/core/alias/window3d.hh> -#include <mln/core/image/image_if.hh> +#include <mln/core/image/dmorph/image_if.hh> #include <mln/io/ppm/save.hh> #include <mln/io/ppm/load.hh> diff --git a/milena/sandbox/fabien/level.cc b/milena/sandbox/fabien/level.cc index 7170a01..70967ec 100644 --- a/milena/sandbox/fabien/level.cc +++ b/milena/sandbox/fabien/level.cc @@ -41,7 +41,7 @@ #include "level.hh" #include <mln/pw/all.hh> -#include <mln/core/image/image_if.hh> +#include <mln/core/image/dmorph/image_if.hh> #include <mln/debug/println.hh> diff --git a/milena/sandbox/folio/mln/dt/dt_old/dt.cc b/milena/sandbox/folio/mln/dt/dt_old/dt.cc index e2c1c60..036ed09 100644 --- a/milena/sandbox/folio/mln/dt/dt_old/dt.cc +++ b/milena/sandbox/folio/mln/dt/dt_old/dt.cc @@ -15,8 +15,8 @@ #include <mln/level/stretch.hh> #include <mln/value/int_u8.hh> -#include <mln/core/image/sub_image.hh> -#include <mln/core/image/image_if.hh> +#include <mln/core/image/dmorph/sub_image.hh> +#include <mln/core/image/dmorph/image_if.hh> #include <mln/pw/value.hh> #include "dt.hh" diff --git a/milena/sandbox/folio/mln/dt/dt_old/psn.cc b/milena/sandbox/folio/mln/dt/dt_old/psn.cc index b9c9e7f..0e75232 100644 --- a/milena/sandbox/folio/mln/dt/dt_old/psn.cc +++ b/milena/sandbox/folio/mln/dt/dt_old/psn.cc @@ -1,4 +1,5 @@ -// Copyright (C) 2007 EPITA Research and Development Laboratory +// Copyright (C) 2007, 2009 EPITA Research and Development Laboratory +// (LRDE) // // This file is part of the Olena Library. This library is free // software; you can redistribute it and/or modify it under the terms @@ -161,8 +162,8 @@ namespace mln #include <mln/level/stretch.hh> #include <mln/value/int_u8.hh> -#include <mln/core/image/sub_image.hh> -#include <mln/core/image/image_if.hh> +#include <mln/core/image/dmorph/sub_image.hh> +#include <mln/core/image/dmorph/image_if.hh> #include <mln/pw/value.hh> int main() diff --git a/milena/sandbox/folio/mln/dt/dt_old/psn_log.cc b/milena/sandbox/folio/mln/dt/dt_old/psn_log.cc index 5f0816c..e280c43 100644 --- a/milena/sandbox/folio/mln/dt/dt_old/psn_log.cc +++ b/milena/sandbox/folio/mln/dt/dt_old/psn_log.cc @@ -1,5 +1,5 @@ - -// Copyright (C) 2007 EPITA Research and Development Laboratory +// Copyright (C) 2007, 2009 EPITA Research and Development Laboratory +// (LRDE) // // This file is part of the Olena Library. This library is free // software; you can redistribute it and/or modify it under the terms @@ -248,8 +248,8 @@ namespace mln #include <mln/level/stretch.hh> #include <mln/value/int_u8.hh> -#include <mln/core/image/sub_image.hh> -#include <mln/core/image/image_if.hh> +#include <mln/core/image/dmorph/sub_image.hh> +#include <mln/core/image/dmorph/image_if.hh> #include <mln/pw/value.hh> int main() diff --git a/milena/sandbox/folio/test/dt/dt.cc b/milena/sandbox/folio/test/dt/dt.cc index 7692453..447b1cd 100644 --- a/milena/sandbox/folio/test/dt/dt.cc +++ b/milena/sandbox/folio/test/dt/dt.cc @@ -16,8 +16,8 @@ #include <mln/data/paste.hh> #include <mln/value/int_u8.hh> -#include <mln/core/image/sub_image.hh> -#include <mln/core/image/image_if.hh> +#include <mln/core/image/dmorph/sub_image.hh> +#include <mln/core/image/dmorph/image_if.hh> #include <mln/pw/value.hh> #include "../dt/dmap.hh" diff --git a/milena/sandbox/folio/test/dt/dt_bench.cc b/milena/sandbox/folio/test/dt/dt_bench.cc index 5c52a9e..2779c2f 100644 --- a/milena/sandbox/folio/test/dt/dt_bench.cc +++ b/milena/sandbox/folio/test/dt/dt_bench.cc @@ -16,8 +16,8 @@ #include <mln/data/paste.hh> #include <mln/value/int_u8.hh> -#include <mln/core/image/sub_image.hh> -#include <mln/core/image/image_if.hh> +#include <mln/core/image/dmorph/sub_image.hh> +#include <mln/core/image/dmorph/image_if.hh> #include <mln/pw/value.hh> // #include "../dt/dmap.hh" diff --git a/milena/sandbox/folio/test/dt/dt_maze.cc b/milena/sandbox/folio/test/dt/dt_maze.cc index 579d740..a590fea 100644 --- a/milena/sandbox/folio/test/dt/dt_maze.cc +++ b/milena/sandbox/folio/test/dt/dt_maze.cc @@ -18,8 +18,8 @@ #include <mln/value/int_u8.hh> #include <mln/value/rgb8.hh> -#include <mln/core/image/sub_image.hh> -#include <mln/core/image/image_if.hh> +#include <mln/core/image/dmorph/sub_image.hh> +#include <mln/core/image/dmorph/image_if.hh> #include <mln/pw/all.hh> #include "../dt/path.hh" diff --git a/milena/sandbox/folio/test/dt/psn.cc b/milena/sandbox/folio/test/dt/psn.cc index b9c9e7f..0e75232 100644 --- a/milena/sandbox/folio/test/dt/psn.cc +++ b/milena/sandbox/folio/test/dt/psn.cc @@ -1,4 +1,5 @@ -// Copyright (C) 2007 EPITA Research and Development Laboratory +// Copyright (C) 2007, 2009 EPITA Research and Development Laboratory +// (LRDE) // // This file is part of the Olena Library. This library is free // software; you can redistribute it and/or modify it under the terms @@ -161,8 +162,8 @@ namespace mln #include <mln/level/stretch.hh> #include <mln/value/int_u8.hh> -#include <mln/core/image/sub_image.hh> -#include <mln/core/image/image_if.hh> +#include <mln/core/image/dmorph/sub_image.hh> +#include <mln/core/image/dmorph/image_if.hh> #include <mln/pw/value.hh> int main() diff --git a/milena/sandbox/folio/test/dt/psn_log.cc b/milena/sandbox/folio/test/dt/psn_log.cc index 5f0816c..e280c43 100644 --- a/milena/sandbox/folio/test/dt/psn_log.cc +++ b/milena/sandbox/folio/test/dt/psn_log.cc @@ -1,5 +1,5 @@ - -// Copyright (C) 2007 EPITA Research and Development Laboratory +// Copyright (C) 2007, 2009 EPITA Research and Development Laboratory +// (LRDE) // // This file is part of the Olena Library. This library is free // software; you can redistribute it and/or modify it under the terms @@ -248,8 +248,8 @@ namespace mln #include <mln/level/stretch.hh> #include <mln/value/int_u8.hh> -#include <mln/core/image/sub_image.hh> -#include <mln/core/image/image_if.hh> +#include <mln/core/image/dmorph/sub_image.hh> +#include <mln/core/image/dmorph/image_if.hh> #include <mln/pw/value.hh> int main() diff --git a/milena/sandbox/folio/test/histo/projected3d.cc b/milena/sandbox/folio/test/histo/projected3d.cc index a8d103f..78ba33c 100644 --- a/milena/sandbox/folio/test/histo/projected3d.cc +++ b/milena/sandbox/folio/test/histo/projected3d.cc @@ -2,10 +2,10 @@ #include <mln/core/image/image1d.hh> #include <mln/core/image/image2d.hh> -#include <mln/core/image/unproject_image.hh> +#include <mln/core/image/dmorph/unproject_image.hh> #include <mln/fun/v2v/projection.hh> -#include <mln/core/image/image_if.hh> +#include <mln/core/image/dmorph/image_if.hh> #include <mln/pw/value.hh> #include <mln/level/transform.hh> #include <mln/level/stretch.hh> diff --git a/milena/sandbox/fred/tests/thru.cc b/milena/sandbox/fred/tests/thru.cc index 7837fe0..981189a 100644 --- a/milena/sandbox/fred/tests/thru.cc +++ b/milena/sandbox/fred/tests/thru.cc @@ -1,8 +1,8 @@ // Meta functions test #include <mln/fun/v2v/convert.hh> #include <mln/fun/math/cos.hh> -#include <mln/core/image/thru_morpher.hh> -#include <mln/core/image/thrubin_morpher.hh> +#include <mln/core/image/vmorph/thru_image.hh> +#include <mln/core/image/vmorph/thrubin_image.hh> #include <mln/fun/compose.hh> #include <mln/core/var.hh> @@ -47,4 +47,4 @@ int main() std::cout << row(p); debug::println(ima2); -} \ No newline at end of file +} diff --git a/milena/sandbox/garrigues/fllt/essai.cc b/milena/sandbox/garrigues/fllt/essai.cc index 7dc9d0a..a4774f8 100644 --- a/milena/sandbox/garrigues/fllt/essai.cc +++ b/milena/sandbox/garrigues/fllt/essai.cc @@ -1,6 +1,6 @@ #include <mln/core/image/image2d.hh> -#include <mln/core/image/sub_image.hh> +#include <mln/core/image/dmorph/sub_image.hh> #include <mln/core/image_if_value.hh> diff --git a/milena/sandbox/garrigues/fllt/fllt.hh b/milena/sandbox/garrigues/fllt/fllt.hh index a106266..55cc94f 100644 --- a/milena/sandbox/garrigues/fllt/fllt.hh +++ b/milena/sandbox/garrigues/fllt/fllt.hh @@ -41,8 +41,8 @@ # include <mln/core/alias/neighb2d.hh> # include <mln/core/p_if_piter.hh> # include <mln/core/site_set/p_if.hh> -# include <mln/core/image/sub_image.hh> -# include <mln/core/image/image_if.hh> +# include <mln/core/image/dmorph/sub_image.hh> +# include <mln/core/image/dmorph/image_if.hh> # include <mln/core/routine/duplicate.hh> # include <mln/core/a_point_of.hh> diff --git a/milena/sandbox/garrigues/fllt/fllt_simple.cc b/milena/sandbox/garrigues/fllt/fllt_simple.cc index 86f7752..a4b5cd8 100644 --- a/milena/sandbox/garrigues/fllt/fllt_simple.cc +++ b/milena/sandbox/garrigues/fllt/fllt_simple.cc @@ -30,12 +30,12 @@ #include <sstream> #include <mln/core/image/image2d.hh> -#include <mln/core/image/sub_image.hh> +#include <mln/core/image/dmorph/sub_image.hh> #include <mln/core/alias/neighb2d.hh> #include <mln/core/site_set/p_array.hh> #include <mln/core/routine/duplicate.hh> -#include <mln/core/image/cast_image.hh> +#include <mln/core/image/vmorph/cast_image.hh> #include <mln/core/site_set/p_queue_fast.hh> #include <mln/util/array.hh> diff --git a/milena/sandbox/garrigues/fllt/fllt_simple.svg.1.cc b/milena/sandbox/garrigues/fllt/fllt_simple.svg.1.cc index f06812f..d466b78 100644 --- a/milena/sandbox/garrigues/fllt/fllt_simple.svg.1.cc +++ b/milena/sandbox/garrigues/fllt/fllt_simple.svg.1.cc @@ -30,7 +30,7 @@ #include <sstream> #include <mln/core/image/image2d.hh> -#include <mln/core/image/sub_image.hh> +#include <mln/core/image/dmorph/sub_image.hh> #include <mln/core/alias/neighb2d.hh> #include <mln/core/site_set/p_array.hh> #include <mln/core/routine/duplicate.hh> @@ -47,7 +47,7 @@ #include <mln/io/pgm/save.hh> -#include <mln/core/image/cast_image.hh> +#include <mln/core/image/vmorph/cast_image.hh> namespace mln { diff --git a/milena/sandbox/garrigues/fllt/fllt_simple.svg.2.cc b/milena/sandbox/garrigues/fllt/fllt_simple.svg.2.cc index de6f34a..fef09cf 100644 --- a/milena/sandbox/garrigues/fllt/fllt_simple.svg.2.cc +++ b/milena/sandbox/garrigues/fllt/fllt_simple.svg.2.cc @@ -30,7 +30,7 @@ #include <sstream> #include <mln/core/image/image2d.hh> -#include <mln/core/image/sub_image.hh> +#include <mln/core/image/dmorph/sub_image.hh> #include <mln/core/alias/neighb2d.hh> #include <mln/core/site_set/p_array.hh> #include <mln/core/routine/duplicate.hh> @@ -47,7 +47,7 @@ #include <mln/io/pgm/save.hh> -#include <mln/core/image/cast_image.hh> +#include <mln/core/image/vmorph/cast_image.hh> namespace mln { diff --git a/milena/sandbox/garrigues/fllt/fllt_simple.svg.3.cc b/milena/sandbox/garrigues/fllt/fllt_simple.svg.3.cc index a2ccd6c..3dc4628 100644 --- a/milena/sandbox/garrigues/fllt/fllt_simple.svg.3.cc +++ b/milena/sandbox/garrigues/fllt/fllt_simple.svg.3.cc @@ -30,7 +30,7 @@ #include <sstream> #include <mln/core/image/image2d.hh> -#include <mln/core/image/sub_image.hh> +#include <mln/core/image/dmorph/sub_image.hh> #include <mln/core/alias/neighb2d.hh> #include <mln/core/site_set/p_array.hh> #include <mln/core/routine/duplicate.hh> @@ -51,7 +51,7 @@ #include <mln/util/tree_to_image.hh> #include <mln/util/branch_iter_ind.hh> -#include <mln/core/image/cast_image.hh> +#include <mln/core/image/vmorph/cast_image.hh> #include <mln/core/site_set/p_queue_fast.hh> namespace mln diff --git a/milena/sandbox/garrigues/fllt/fllt_theo.cc b/milena/sandbox/garrigues/fllt/fllt_theo.cc index 211bcad..ebb1e19 100644 --- a/milena/sandbox/garrigues/fllt/fllt_theo.cc +++ b/milena/sandbox/garrigues/fllt/fllt_theo.cc @@ -46,7 +46,7 @@ #include <mln/io/pgm/save.hh> -#include <mln/core/image/cast_image.hh> +#include <mln/core/image/vmorph/cast_image.hh> namespace mln { diff --git a/milena/sandbox/garrigues/fllt/test.cc b/milena/sandbox/garrigues/fllt/test.cc index df61704..3ae6ac3 100644 --- a/milena/sandbox/garrigues/fllt/test.cc +++ b/milena/sandbox/garrigues/fllt/test.cc @@ -4,7 +4,7 @@ # include "compute_level_set_fast2.hh" # include <mln/core/image/image2d.hh> -# include <mln/core/image/cast_image.hh> +# include <mln/core/image/vmorph/cast_image.hh> # include <mln/core/routine/duplicate.hh> # include <mln/value/int_u8.hh> # include <mln/debug/println.hh> diff --git a/milena/sandbox/garrigues/level_set.hh b/milena/sandbox/garrigues/level_set.hh index 52e855b..e0ae3ee 100644 --- a/milena/sandbox/garrigues/level_set.hh +++ b/milena/sandbox/garrigues/level_set.hh @@ -48,8 +48,8 @@ # include <mln/core/clock_neighb2d.hh> # include <mln/core/p_if_piter.hh> # include <mln/core/site_set/p_if.hh> -# include <mln/core/image/sub_image.hh> -# include <mln/core/image/image_if.hh> +# include <mln/core/image/dmorph/sub_image.hh> +# include <mln/core/image/dmorph/image_if.hh> # include <mln/core/routine/duplicate.hh> # include <mln/core/a_point_of.hh> diff --git a/milena/sandbox/garrigues/tiled_image2d/tiled_image2d.cc b/milena/sandbox/garrigues/tiled_image2d/tiled_image2d.cc index 13eea0a..7d11bc7 100644 --- a/milena/sandbox/garrigues/tiled_image2d/tiled_image2d.cc +++ b/milena/sandbox/garrigues/tiled_image2d/tiled_image2d.cc @@ -32,7 +32,7 @@ #include "tiled_image2d.hh" -#include <mln/core/image/cast_image.hh> +#include <mln/core/image/vmorph/cast_image.hh> #include <mln/data/fill.hh> #include <mln/value/int_u8.hh> diff --git a/milena/sandbox/garrigues/union_find/self_dual_reconstruction.hh b/milena/sandbox/garrigues/union_find/self_dual_reconstruction.hh index 38418a0..8868e98 100644 --- a/milena/sandbox/garrigues/union_find/self_dual_reconstruction.hh +++ b/milena/sandbox/garrigues/union_find/self_dual_reconstruction.hh @@ -44,7 +44,7 @@ # include <tests/timer.hh> # include <mln/pw/value.hh> -# include <mln/core/image/image_if.hh> +# include <mln/core/image/dmorph/image_if.hh> # include "canvas/self_dual_reconstruction.hh" # include "reconstructions_on_function.hh" diff --git a/milena/sandbox/icdar/2009/dibco/binarization.cc b/milena/sandbox/icdar/2009/dibco/binarization.cc index 786df7a..fb6cc6c 100644 --- a/milena/sandbox/icdar/2009/dibco/binarization.cc +++ b/milena/sandbox/icdar/2009/dibco/binarization.cc @@ -10,7 +10,7 @@ #include <mln/core/image/vertex_image.hh> #include <mln/pw/all.hh> -#include <mln/core/image/image_if.hh> +#include <mln/core/image/dmorph/image_if.hh> #include <mln/core/site_set/p_queue.hh> #include <mln/core/routine/extend.hh> diff --git a/milena/sandbox/icdar/2009/dibco/quasi.cc b/milena/sandbox/icdar/2009/dibco/quasi.cc index 6ad69fc..39f06f0 100644 --- a/milena/sandbox/icdar/2009/dibco/quasi.cc +++ b/milena/sandbox/icdar/2009/dibco/quasi.cc @@ -2,7 +2,7 @@ #include <mln/core/alias/neighb2d.hh> #include <mln/pw/all.hh> -#include <mln/core/image/image_if.hh> +#include <mln/core/image/dmorph/image_if.hh> #include <mln/core/site_set/p_queue.hh> #include <mln/core/site_set/p_array.hh> diff --git a/milena/sandbox/icdar/2009/dibco/svg.1.binarization.cc b/milena/sandbox/icdar/2009/dibco/svg.1.binarization.cc index f6824ea..5f44a06 100644 --- a/milena/sandbox/icdar/2009/dibco/svg.1.binarization.cc +++ b/milena/sandbox/icdar/2009/dibco/svg.1.binarization.cc @@ -8,7 +8,7 @@ #include <mln/core/site_set/p_queue.hh> #include <mln/pw/all.hh> -#include <mln/core/image/image_if.hh> +#include <mln/core/image/dmorph/image_if.hh> #include <mln/data/fill.hh> diff --git a/milena/sandbox/icdar/2009/dibco/svg.2.binarization.cc b/milena/sandbox/icdar/2009/dibco/svg.2.binarization.cc index daebc17..695c14e 100644 --- a/milena/sandbox/icdar/2009/dibco/svg.2.binarization.cc +++ b/milena/sandbox/icdar/2009/dibco/svg.2.binarization.cc @@ -8,7 +8,7 @@ #include <mln/make/double_neighb2d.hh> #include <mln/pw/all.hh> -#include <mln/core/image/image_if.hh> +#include <mln/core/image/dmorph/image_if.hh> #include <mln/core/site_set/p_queue.hh> #include <mln/core/routine/extend.hh> diff --git a/milena/sandbox/icdar/2009/dibco/svg.3.binarization.cc b/milena/sandbox/icdar/2009/dibco/svg.3.binarization.cc index 1fa40d7..6bef1fb 100644 --- a/milena/sandbox/icdar/2009/dibco/svg.3.binarization.cc +++ b/milena/sandbox/icdar/2009/dibco/svg.3.binarization.cc @@ -11,7 +11,7 @@ #include <mln/core/image/edge_image.hh> #include <mln/pw/all.hh> -#include <mln/core/image/image_if.hh> +#include <mln/core/image/dmorph/image_if.hh> #include <mln/core/site_set/p_queue.hh> #include <mln/core/routine/extend.hh> diff --git a/milena/sandbox/icdar/2009/hsc/clean_lines.hh b/milena/sandbox/icdar/2009/hsc/clean_lines.hh index 956c150..bc07af7 100644 --- a/milena/sandbox/icdar/2009/hsc/clean_lines.hh +++ b/milena/sandbox/icdar/2009/hsc/clean_lines.hh @@ -11,7 +11,7 @@ #include <mln/io/pgm/all.hh> #include <mln/labeling/compute.hh> #include <mln/pw/all.hh> -#include <mln/core/image/image_if.hh> +#include <mln/core/image/dmorph/image_if.hh> #include <mln/data/fill.hh> #include "label_maj.hh" diff --git a/milena/sandbox/icdar/2009/hsc/clean_lines_with_grouped_bboxes.hh b/milena/sandbox/icdar/2009/hsc/clean_lines_with_grouped_bboxes.hh index 8942e83..d5839b8 100644 --- a/milena/sandbox/icdar/2009/hsc/clean_lines_with_grouped_bboxes.hh +++ b/milena/sandbox/icdar/2009/hsc/clean_lines_with_grouped_bboxes.hh @@ -11,7 +11,7 @@ #include <mln/io/pgm/all.hh> #include <mln/labeling/compute.hh> #include <mln/pw/all.hh> -#include <mln/core/image/image_if.hh> +#include <mln/core/image/dmorph/image_if.hh> #include <mln/data/fill.hh> #include <mln/literal/colors.hh> #include <mln/logical/not.hh> diff --git a/milena/sandbox/icdar/2009/hsc/first_attempts/exec/iz_lines.cc b/milena/sandbox/icdar/2009/hsc/first_attempts/exec/iz_lines.cc index 7df51ef..dc59912 100644 --- a/milena/sandbox/icdar/2009/hsc/first_attempts/exec/iz_lines.cc +++ b/milena/sandbox/icdar/2009/hsc/first_attempts/exec/iz_lines.cc @@ -3,7 +3,7 @@ #include <mln/core/alias/point2d.hh> #include <mln/core/alias/dpoint2d.hh> -#include <mln/core/image/image_if.hh> +#include <mln/core/image/dmorph/image_if.hh> #include <mln/data/fill.hh> #include <mln/data/paste.hh> diff --git a/milena/sandbox/icdar/2009/hsc/first_attempts/exec/relabel_lines.cc b/milena/sandbox/icdar/2009/hsc/first_attempts/exec/relabel_lines.cc index 6f86fbe..34664bf 100644 --- a/milena/sandbox/icdar/2009/hsc/first_attempts/exec/relabel_lines.cc +++ b/milena/sandbox/icdar/2009/hsc/first_attempts/exec/relabel_lines.cc @@ -4,7 +4,7 @@ #include <mln/core/alias/dpoint2d.hh> #include <mln/value/label_8.hh> -#include <mln/core/image/image_if.hh> +#include <mln/core/image/dmorph/image_if.hh> #include <mln/data/fill.hh> #include <mln/pw/all.hh> diff --git a/milena/sandbox/icdar/2009/hsc/first_attempts/main.cc b/milena/sandbox/icdar/2009/hsc/first_attempts/main.cc index 8c4b331..d1b6cb3 100644 --- a/milena/sandbox/icdar/2009/hsc/first_attempts/main.cc +++ b/milena/sandbox/icdar/2009/hsc/first_attempts/main.cc @@ -2,7 +2,7 @@ #include <vector> #include <mln/core/image/image2d.hh> -#include <mln/core/image/image_if.hh> +#include <mln/core/image/dmorph/image_if.hh> #include <mln/core/alias/neighb2d.hh> #include <mln/pw/all.hh> diff --git a/milena/sandbox/icdar/2009/hsc/get_line_images.hh b/milena/sandbox/icdar/2009/hsc/get_line_images.hh index 506a64b..732e7c3 100644 --- a/milena/sandbox/icdar/2009/hsc/get_line_images.hh +++ b/milena/sandbox/icdar/2009/hsc/get_line_images.hh @@ -3,7 +3,7 @@ #include <mln/core/concept/image.hh> #include <mln/core/site_set/box.hh> -#include <mln/core/image/extended.hh> +#include <mln/core/image/dmorph/extended.hh> #include <mln/core/routine/duplicate.hh> #include <mln/core/routine/extend.hh> #include <mln/core/var.hh> @@ -19,7 +19,7 @@ #include <mln/util/array.hh> #include <mln/pw/all.hh> -#include <mln/core/image/image_if.hh> +#include <mln/core/image/dmorph/image_if.hh> namespace mln diff --git a/milena/sandbox/icdar/2009/hsc/input_lines_to_lines.cc b/milena/sandbox/icdar/2009/hsc/input_lines_to_lines.cc index 18f7d3a..05c8daf 100644 --- a/milena/sandbox/icdar/2009/hsc/input_lines_to_lines.cc +++ b/milena/sandbox/icdar/2009/hsc/input_lines_to_lines.cc @@ -8,7 +8,7 @@ #include <mln/io/pgm/all.hh> #include <mln/labeling/compute.hh> #include <mln/pw/all.hh> -#include <mln/core/image/image_if.hh> +#include <mln/core/image/dmorph/image_if.hh> #include <mln/data/fill.hh> #include "label_maj.hh" #include "clean_lines.hh" diff --git a/milena/sandbox/icdar/2009/hsc/input_to_lines.hh b/milena/sandbox/icdar/2009/hsc/input_to_lines.hh index a3e03a4..360a97e 100644 --- a/milena/sandbox/icdar/2009/hsc/input_to_lines.hh +++ b/milena/sandbox/icdar/2009/hsc/input_to_lines.hh @@ -7,7 +7,7 @@ #include <mln/value/int_u8.hh> #include <mln/value/label.hh> #include <mln/labeling/pack.hh> -#include <mln/core/image/violent_cast_image.hh> +#include <mln/core/image/vmorph/violent_cast_image.hh> #include <mln/io/pgm/save.hh> diff --git a/milena/sandbox/icdar/2009/hsc/input_to_ws.hh b/milena/sandbox/icdar/2009/hsc/input_to_ws.hh index a1ea537..bd419e6 100644 --- a/milena/sandbox/icdar/2009/hsc/input_to_ws.hh +++ b/milena/sandbox/icdar/2009/hsc/input_to_ws.hh @@ -20,7 +20,7 @@ #include <mln/level/convert.hh> #include <mln/labeling/wrap.hh> #include <mln/pw/all.hh> -#include <mln/core/image/image_if.hh> +#include <mln/core/image/dmorph/image_if.hh> namespace mln diff --git a/milena/sandbox/icdar/2009/hsc/lines_to_boxes.cc b/milena/sandbox/icdar/2009/hsc/lines_to_boxes.cc index cb035be..f3c2723 100644 --- a/milena/sandbox/icdar/2009/hsc/lines_to_boxes.cc +++ b/milena/sandbox/icdar/2009/hsc/lines_to_boxes.cc @@ -8,7 +8,7 @@ #include <mln/value/label_8.hh> #include <mln/estim/min_max.hh> -#include <mln/core/image/violent_cast_image.hh> +#include <mln/core/image/vmorph/violent_cast_image.hh> #include <mln/core/var.hh> #include <scribo/draw/bounding_boxes.hh> diff --git a/milena/sandbox/icdar/2009/hsc/old_input_to_lines.cc b/milena/sandbox/icdar/2009/hsc/old_input_to_lines.cc index 212b077..1f76f68 100644 --- a/milena/sandbox/icdar/2009/hsc/old_input_to_lines.cc +++ b/milena/sandbox/icdar/2009/hsc/old_input_to_lines.cc @@ -2,7 +2,7 @@ #include <vector> #include <mln/core/image/image2d.hh> -#include <mln/core/image/image_if.hh> +#include <mln/core/image/dmorph/image_if.hh> #include <mln/core/alias/neighb2d.hh> #include <mln/pw/all.hh> diff --git a/milena/sandbox/icdar/2009/hsc/ws_to_wsl.hh b/milena/sandbox/icdar/2009/hsc/ws_to_wsl.hh index 1f27525..706199d 100644 --- a/milena/sandbox/icdar/2009/hsc/ws_to_wsl.hh +++ b/milena/sandbox/icdar/2009/hsc/ws_to_wsl.hh @@ -33,7 +33,7 @@ #include <mln/literal/colors.hh> #include <mln/level/convert.hh> #include <mln/pw/all.hh> -#include <mln/core/image/image_if.hh> +#include <mln/core/image/dmorph/image_if.hh> #include <mln/fun/i2v/array.hh> #include <mln/level/transform.hh> diff --git a/milena/sandbox/inim/2009/color/laplacien.cc b/milena/sandbox/inim/2009/color/laplacien.cc index dc5e5b9..7bc7544 100644 --- a/milena/sandbox/inim/2009/color/laplacien.cc +++ b/milena/sandbox/inim/2009/color/laplacien.cc @@ -1,5 +1,5 @@ #include <mln/core/image/image2d.hh> -#include <mln/core/image/image_if.hh> +#include <mln/core/image/dmorph/image_if.hh> # include <mln/core/alias/neighb2d.hh> # include <mln/make/double_neighb2d.hh> diff --git a/milena/sandbox/inim/2009/color/min_tree_area_filter.cc b/milena/sandbox/inim/2009/color/min_tree_area_filter.cc index 0604c92..cb35e64 100644 --- a/milena/sandbox/inim/2009/color/min_tree_area_filter.cc +++ b/milena/sandbox/inim/2009/color/min_tree_area_filter.cc @@ -1,8 +1,8 @@ # include <mln/core/var.hh> # include <mln/core/image/image2d.hh> -# include <mln/core/image/image_if.hh> -# include <mln/core/image/extended.hh> +# include <mln/core/image/dmorph/image_if.hh> +# include <mln/core/image/dmorph/extended.hh> # include <mln/core/routine/extend.hh> # include <mln/core/alias/window2d.hh> diff --git a/milena/sandbox/inim/2009/color/min_tree_color.cc b/milena/sandbox/inim/2009/color/min_tree_color.cc index 98b6793..67279f3 100644 --- a/milena/sandbox/inim/2009/color/min_tree_color.cc +++ b/milena/sandbox/inim/2009/color/min_tree_color.cc @@ -1,8 +1,8 @@ # include <mln/core/var.hh> # include <mln/core/image/image2d.hh> -# include <mln/core/image/image_if.hh> -# include <mln/core/image/extended.hh> +# include <mln/core/image/dmorph/image_if.hh> +# include <mln/core/image/dmorph/extended.hh> # include <mln/core/routine/extend.hh> # include <mln/core/alias/window2d.hh> diff --git a/milena/sandbox/inim/2009/color/min_tree_color_v2.cc b/milena/sandbox/inim/2009/color/min_tree_color_v2.cc index d22460c..a75419e 100644 --- a/milena/sandbox/inim/2009/color/min_tree_color_v2.cc +++ b/milena/sandbox/inim/2009/color/min_tree_color_v2.cc @@ -1,8 +1,8 @@ # include <mln/core/var.hh> # include <mln/core/image/image2d.hh> -# include <mln/core/image/image_if.hh> -# include <mln/core/image/extended.hh> +# include <mln/core/image/dmorph/image_if.hh> +# include <mln/core/image/dmorph/extended.hh> # include <mln/core/routine/extend.hh> # include <mln/core/alias/window2d.hh> diff --git a/milena/sandbox/inim/2009/color/min_tree_height_filter.cc b/milena/sandbox/inim/2009/color/min_tree_height_filter.cc index bdee88a..1f38689 100644 --- a/milena/sandbox/inim/2009/color/min_tree_height_filter.cc +++ b/milena/sandbox/inim/2009/color/min_tree_height_filter.cc @@ -1,8 +1,8 @@ # include <mln/core/var.hh> # include <mln/core/image/image2d.hh> -# include <mln/core/image/image_if.hh> -# include <mln/core/image/extended.hh> +# include <mln/core/image/dmorph/image_if.hh> +# include <mln/core/image/dmorph/extended.hh> # include <mln/core/routine/extend.hh> # include <mln/core/alias/window2d.hh> diff --git a/milena/sandbox/inim/2009/color/min_tree_volume_filter.cc b/milena/sandbox/inim/2009/color/min_tree_volume_filter.cc index f9f4457..59c1045 100644 --- a/milena/sandbox/inim/2009/color/min_tree_volume_filter.cc +++ b/milena/sandbox/inim/2009/color/min_tree_volume_filter.cc @@ -1,8 +1,8 @@ # include <mln/core/var.hh> # include <mln/core/image/image2d.hh> -# include <mln/core/image/image_if.hh> -# include <mln/core/image/extended.hh> +# include <mln/core/image/dmorph/image_if.hh> +# include <mln/core/image/dmorph/extended.hh> # include <mln/core/routine/extend.hh> # include <mln/core/alias/window2d.hh> diff --git a/milena/sandbox/inim/2009/color/reference.cc b/milena/sandbox/inim/2009/color/reference.cc index 411cd20..2ad7cc6 100644 --- a/milena/sandbox/inim/2009/color/reference.cc +++ b/milena/sandbox/inim/2009/color/reference.cc @@ -1,8 +1,8 @@ # include <mln/core/var.hh> # include <mln/core/image/image2d.hh> -# include <mln/core/image/image_if.hh> -# include <mln/core/image/extended.hh> +# include <mln/core/image/dmorph/image_if.hh> +# include <mln/core/image/dmorph/extended.hh> # include <mln/core/routine/extend.hh> # include <mln/core/alias/window2d.hh> diff --git a/milena/sandbox/inim/2009/color/reference2.cc b/milena/sandbox/inim/2009/color/reference2.cc index ec6c512..65a01ec 100644 --- a/milena/sandbox/inim/2009/color/reference2.cc +++ b/milena/sandbox/inim/2009/color/reference2.cc @@ -1,8 +1,8 @@ # include <mln/core/var.hh> # include <mln/core/image/image2d.hh> -# include <mln/core/image/image_if.hh> -# include <mln/core/image/extended.hh> +# include <mln/core/image/dmorph/image_if.hh> +# include <mln/core/image/dmorph/extended.hh> # include <mln/core/routine/extend.hh> # include <mln/core/alias/window2d.hh> diff --git a/milena/sandbox/inim/2009/nature/histo_hsi.cc b/milena/sandbox/inim/2009/nature/histo_hsi.cc index bba9624..5ed4677 100644 --- a/milena/sandbox/inim/2009/nature/histo_hsi.cc +++ b/milena/sandbox/inim/2009/nature/histo_hsi.cc @@ -29,7 +29,7 @@ #include <string> #include <mln/core/image/image2d.hh> -#include <mln/core/image/cast_image.hh> +#include <mln/core/image/vmorph/cast_image.hh> #include <mln/core/image/thru.hh> #include <mln/core/alias/window2d.hh> #include <mln/core/alias/neighb2d.hh> diff --git a/milena/sandbox/inim/2009/nature/mco.cc b/milena/sandbox/inim/2009/nature/mco.cc index ded27e7..fb9ce94 100644 --- a/milena/sandbox/inim/2009/nature/mco.cc +++ b/milena/sandbox/inim/2009/nature/mco.cc @@ -1,7 +1,7 @@ #include <iostream> #include <mln/core/image/image2d.hh> -#include <mln/core/image/cast_image.hh> +#include <mln/core/image/vmorph/cast_image.hh> #include <mln/value/int_u16.hh> #include "co_occurence.hh" #include <mln/core/alias/dpoint2d.hh> diff --git a/milena/sandbox/inim/2009/nature/nature.cc b/milena/sandbox/inim/2009/nature/nature.cc index a1bca29..bd4d9bb 100644 --- a/milena/sandbox/inim/2009/nature/nature.cc +++ b/milena/sandbox/inim/2009/nature/nature.cc @@ -27,7 +27,7 @@ // Public License. #include <mln/core/image/image2d.hh> -#include <mln/core/image/cast_image.hh> +#include <mln/core/image/vmorph/cast_image.hh> #include <mln/core/image/thru.hh> #include <mln/core/alias/neighb2d.hh> diff --git a/milena/sandbox/inim/2009/nature/proj.cc b/milena/sandbox/inim/2009/nature/proj.cc index d1cab03..cf9e362 100644 --- a/milena/sandbox/inim/2009/nature/proj.cc +++ b/milena/sandbox/inim/2009/nature/proj.cc @@ -28,7 +28,7 @@ #include <mln/core/image/image2d.hh> #include <mln/core/image/image1d.hh> #include <mln/win/rectangle2d.hh> -#include <mln/core/image/cast_image.hh> +#include <mln/core/image/vmorph/cast_image.hh> #include <mln/io/pgm/load.hh> #include <mln/io/pgm/save.hh> diff --git a/milena/sandbox/inim/2009/ocr/Makefile b/milena/sandbox/inim/2009/ocr/Makefile index 2b61618..55fa29f 100644 --- a/milena/sandbox/inim/2009/ocr/Makefile +++ b/milena/sandbox/inim/2009/ocr/Makefile @@ -1,4 +1,4 @@ -CXXFLAGS=-I../../.. -I${HOME}/local/include +CXXFLAGS=-I../../../.. -I${HOME}/local/include LFLAGS=-L${HOME}/local/lib -ltesseract_full -lpthread all: ocr_without_preprocess ocr_with_preprocess diff --git a/milena/sandbox/inim/2009/ocr/ocr_with_preprocess.cc b/milena/sandbox/inim/2009/ocr/ocr_with_preprocess.cc index 271b946..d79d9b2 100644 --- a/milena/sandbox/inim/2009/ocr/ocr_with_preprocess.cc +++ b/milena/sandbox/inim/2009/ocr/ocr_with_preprocess.cc @@ -31,7 +31,7 @@ #include <mln/core/alias/window2d.hh> #include <mln/core/alias/neighb2d.hh> -#include <mln/core/image/cast_image.hh> +#include <mln/core/image/vmorph/cast_image.hh> #include <mln/value/int_u8.hh> @@ -143,6 +143,9 @@ int main(int argc, char** argv) OCR_TEST(K); io::pbm::save(K, std::string(argv[2]) + "_6_K.pbm"); + io::pgm::save(blur, std::string(argv[2]) + "_6_blur_revert.pgm"); + io::pgm::save(arith::revert(blur), std::string(argv[2]) + "_6_blur_revert.pgm"); + image2d<bool> skel_on_gaussian = skeleton_with_constraint(big, 8, K, arith::revert(blur)); OCR_TEST(skel_on_gaussian); io::pbm::save(skel_on_gaussian, std::string(argv[2]) + "_7_skeleton_on_gaussian.pbm"); diff --git a/milena/sandbox/inim/2009/ocr/ocr_without_preprocess.cc b/milena/sandbox/inim/2009/ocr/ocr_without_preprocess.cc index d895a05..ac65458 100644 --- a/milena/sandbox/inim/2009/ocr/ocr_without_preprocess.cc +++ b/milena/sandbox/inim/2009/ocr/ocr_without_preprocess.cc @@ -31,7 +31,7 @@ #include <mln/core/alias/window2d.hh> #include <mln/core/alias/neighb2d.hh> -#include <mln/core/image/cast_image.hh> +#include <mln/core/image/vmorph/cast_image.hh> #include <mln/value/int_u8.hh> diff --git a/milena/sandbox/inim/2009/ocr/skeleton.hh b/milena/sandbox/inim/2009/ocr/skeleton.hh index 2f2a3f8..c39c9f5 100644 --- a/milena/sandbox/inim/2009/ocr/skeleton.hh +++ b/milena/sandbox/inim/2009/ocr/skeleton.hh @@ -35,14 +35,14 @@ # include <mln/core/var.hh> # include <mln/core/image/image2d.hh> -# include <mln/core/image/cast_image.hh> +# include <mln/core/image/vmorph/cast_image.hh> # include <mln/core/alias/neighb2d.hh> # include <mln/core/site_set/p_queue_fast.hh> # include <mln/core/site_set/p_priority.hh> # include <mln/value/int_u8.hh> # include <mln/arith/revert.hh> -# include <mln/transform/distance.hh> +# include <mln/transform/distance_front.hh> # include <mln/make/w_window2d_int.hh> @@ -182,7 +182,7 @@ namespace mln 9, 6, 4, 6, 9, 0, 9, 0, 9, 0 }; - image2d<value::int_u8> dist_map_n = transform::distance(value::int_u8(), logical::not_(input), nbh, make::w_window2d_int(vals)); + image2d<value::int_u8> dist_map_n = transform::distance_front(logical::not_(input), nbh, make::w_window2d_int(vals), mln_max(value::int_u8)); image2d<value::int_u8> dist_map = arith::revert(dist_map_n); io::pgm::save(dist_map, "distance.pgm"); diff --git a/milena/sandbox/inim/2009/ocr/skeleton.old.cc b/milena/sandbox/inim/2009/ocr/skeleton.old.cc index 2f33102..077e74f 100644 --- a/milena/sandbox/inim/2009/ocr/skeleton.old.cc +++ b/milena/sandbox/inim/2009/ocr/skeleton.old.cc @@ -3,7 +3,7 @@ #include "skeleton.hh" #include <mln/data/paste.hh> #include <mln/data/fill.hh> -#include <mln/core/image/sub_image.hh> +#include <mln/core/image/dmorph/sub_image.hh> #include <mln/io/pgm/save.hh> #include <mln/io/pbm/save.hh> #include <mln/io/pbm/load.hh> diff --git a/milena/sandbox/inim/2010/cag/superpose.hh b/milena/sandbox/inim/2010/cag/superpose.hh index a05b105..f5ec1dd 100644 --- a/milena/sandbox/inim/2010/cag/superpose.hh +++ b/milena/sandbox/inim/2010/cag/superpose.hh @@ -35,7 +35,7 @@ /// whose value is less that mln_max(...). # include <mln/core/concept/image.hh> -# include <mln/core/image/image_if.hh> +# include <mln/core/image/dmorph/image_if.hh> # include <mln/level/convert.hh> # include <mln/data/fill.hh> # include <mln/value/rgb8.hh> diff --git a/milena/sandbox/inim/2010/rag/rag.hh b/milena/sandbox/inim/2010/rag/rag.hh index 295aaee..bd6e2c6 100644 --- a/milena/sandbox/inim/2010/rag/rag.hh +++ b/milena/sandbox/inim/2010/rag/rag.hh @@ -40,7 +40,7 @@ # include "center_weight.hh" # include "p_vertices_with_accu.hh" -# include <mln/core/image/extended.hh> +# include <mln/core/image/dmorph/extended.hh> # include <mln/canvas/browsing/depth_first_search.hh> diff --git a/milena/sandbox/inim/2011/fredwin/inim.cc b/milena/sandbox/inim/2011/fredwin/inim.cc index 57eb27b..4670aec 100644 --- a/milena/sandbox/inim/2011/fredwin/inim.cc +++ b/milena/sandbox/inim/2011/fredwin/inim.cc @@ -1,6 +1,6 @@ /* mln core */ #include <mln/core/image/image2d.hh> -#include <mln/core/image/image_if.hh> +#include <mln/core/image/dmorph/image_if.hh> #include <mln/core/alias/neighb2d.hh> #include <mln/core/alias/window2d.hh> #include <mln/core/alias/w_window2d_int.hh> diff --git a/milena/sandbox/jardonnet/n_cmpt/fused_filter.cc b/milena/sandbox/jardonnet/n_cmpt/fused_filter.cc index fb4af39..c08c76f 100644 --- a/milena/sandbox/jardonnet/n_cmpt/fused_filter.cc +++ b/milena/sandbox/jardonnet/n_cmpt/fused_filter.cc @@ -19,7 +19,7 @@ #include <mln/debug/iota.hh> #include <mln/pw/all.hh> -#include <mln/core/image/image_if.hh> +#include <mln/core/image/dmorph/image_if.hh> #include <mln/opt/at.hh> diff --git a/milena/sandbox/jardonnet/n_cmpt/n_cmpt5.hh b/milena/sandbox/jardonnet/n_cmpt/n_cmpt5.hh index 804cec7..ee0cc86 100644 --- a/milena/sandbox/jardonnet/n_cmpt/n_cmpt5.hh +++ b/milena/sandbox/jardonnet/n_cmpt/n_cmpt5.hh @@ -41,7 +41,7 @@ # include <mln/pw/all.hh> -# include <mln/core/image/image_if.hh> +# include <mln/core/image/dmorph/image_if.hh> namespace mln { diff --git a/milena/sandbox/jardonnet/test/big_chess.cc b/milena/sandbox/jardonnet/test/big_chess.cc index 4d746ad..2f4e366 100644 --- a/milena/sandbox/jardonnet/test/big_chess.cc +++ b/milena/sandbox/jardonnet/test/big_chess.cc @@ -1,8 +1,8 @@ #include <iostream> -# include <mln/core/image/sub_image_if.hh> -# include <mln/core/image/image_if.hh> +# include <mln/core/image/dmorph/sub_image_if.hh> +# include <mln/core/image/dmorph/image_if.hh> #include <mln/debug/println.hh> diff --git a/milena/sandbox/jardonnet/test/registration.cc b/milena/sandbox/jardonnet/test/registration.cc index e63c19f..762ee4b 100644 --- a/milena/sandbox/jardonnet/test/registration.cc +++ b/milena/sandbox/jardonnet/test/registration.cc @@ -5,7 +5,7 @@ #include <mln/io/ppm/save.hh> #include <mln/convert/to_p_array.hh> #include <mln/norm/l2.hh> -#include <mln/core/image/lazy_image.hh> +#include <mln/core/image/imorph/lazy_image.hh> #include <sandbox/jardonnet/registration/registration.hh> #include <sandbox/jardonnet/registration/tools.hh> diff --git a/milena/sandbox/jardonnet/virtual/access.cc b/milena/sandbox/jardonnet/virtual/access.cc index 4239f35..6ba552e 100644 --- a/milena/sandbox/jardonnet/virtual/access.cc +++ b/milena/sandbox/jardonnet/virtual/access.cc @@ -10,8 +10,8 @@ #include <mln/border/adjust.hh> #include <mln/border/fill.hh> #include <mln/literal/all.hh> -#include <mln/core/image/interpolated.hh> -#include <mln/core/image/tr_image.hh> +#include <mln/core/image/imorph/interpolated.hh> +#include <mln/core/image/imorph/tr_image.hh> #include <mln/core/var.hh> #include <mln/data/fill.hh> diff --git a/milena/sandbox/laurent/ismm2009.hh b/milena/sandbox/laurent/ismm2009.hh index 1f00d1c..1404b85 100644 --- a/milena/sandbox/laurent/ismm2009.hh +++ b/milena/sandbox/laurent/ismm2009.hh @@ -3,7 +3,7 @@ #include <mln/core/var.hh> #include <mln/core/image/image2d.hh> -#include <mln/core/image/image_if.hh> +#include <mln/core/image/dmorph/image_if.hh> #include <mln/core/alias/neighb2d.hh> #include <mln/make/double_neighb2d.hh> diff --git a/milena/sandbox/laurent/memo/ismm2009.v0.cc b/milena/sandbox/laurent/memo/ismm2009.v0.cc index a3ec9a9..ca9d71d 100644 --- a/milena/sandbox/laurent/memo/ismm2009.v0.cc +++ b/milena/sandbox/laurent/memo/ismm2009.v0.cc @@ -3,7 +3,7 @@ #include <mln/core/var.hh> #include <mln/core/image/image2d.hh> -#include <mln/core/image/image_if.hh> +#include <mln/core/image/dmorph/image_if.hh> #include <mln/core/alias/neighb2d.hh> #include <mln/make/double_neighb2d.hh> diff --git a/milena/sandbox/lazzara/igr/igr-biggest-comp.cc b/milena/sandbox/lazzara/igr/igr-biggest-comp.cc index a59176f..c4a1641 100644 --- a/milena/sandbox/lazzara/igr/igr-biggest-comp.cc +++ b/milena/sandbox/lazzara/igr/igr-biggest-comp.cc @@ -9,9 +9,9 @@ #include <mln/essential/3d.hh> -#include <mln/core/image/slice_image.hh> -#include <mln/core/image/tr_image.hh> -#include <mln/core/image/interpolated.hh> +#include <mln/core/image/dmorph/slice_image.hh> +#include <mln/core/image/imorph/tr_image.hh> +#include <mln/core/image/imorph/interpolated.hh> #include <mln/io/cloud/load.hh> #include <mln/util/timer.hh> diff --git a/milena/sandbox/lazzara/igr/igr-cloud.cc b/milena/sandbox/lazzara/igr/igr-cloud.cc index df4b7c8..ae54aa3 100644 --- a/milena/sandbox/lazzara/igr/igr-cloud.cc +++ b/milena/sandbox/lazzara/igr/igr-cloud.cc @@ -26,11 +26,11 @@ # include <mln/literal/white.hh> # include <mln/literal/colors.hh> -# include <mln/core/image/slice_image.hh> +# include <mln/core/image/dmorph/slice_image.hh> # include <mln/util/timer.hh> -#include <mln/core/image/tr_image.hh> -#include <mln/core/image/extension_fun.hh> +#include <mln/core/image/imorph/tr_image.hh> +#include <mln/core/image/dmorph/extension_fun.hh> #include <mln/accu/histo.hh> #include <mln/accu/sum.hh> diff --git a/milena/sandbox/lazzara/igr/igr.cc b/milena/sandbox/lazzara/igr/igr.cc index fffd88f..3af2801 100644 --- a/milena/sandbox/lazzara/igr/igr.cc +++ b/milena/sandbox/lazzara/igr/igr.cc @@ -10,9 +10,9 @@ //#include <mln/registration/multiscale.hh> #include <mln/essential/3d.hh> -#include <mln/core/image/slice_image.hh> -#include <mln/core/image/tr_image.hh> -#include <mln/core/image/interpolated.hh> +#include <mln/core/image/dmorph/slice_image.hh> +#include <mln/core/image/imorph/tr_image.hh> +#include <mln/core/image/imorph/interpolated.hh> #include <mln/io/cloud/load.hh> #include <mln/util/timer.hh> diff --git a/milena/sandbox/lazzara/igr/irm/grad_clo_and_wshd.cc b/milena/sandbox/lazzara/igr/irm/grad_clo_and_wshd.cc index 49fdb1a..854e41c 100644 --- a/milena/sandbox/lazzara/igr/irm/grad_clo_and_wshd.cc +++ b/milena/sandbox/lazzara/igr/irm/grad_clo_and_wshd.cc @@ -3,7 +3,7 @@ #include <mln/core/alias/neighb2d.hh> #include <mln/core/alias/window2d.hh> -#include <mln/core/image/image_if.hh> +#include <mln/core/image/dmorph/image_if.hh> #include <mln/io/ppm/save.hh> #include <mln/io/ppm/load.hh> diff --git a/milena/sandbox/lazzara/igr/irm/hsl_grad_and_wst.cc b/milena/sandbox/lazzara/igr/irm/hsl_grad_and_wst.cc index 3fb657d..24cff5b 100644 --- a/milena/sandbox/lazzara/igr/irm/hsl_grad_and_wst.cc +++ b/milena/sandbox/lazzara/igr/irm/hsl_grad_and_wst.cc @@ -1,6 +1,6 @@ #include <mln/essential/2d.hh> -#include <mln/core/image/violent_cast_image.hh> +#include <mln/core/image/vmorph/violent_cast_image.hh> #include <mln/extract/all.hh> diff --git a/milena/sandbox/lazzara/igr/irm_seg_with_mm_and_rag.mine.cc b/milena/sandbox/lazzara/igr/irm_seg_with_mm_and_rag.mine.cc index 5b54eca..0c68b34 100644 --- a/milena/sandbox/lazzara/igr/irm_seg_with_mm_and_rag.mine.cc +++ b/milena/sandbox/lazzara/igr/irm_seg_with_mm_and_rag.mine.cc @@ -7,9 +7,9 @@ #include <mln/core/alias/neighb2d.hh> #include <mln/core/alias/window2d.hh> -#include <mln/core/image/image_if.hh> -#include <mln/core/image/extension_fun.hh> -#include <mln/core/image/tr_image.hh> +#include <mln/core/image/dmorph/image_if.hh> +#include <mln/core/image/dmorph/extension_fun.hh> +#include <mln/core/image/imorph/tr_image.hh> #include <mln/core/var.hh> #include <mln/win/rectangle2d.hh> diff --git a/milena/sandbox/lazzara/igr/tr_image.cc b/milena/sandbox/lazzara/igr/tr_image.cc index d1a8056..48c3c99 100644 --- a/milena/sandbox/lazzara/igr/tr_image.cc +++ b/milena/sandbox/lazzara/igr/tr_image.cc @@ -3,10 +3,10 @@ #include <mln/fun/x2x/composed.hh> #include <mln/fun/x2x/rotation.hh> #include <mln/fun/x2x/translation.hh> -#include <mln/core/image/interpolated.hh> +#include <mln/core/image/imorph/interpolated.hh> #include <mln/fun/x2v/trilinear.hh> #include <mln/fun/x2v/bilinear.hh> -#include <mln/core/image/tr_image.hh> +#include <mln/core/image/imorph/tr_image.hh> #include <mln/io/cloud/save.hh> #include <mln/debug/slices_2d.hh> diff --git a/milena/sandbox/nivault/extract_character.cc b/milena/sandbox/nivault/extract_character.cc index 1629a4c..db6932d 100644 --- a/milena/sandbox/nivault/extract_character.cc +++ b/milena/sandbox/nivault/extract_character.cc @@ -64,7 +64,7 @@ # include <mln/level/stretch.hh> # include <mln/core/image_if_value.hh> -# include <mln/core/image/sub_image.hh> +# include <mln/core/image/dmorph/sub_image.hh> # include <mln/data/paste.hh> # include <mln/literal/all.hh> # include <mln/value/rgb8.hh> diff --git a/milena/sandbox/nivault/extract_score.cc b/milena/sandbox/nivault/extract_score.cc index 7f42105..5704e05 100644 --- a/milena/sandbox/nivault/extract_score.cc +++ b/milena/sandbox/nivault/extract_score.cc @@ -68,7 +68,7 @@ # include <mln/linear/gaussian.hh> # include <mln/core/image_if_value.hh> -# include <mln/core/image/sub_image.hh> +# include <mln/core/image/dmorph/sub_image.hh> # include <mln/data/paste.hh> # include <mln/literal/all.hh> # include <mln/value/rgb8.hh> diff --git a/milena/sandbox/nivault/median.hh b/milena/sandbox/nivault/median.hh index 3e68877..0c4515a 100644 --- a/milena/sandbox/nivault/median.hh +++ b/milena/sandbox/nivault/median.hh @@ -39,7 +39,7 @@ # include <mln/core/alias/window2d.hh> # include <mln/win/hline2d.hh> # include <mln/win/vline2d.hh> -# include <mln/core/image/t_image.hh> +# include <mln/core/image/morph/t_image.hh> # include <mln/core/dpoint.hh> # include <mln/accu/median.hh> diff --git a/milena/sandbox/nivault/rotation.cc b/milena/sandbox/nivault/rotation.cc index 104dc1c..ca87166 100644 --- a/milena/sandbox/nivault/rotation.cc +++ b/milena/sandbox/nivault/rotation.cc @@ -37,7 +37,7 @@ #include <mln/io/pgm/load.hh> #include <mln/core/image2d_b.hh> #include <mln/value/int_u8.hh> -#include <mln/core/image/interpolated.hh> +#include <mln/core/image/imorph/interpolated.hh> int main() diff --git a/milena/sandbox/theo/color/filter_blen_rgb_edges.cc b/milena/sandbox/theo/color/filter_blen_rgb_edges.cc index 3d91a0a..b64b8cb 100644 --- a/milena/sandbox/theo/color/filter_blen_rgb_edges.cc +++ b/milena/sandbox/theo/color/filter_blen_rgb_edges.cc @@ -8,7 +8,7 @@ #include <mln/value/label_8.hh> #include <mln/value/label_16.hh> -#include <mln/core/image/image_if.hh> +#include <mln/core/image/dmorph/image_if.hh> #include <mln/core/routine/extend.hh> #include <mln/core/routine/duplicate.hh> #include <mln/data/paste.hh> diff --git a/milena/sandbox/theo/color/filter_meandist_rgb_pixels.cc b/milena/sandbox/theo/color/filter_meandist_rgb_pixels.cc index 9d198ca..d66e980 100644 --- a/milena/sandbox/theo/color/filter_meandist_rgb_pixels.cc +++ b/milena/sandbox/theo/color/filter_meandist_rgb_pixels.cc @@ -1,6 +1,6 @@ #include <mln/core/image/image2d.hh> -#include <mln/core/image/image_if.hh> +#include <mln/core/image/dmorph/image_if.hh> #include <mln/core/alias/neighb2d.hh> #include <mln/value/int_u8.hh> diff --git a/milena/sandbox/theo/color/segment_gl_pixels.cc b/milena/sandbox/theo/color/segment_gl_pixels.cc index 29e1912..5ab0fc5 100644 --- a/milena/sandbox/theo/color/segment_gl_pixels.cc +++ b/milena/sandbox/theo/color/segment_gl_pixels.cc @@ -1,6 +1,6 @@ #include <mln/core/image/image2d.hh> -#include <mln/core/image/image_if.hh> +#include <mln/core/image/dmorph/image_if.hh> #include <mln/core/alias/neighb2d.hh> #include <mln/value/int_u8.hh> diff --git a/milena/sandbox/theo/color/segment_rgb_edges.cc b/milena/sandbox/theo/color/segment_rgb_edges.cc index bc4d076..a08651d 100644 --- a/milena/sandbox/theo/color/segment_rgb_edges.cc +++ b/milena/sandbox/theo/color/segment_rgb_edges.cc @@ -7,7 +7,7 @@ #include <mln/value/label_8.hh> -#include <mln/core/image/image_if.hh> +#include <mln/core/image/dmorph/image_if.hh> #include <mln/core/routine/extend.hh> #include <mln/core/routine/duplicate.hh> #include <mln/data/paste.hh> diff --git a/milena/sandbox/theo/color/segment_rgb_pixels.cc b/milena/sandbox/theo/color/segment_rgb_pixels.cc index 442ccca..8215bfe 100644 --- a/milena/sandbox/theo/color/segment_rgb_pixels.cc +++ b/milena/sandbox/theo/color/segment_rgb_pixels.cc @@ -1,6 +1,6 @@ #include <mln/core/image/image2d.hh> -#include <mln/core/image/image_if.hh> +#include <mln/core/image/dmorph/image_if.hh> #include <mln/core/alias/neighb2d.hh> #include <mln/value/int_u8.hh> diff --git a/milena/sandbox/theo/cs2d/cs2d.hh b/milena/sandbox/theo/cs2d/cs2d.hh index f4b30b3..d792443 100644 --- a/milena/sandbox/theo/cs2d/cs2d.hh +++ b/milena/sandbox/theo/cs2d/cs2d.hh @@ -3,7 +3,7 @@ # include <mln/core/alias/window2d.hh> # include <mln/convert/to_window.hh> -# include <mln/core/image/image_if.hh> +# include <mln/core/image/dmorph/image_if.hh> # include <mln/debug/println.hh> diff --git a/milena/sandbox/theo/cs2d/kruskal.cc b/milena/sandbox/theo/cs2d/kruskal.cc index f45bc48..67691e8 100644 --- a/milena/sandbox/theo/cs2d/kruskal.cc +++ b/milena/sandbox/theo/cs2d/kruskal.cc @@ -1,8 +1,8 @@ # include <vector> # include <mln/core/image/image2d.hh> -# include <mln/core/image/sub_image.hh> -# include <mln/core/image/image_if.hh> +# include <mln/core/image/dmorph/sub_image.hh> +# include <mln/core/image/dmorph/image_if.hh> # include <mln/core/image_if_value.hh> # include <mln/core/alias/neighb2d.hh> diff --git a/milena/sandbox/theo/cs2d/tuto.cc b/milena/sandbox/theo/cs2d/tuto.cc index 99868d4..8cb814d 100644 --- a/milena/sandbox/theo/cs2d/tuto.cc +++ b/milena/sandbox/theo/cs2d/tuto.cc @@ -1,5 +1,5 @@ # include <mln/core/image/image2d.hh> -# include <mln/core/image/image_if.hh> +# include <mln/core/image/dmorph/image_if.hh> # include <mln/core/alias/neighb2d.hh> # include <mln/core/alias/window2d.hh> diff --git a/milena/sandbox/theo/esiee/laurent/ismm09/cplx2d.hh b/milena/sandbox/theo/esiee/laurent/ismm09/cplx2d.hh index 264f1f2..35458be 100644 --- a/milena/sandbox/theo/esiee/laurent/ismm09/cplx2d.hh +++ b/milena/sandbox/theo/esiee/laurent/ismm09/cplx2d.hh @@ -4,7 +4,7 @@ #include <mln/make/double_neighb2d.hh> #include <mln/pw/all.hh> -#include <mln/core/image/image_if.hh> +#include <mln/core/image/dmorph/image_if.hh> #include <mln/core/routine/extend.hh> #include <mln/data/paste.hh> diff --git a/milena/sandbox/theo/esiee/laurent/presentation/wst_edge.cc b/milena/sandbox/theo/esiee/laurent/presentation/wst_edge.cc index b8e636e..b54705a 100644 --- a/milena/sandbox/theo/esiee/laurent/presentation/wst_edge.cc +++ b/milena/sandbox/theo/esiee/laurent/presentation/wst_edge.cc @@ -1,8 +1,8 @@ # include <mln/core/var.hh> # include <mln/core/image/image2d.hh> -# include <mln/core/image/image_if.hh> -# include <mln/core/image/extended.hh> +# include <mln/core/image/dmorph/image_if.hh> +# include <mln/core/image/dmorph/extended.hh> # include <mln/core/routine/extend.hh> # include <mln/core/alias/window2d.hh> diff --git a/milena/sandbox/theo/exec/superpose.cc b/milena/sandbox/theo/exec/superpose.cc index c3fb1db..630295b 100644 --- a/milena/sandbox/theo/exec/superpose.cc +++ b/milena/sandbox/theo/exec/superpose.cc @@ -1,6 +1,6 @@ #include "filetype.hh" -#include <mln/core/image/image_if.hh> +#include <mln/core/image/dmorph/image_if.hh> #include <mln/data/fill.hh> #include <mln/pw/all.hh> diff --git a/milena/sandbox/theo/experimental/projected_histo.cc b/milena/sandbox/theo/experimental/projected_histo.cc index ffca527..4f3ec9d 100644 --- a/milena/sandbox/theo/experimental/projected_histo.cc +++ b/milena/sandbox/theo/experimental/projected_histo.cc @@ -2,10 +2,10 @@ #include <mln/core/image/image1d.hh> #include <mln/core/image/image2d.hh> -#include <mln/core/image/unproject_image.hh> +#include <mln/core/image/dmorph/unproject_image.hh> #include <mln/fun/v2v/projection.hh> -#include <mln/core/image/image_if.hh> +#include <mln/core/image/dmorph/image_if.hh> #include <mln/pw/value.hh> #include <mln/accu/count.hh> diff --git a/milena/sandbox/theo/fllt.svg.6.cc b/milena/sandbox/theo/fllt.svg.6.cc index 1e2708f..65a6cee 100644 --- a/milena/sandbox/theo/fllt.svg.6.cc +++ b/milena/sandbox/theo/fllt.svg.6.cc @@ -32,9 +32,9 @@ #include <mln/core/site_set/p_array.hh> #include <mln/core/routine/duplicate.hh> #include <mln/core/image_if_value.hh> -#include <mln/core/image/sub_image.hh> +#include <mln/core/image/dmorph/sub_image.hh> #include <mln/core/site_set/p_queue_fast.hh> -#include <mln/core/image/cast_image.hh> +#include <mln/core/image/vmorph/cast_image.hh> #include <mln/value/int_u8.hh> #include <mln/value/rgb8.hh> diff --git a/milena/sandbox/theo/fllt.svg.7.hh b/milena/sandbox/theo/fllt.svg.7.hh index 653f513..9437c55 100644 --- a/milena/sandbox/theo/fllt.svg.7.hh +++ b/milena/sandbox/theo/fllt.svg.7.hh @@ -36,9 +36,9 @@ #include <mln/core/site_set/p_array.hh> #include <mln/core/routine/duplicate.hh> #include <mln/core/image_if_value.hh> -#include <mln/core/image/sub_image.hh> +#include <mln/core/image/dmorph/sub_image.hh> #include <mln/core/site_set/p_queue_fast.hh> -#include <mln/core/image/cast_image.hh> +#include <mln/core/image/vmorph/cast_image.hh> #include <mln/value/int_u8.hh> #include <mln/value/rgb8.hh> diff --git a/milena/sandbox/theo/fllt/fllt.hh b/milena/sandbox/theo/fllt/fllt.hh index 0f4ae96..60a78ec 100644 --- a/milena/sandbox/theo/fllt/fllt.hh +++ b/milena/sandbox/theo/fllt/fllt.hh @@ -33,9 +33,9 @@ #include <mln/core/site_set/p_array.hh> #include <mln/core/routine/duplicate.hh> #include <mln/core/image_if_value.hh> -#include <mln/core/image/sub_image.hh> +#include <mln/core/image/dmorph/sub_image.hh> #include <mln/core/site_set/p_queue_fast.hh> -#include <mln/core/image/cast_image.hh> +#include <mln/core/image/vmorph/cast_image.hh> #include <mln/opt/at.hh> #include <mln/value/int_u8.hh> diff --git a/milena/sandbox/theo/fllt/fllt.svg.3.cc b/milena/sandbox/theo/fllt/fllt.svg.3.cc index 3ecd05b..e791bda 100644 --- a/milena/sandbox/theo/fllt/fllt.svg.3.cc +++ b/milena/sandbox/theo/fllt/fllt.svg.3.cc @@ -30,7 +30,7 @@ #include <mln/core/site_set/p_array.hh> #include <mln/core/routine/duplicate.hh> #include <mln/core/image_if_value.hh> -#include <mln/core/image/sub_image.hh> +#include <mln/core/image/dmorph/sub_image.hh> #include <mln/value/int_u8.hh> # include <mln/value/rgb8.hh> diff --git a/milena/sandbox/theo/fllt/fllt.svg.4.cc b/milena/sandbox/theo/fllt/fllt.svg.4.cc index 7bb79b0..9c774d6 100644 --- a/milena/sandbox/theo/fllt/fllt.svg.4.cc +++ b/milena/sandbox/theo/fllt/fllt.svg.4.cc @@ -30,7 +30,7 @@ #include <mln/core/site_set/p_array.hh> #include <mln/core/routine/duplicate.hh> #include <mln/core/image_if_value.hh> -#include <mln/core/image/sub_image.hh> +#include <mln/core/image/dmorph/sub_image.hh> #include <mln/value/int_u8.hh> # include <mln/value/rgb8.hh> diff --git a/milena/sandbox/theo/fllt/fllt.svg.5.cc b/milena/sandbox/theo/fllt/fllt.svg.5.cc index 62e0f8f..2147921 100644 --- a/milena/sandbox/theo/fllt/fllt.svg.5.cc +++ b/milena/sandbox/theo/fllt/fllt.svg.5.cc @@ -30,7 +30,7 @@ #include <mln/core/site_set/p_array.hh> #include <mln/core/routine/duplicate.hh> #include <mln/core/image_if_value.hh> -#include <mln/core/image/sub_image.hh> +#include <mln/core/image/dmorph/sub_image.hh> #include <mln/value/int_u8.hh> # include <mln/value/rgb8.hh> diff --git a/milena/sandbox/theo/fllt/fllt.svg.6.cc b/milena/sandbox/theo/fllt/fllt.svg.6.cc index 05eedb0..147892a 100644 --- a/milena/sandbox/theo/fllt/fllt.svg.6.cc +++ b/milena/sandbox/theo/fllt/fllt.svg.6.cc @@ -32,9 +32,9 @@ #include <mln/core/site_set/p_array.hh> #include <mln/core/routine/duplicate.hh> #include <mln/core/image_if_value.hh> -#include <mln/core/image/sub_image.hh> +#include <mln/core/image/dmorph/sub_image.hh> #include <mln/core/site_set/p_queue_fast.hh> -#include <mln/core/image/cast_image.hh> +#include <mln/core/image/vmorph/cast_image.hh> #include <mln/value/int_u8.hh> #include <mln/value/rgb8.hh> diff --git a/milena/sandbox/theo/fllt/fllt.svg.7.hh b/milena/sandbox/theo/fllt/fllt.svg.7.hh index 60d054b..900d05e 100644 --- a/milena/sandbox/theo/fllt/fllt.svg.7.hh +++ b/milena/sandbox/theo/fllt/fllt.svg.7.hh @@ -36,9 +36,9 @@ #include <mln/core/site_set/p_array.hh> #include <mln/core/routine/duplicate.hh> #include <mln/core/image_if_value.hh> -#include <mln/core/image/sub_image.hh> +#include <mln/core/image/dmorph/sub_image.hh> #include <mln/core/site_set/p_queue_fast.hh> -#include <mln/core/image/cast_image.hh> +#include <mln/core/image/vmorph/cast_image.hh> #include <mln/opt/at.hh> diff --git a/milena/sandbox/theo/fllt/fllt_test.hh b/milena/sandbox/theo/fllt/fllt_test.hh index 209eb9e..186db00 100644 --- a/milena/sandbox/theo/fllt/fllt_test.hh +++ b/milena/sandbox/theo/fllt/fllt_test.hh @@ -32,9 +32,9 @@ #include <mln/core/site_set/p_array.hh> #include <mln/core/routine/duplicate.hh> #include <mln/core/image_if_value.hh> -#include <mln/core/image/sub_image.hh> +#include <mln/core/image/dmorph/sub_image.hh> #include <mln/core/site_set/p_queue_fast.hh> -#include <mln/core/image/cast_image.hh> +#include <mln/core/image/vmorph/cast_image.hh> #include <mln/opt/at.hh> diff --git a/milena/sandbox/theo/igr/dump_to_dist.cc b/milena/sandbox/theo/igr/dump_to_dist.cc index a7ea633..3947428 100644 --- a/milena/sandbox/theo/igr/dump_to_dist.cc +++ b/milena/sandbox/theo/igr/dump_to_dist.cc @@ -3,7 +3,7 @@ #include <mln/core/var.hh> #include <mln/core/image/image3d.hh> #include <mln/core/image/image2d.hh> -#include <mln/core/image/slice_image.hh> +#include <mln/core/image/dmorph/slice_image.hh> #include <mln/core/routine/duplicate.hh> #include <mln/core/concept/function.hh> diff --git a/milena/sandbox/theo/igr/irm_seg_with_mm_and_rag.cc b/milena/sandbox/theo/igr/irm_seg_with_mm_and_rag.cc index 74b89e8..1475367 100644 --- a/milena/sandbox/theo/igr/irm_seg_with_mm_and_rag.cc +++ b/milena/sandbox/theo/igr/irm_seg_with_mm_and_rag.cc @@ -7,7 +7,7 @@ #include <mln/core/alias/neighb2d.hh> #include <mln/core/alias/window2d.hh> -#include <mln/core/image/image_if.hh> +#include <mln/core/image/dmorph/image_if.hh> #include <mln/win/rectangle2d.hh> #include <mln/io/pgm/load.hh> diff --git a/milena/sandbox/theo/publis/icip2009/compute_a.cc b/milena/sandbox/theo/publis/icip2009/compute_a.cc index 9f91ef1..fd84701 100644 --- a/milena/sandbox/theo/publis/icip2009/compute_a.cc +++ b/milena/sandbox/theo/publis/icip2009/compute_a.cc @@ -29,7 +29,7 @@ /// \file sandbox/theo/publis/icip2009/compute_a.cc #include <mln/core/image/image2d.hh> -#include <mln/core/image/image_if.hh> +#include <mln/core/image/dmorph/image_if.hh> #include <mln/pw/all.hh> #include <mln/core/alias/neighb2d.hh> #include <mln/value/int_u8.hh> diff --git a/milena/sandbox/vigouroux/color/rgb_to_cmy.hh b/milena/sandbox/vigouroux/color/rgb_to_cmy.hh index f2ac8a0..b71dc2e 100644 --- a/milena/sandbox/vigouroux/color/rgb_to_cmy.hh +++ b/milena/sandbox/vigouroux/color/rgb_to_cmy.hh @@ -1,4 +1,4 @@ -#include <mln/core/image/image_if.hh> +#include <mln/core/image/dmorph/image_if.hh> #include <mln/core/alias/w_window2d_int.hh> #include <mln/display/show.hh> diff --git a/milena/sandbox/vigouroux/color/rgb_to_hsi.hh b/milena/sandbox/vigouroux/color/rgb_to_hsi.hh index 221f203..5899b06 100644 --- a/milena/sandbox/vigouroux/color/rgb_to_hsi.hh +++ b/milena/sandbox/vigouroux/color/rgb_to_hsi.hh @@ -1,7 +1,7 @@ #include <cmath> -#include <mln/core/image/image_if.hh> +#include <mln/core/image/dmorph/image_if.hh> #include <mln/core/alias/w_window2d_int.hh> #include <mln/display/show.hh> diff --git a/milena/sandbox/vigouroux/color/rgb_to_xyz.hh b/milena/sandbox/vigouroux/color/rgb_to_xyz.hh index a379922..d25fd54 100644 --- a/milena/sandbox/vigouroux/color/rgb_to_xyz.hh +++ b/milena/sandbox/vigouroux/color/rgb_to_xyz.hh @@ -1,7 +1,7 @@ #ifndef OLENA_CONVERT_RGBXYZ_HH # define OLENA_CONVERT_RGBXYZ_HH -# include <mln/core/image/image_if.hh> +# include <mln/core/image/dmorph/image_if.hh> # include <mln/core/alias/w_window2d_int.hh> # include <mln/display/show.hh> diff --git a/milena/sandbox/vigouroux/color/rgb_to_yuv.hh b/milena/sandbox/vigouroux/color/rgb_to_yuv.hh index f122e23..ddcdba4 100644 --- a/milena/sandbox/vigouroux/color/rgb_to_yuv.hh +++ b/milena/sandbox/vigouroux/color/rgb_to_yuv.hh @@ -1,4 +1,4 @@ -#include <mln/core/image/image_if.hh> +#include <mln/core/image/dmorph/image_if.hh> #include <mln/core/alias/w_window2d_int.hh> #include <mln/display/show.hh> diff --git a/milena/sandbox/vigouroux/tests.cc b/milena/sandbox/vigouroux/tests.cc index 35c9b8b..7c9435a 100644 --- a/milena/sandbox/vigouroux/tests.cc +++ b/milena/sandbox/vigouroux/tests.cc @@ -1,4 +1,4 @@ -#include <mln/core/image/image_if.hh> +#include <mln/core/image/dmorph/image_if.hh> #include <mln/core/alias/w_window2d_int.hh> #include <mln/display/show.hh> -- 1.5.6.5