# vtkImageResliceMapper & vtkCellPicker

**URL:** https://discourse.vtk.org/t/vtkimagereslicemapper-vtkcellpicker/13775
**Category:** Support
**Tags:** vtkjs
**Created:** [April 23, 2024, 11:44am UTC](https://discourse.vtk.org/t/vtkimagereslicemapper-vtkcellpicker/13775 "2024-04-23T11:44:15Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![Raumik\_Rana1](https://discourse.vtk.org/user_avatar/discourse.vtk.org/raumik_rana1/32/8780_2.png) [@Raumik\_Rana1](https://discourse.vtk.org/u/Raumik_Rana1)
#### Post date: [April 23, 2024, 11:44am UTC](https://discourse.vtk.org/t/vtkimagereslicemapper-vtkcellpicker/13775/1 "2024-04-23T11:44:15Z")

</div>

```auto
    this.resliceMapper = vtkImageResliceMapper.newInstance();
    this.reslicePlane = vtkPlane.newInstance();
    this.reslicePlane.setNormal(ViewType[2]);
    this.reslicePlane.setOrigin([
      this.vtkImageData.getCenter()[0],
      this.vtkImageData.getCenter()[1],
      this.vtkImageData.getCenter()[2],
    ]);
    this.reslicePlaneSource = vtkPlaneSource.newInstance();
    this.reslicePlaneSource.setOrigin([
      this.vtkImageData.getCenter()[0],
      this.vtkImageData.getCenter()[1],
      this.vtkImageData.getCenter()[2],
    ])
    this.resliceMapper.setInputData(this.vtkImageData);
    this.resliceMapper.setSlicePlane(this.reslicePlane);
    this.resliceMapper.setSlabType(SlabTypes.MAX);
    this.resliceMapper.update();
    this.imageResliceActor = vtkImageSlice.newInstance();
    this.imageResliceActor.setMapper(this.resliceMapper);
    this.imageResliceActor.getProperty().setColorWindow(5000);
    this.imageResliceActor.getProperty().setColorLevel(1400);
    // this.imageInteractor = vtkInteractorStyleImage.newInstance();
    // this.renderWindow
    // .getRenderWindow()
    // .getInteractor()
    // .setInteractorStyle(this.imageInteractor);
    this.renderer.addActor(this.imageResliceActor);

```

I have created vtkImageSlice actor with **“vtkImageMapper”**

Now I want to pick a point on that actor, Here is my code for picker

```auto
    const picker = vtkCellPicker.newInstance();
    picker.setPickFromList(true);
    picker.initializePickList();
    picker.setTolerance(0);
    return picker;

```

But I am not getting any points with picker.

```auto
    this.imagePicker.pick(mousePosition, this.renderer);
    const pickedPositions = this.imagePicker.getPickedPositions();

```
