~ubuntu-branches/debian/sid/simpleitk/sid

« back to all changes in this revision

Viewing changes to Code/BasicFilters/json/CheckerBoardImageFilter.json

  • Committer: Package Import Robot
  • Author(s): Ghislain Antony Vaillant
  • Date: 2017-11-02 08:49:18 UTC
  • Revision ID: package-import@ubuntu.com-20171102084918-7hs09ih668xq87ej
Tags: upstream-1.0.1
ImportĀ upstreamĀ versionĀ 1.0.1

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
{
 
2
  "name" : "CheckerBoardImageFilter",
 
3
  "template_code_filename" : "ImageFilter",
 
4
  "template_test_filename" : "ImageFilter",
 
5
  "filter_type" : "itk::CheckerBoardImageFilter<InputImageType>",
 
6
  "number_of_inputs" : 2,
 
7
  "doc" : "Some global documentation",
 
8
  "pixel_types" : "NonLabelPixelIDTypeList",
 
9
  "members" : [
 
10
    {
 
11
      "name" : "CheckerPattern",
 
12
      "type" : "uint32_t",
 
13
      "default" : "std::vector<uint32_t>(3, 4)",
 
14
      "dim_vec" : 1,
 
15
      "set_as_scalar" : 1,
 
16
      "itk_type" : "typename FilterType::PatternArrayType",
 
17
      "briefdescriptionSet" : "",
 
18
      "detaileddescriptionSet" : "Set/Get the checker pattern array, i.e. the number of checker boxes per image dimension.",
 
19
      "briefdescriptionGet" : "",
 
20
      "detaileddescriptionGet" : "Set/Get the checker pattern array, i.e. the number of checker boxes per image dimension."
 
21
    }
 
22
  ],
 
23
  "tests" : [
 
24
    {
 
25
      "tag" : "default",
 
26
      "description" : "checker board with default parameters",
 
27
      "settings" : [],
 
28
      "md5hash" : "f84fcf68e702d715a4de52821cfa0f5e",
 
29
      "inputs" : [
 
30
        "Input/BlackDots.png",
 
31
        "Input/WhiteDots.png"
 
32
      ]
 
33
    },
 
34
    {
 
35
      "tag" : "2d_with_pattern",
 
36
      "description" : "checker board with pattern",
 
37
      "settings" : [
 
38
        {
 
39
          "parameter" : "CheckerPattern",
 
40
          "type" : "uint32_t",
 
41
          "dim_vec" : 1,
 
42
          "value" : [
 
43
            20,
 
44
            4
 
45
          ]
 
46
        }
 
47
      ],
 
48
      "md5hash" : "379bd66a18b7ae029c101ebdcb20a8b3",
 
49
      "inputs" : [
 
50
        "Input/BlackDots.png",
 
51
        "Input/WhiteDots.png"
 
52
      ]
 
53
    }
 
54
  ],
 
55
  "briefdescription" : "Combines two images in a checkerboard pattern.",
 
56
  "detaileddescription" : "CheckerBoardImageFilter takes two input images that must have the same dimension, size, origin and spacing and produces an output image of the same size by combinining the pixels from the two input images in a checkerboard pattern. This filter is commonly used for visually comparing two images, in particular for evaluating the results of an image registration process.\n\nThis filter is implemented as a multithreaded filter. It provides a ThreadedGenerateData() method for its implementation.\n\n\\par Wiki Examples:\n\n\\li All Examples \n\n\\li Combine two images by alternating blocks of a checkerboard pattern",
 
57
  "itk_module" : "ITKImageCompare",
 
58
  "itk_group" : "ImageCompare"
 
59
}
 
 
b'\\ No newline at end of file'