<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def pixelwise_or(self, binary_im):
 """ Takes OR operation with other binary image. Parameters binary_im : :obj:`BinaryImage` binary image for and operation Returns ------- :obj:`BinaryImage` OR of this binary image and other image """

        data = np.copy(self._data)
        ind = np.where(binary_im.data > 0)
        data[ind[0], ind[1], ...] = BINARY_IM_MAX_VAL
        return BinaryImage(data, self._frame)