1.一种图像裁切方法,其特征在于,包括:获取血管造影图像,并基于所述血管造影图像确定第一投影图像;基于所述第一投影图像确定血管方向信息和血管密集梯度曲线;基于所述血管方向信息和所述血管密集梯度曲线确定高度截断位置,并基于所述高度截断位置和所述第一投影图像确定第二投影图像;在所述第二投影图像中确定第一水平方向上的第一水平截断位置和第二水平截断位置;基于所述血管造影图像、所述高度截断位置、所述第一水平截断位置和所述第二水平截断位置确定第三投影图像;其中,所述第一投影图像和所述第三投影图像的投影方向垂直;在所述第三投影图像中确定第二水平方向上的第三水平截断位置和第四水平截断位置;基于所述高度截断位置、所述第一水平截断位置、所述第二水平截断位置、所述第三水平截断位置和所述第四水平截断位置在所述血管造影图像中裁切得到目标造影图像;其中,基于所述第一投影图像确定血管方向信息包括:对所述第一投影图像进行阈值分割,得到阈值分割图像;在所述阈值分割图像中确定最大连通域,并将除所述最大连通域以外的其余连通域进行去除,得到清洗投影图像;基于预设抽样像素行数分别在所述清洗投影图像的图像顶部和图像底部提取第一抽样区域和第二抽样区域;基于所述第一抽样区域和所述第二抽样区域确定所述血管方向信息。
2.根据权利要求1所述的图像裁切方法,其特征在于,所述基于所述第一抽样区域和所述第二抽样区域确定所述血管方向信息包括:分别确定所述第一抽样区域和所述第二抽样区域中的血管骨架,得到所述第一抽样区域对应的第一血管骨架图和所述第二抽样区域对应的第二血管骨架图;分别确定所述第一血管骨架图对应的骨架像素和与所述第二血管骨架图对应的骨架像素和,得到所述第一血管骨架图对应的第一血管数量参数和所述第二血管骨架图对应的第二血管数量参数;分别确定所述第一抽样区域和所述第二抽样区域的像素和,得到所述第一抽样区域对应的第一抽样像素和以及所述第二抽样区域对应的第二抽样像素和;基于所述第一血管数量参数、所述第二血管数量参数、所述第一抽样像素和以及所述第二抽样像素和确定所述血管方向信息。
3.根据权利要求2所述的图像裁切方法,其特征在于,所述基于所述第一血管数量参数、所述第二血管数量参数、所述第一抽样像素和以及所述第二抽样像素和确定所述血管方向信息包括:基于所述第一血管数量参数和所述第一抽样像素和确定第一血管比例参数;基于所述第二血管数量参数和所述第二抽样像素和确定第二血管比例参数;将所述第一血管比例参数和所述第二血管比例参数进行比较,基于比较结果确定所述血管方向信息;其中,所述血管方向信息包含头端血管方向和脚端血管方向。
4.根据权利要求3所述的图像裁切方法,其特征在于,基于所述第一投影图像确定血管密集梯度曲线包括:由所述脚端血管方向至所述头端血管方向对所述第一投影图像进行血管扫描,得到血管密集程度变化曲线;基于所述血管密集程度变化曲线确定所述血管密集梯度曲线。
5.根据权利要求3所述的图像裁切方法,其特征在于,所述基于所述血管方向信息和所述血管密集梯度曲线确定高度截断位置包括:基于所述血管密集梯度曲线确定血管密度突变位置;基于预设偏移阈值将所述血管密度突变位置向所述头端血管方向进行移动,得到所述高度截断位置。
6.根据权利要求1所述的图像裁切方法,其特征在于,所述在所述第二投影图像中确定第一水平方向上的第一水平截断位置和第二水平截断位置包括:在所述第一水平方向上由第一竖直边界向第二竖直边界进行逐个像素行扫描,直至扫描到血管对应的像素点,记录每一像素行对应的第一扫描距离;将每一像素行对应的第一扫描距离中最小的第一扫描距离作为所述第一水平截断位置与所述第一竖直边界之间的距离;在所述第一水平方向上由第二竖直边界向第一竖直边界进行逐个像素行扫描,直至扫描到血管对应的像素点,记录每一像素行对应的第二扫描距离;将每一像素行对应的第二扫描距离中最小的第二扫描距离作为所述第二水平截断位置与所述第二竖直边界之间的距离。
7.根据权利要求1所述的图像裁切方法,其特征在于,所述基于所述血管造影图像、所述高度截断位置、所述第一水平截断位置和所述第二水平截断位置确定第三投影图像包括:基于所述高度截断位置、所述第一水平截断位置和所述第二水平截断位置在所述血管造影图像中裁切得到中间造影图像;对所述中间造影图像进行投影,得到所述第三投影图像。
8. 一种电子设备,其特征在于,包括:处理器;以及存储器,其上存储有可执行代码,当所述可执行代码被所述处理器执行时,使所述处理器执行如权利要求1-7中任一项所述的方法。
9.一种非暂时性机器可读存储介质,其上存储有可执行代码,当所述可执行代码被电子设备的处理器执行时,使所述处理器执行如权利要求1-7中任一项所述的方法。