def convert_to_linedrawing(self, luminous_image_data):
neiborhood24 = numpy.array([[1, 1, 1, 1, 1],
[1, 1, 1, 1, 1],
[1, 1, 1, 1, 1],
[1, 1, 1, 1, 1],
[1, 1, 1, 1, 1]],
numpy.uint8)
dilated = cv2.dilate(luminous_image_data, neiborhood24, iterations=1)
diff = cv2.absdiff(dilated, luminous_image_data)
linedrawing = cv2.bitwise_not(diff)
return linedrawing
image_dataset.py 文件源码
python
阅读 31
收藏 0
点赞 0
评论 0
评论列表
文章目录