Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/YLDarren/opencvHandleImg
/ functions
Functions
341 in github.com/YLDarren/opencvHandleImg
⨍
Functions
341
◇
Types & classes
30
↓ 1 callers
Method
saveImg
保存图片的函数 @param filename @return
Opencv/src/old/utils/ImageUtils.java:131
↓ 1 callers
Method
specificFindFourPoint
具体的寻找四个顶点的坐标 @param map 四个点集域 即左上,右上,右下,左下 @return
Opencv/src/old/rewrite/ImgUtils.java:1388
↓ 1 callers
Method
specificFindFourPoint
具体的寻找四个顶点的坐标 @param map 四个点集域 即左上,右上,右下,左下 @return
Opencv/src/old/utils/HandleImgUtils.java:718
↓ 1 callers
Method
specificFindFourPoint
具体的寻找四个顶点的坐标 @param map 四个点集域 即左上,右上,右下,左下 @return
Opencv/src/old/reconsitution/ImgUtils2.java:1144
↓ 1 callers
Method
specificFindFourPoint
具体的寻找四个顶点的坐标 @param map 四个点集域 即左上,右上,右下,左下 @return
Opencv/src/old/reconsitution/ImgUtils.java:924
↓ 1 callers
Method
strokeWhite
作用:给单通道的图像边缘预处理,降噪(默认白底黑字) @param src Mat矩阵对象 @return
Opencv/src/old/rewrite/ImgUtils.java:283
↓ 1 callers
Method
strokeWhite
作用:给单通道的图像边缘预处理,降噪(默认白底黑字) @param src Mat矩阵对象 @return
Opencv/src/old/reconsitution/ImgUtils2.java:284
↓ 1 callers
Method
strokeWhite
作用:给单通道的图像边缘预处理,降噪(默认白底黑字) @param src Mat矩阵对象 @return
Opencv/src/old/reconsitution/ImgUtils.java:284
↓ 1 callers
Method
strokeWhite
作用:给单通道的图像边缘预处理,降噪(默认白底黑字) @param src Mat矩阵对象 @return
Opencv/src/product/ImageOpencvUtils.java:295
↓ 1 callers
Method
testHoughLinesP
(Mat src)
Opencv/src/old/test/TestHoughLines.java:20
↓ 1 callers
Method
trimImg
裁剪图像,主要使切割图像的内容更靠中间(即去除内容周边的空白) @param src Mat矩阵对象 @return
Opencv/src/old/rewrite/ImgUtils.java:876
↓ 1 callers
Method
trimImg
裁剪图像,主要使切割图像的内容更靠中间(即去除内容周边的空白) @param src Mat矩阵对象 @return
Opencv/src/old/reconsitution/ImgUtils2.java:657
↓ 1 callers
Method
trimImg
裁剪图像,主要使切割图像的内容更靠中间(即去除内容周边的空白) @param src Mat矩阵对象 @return
Opencv/src/old/reconsitution/ImgUtils.java:656
↓ 1 callers
Method
trimImg
去除图像中的空白 @param src @return
Opencv/src/product/ImageOpencvUtils.java:1148
↓ 1 callers
Method
useApproxPolyDPFindPoints
利用函数approxPolyDP来对指定的点集进行逼近 精确度设置好,效果还是比较好的 @param cannyMat
Opencv/src/old/rewrite/ImgUtils.java:1002
↓ 1 callers
Method
useApproxPolyDPFindPoints
利用函数approxPolyDP来对指定的点集进行逼近 精确度设置好,效果还是比较好的 @param cannyMat
Opencv/src/old/reconsitution/ImgUtils2.java:758
↓ 1 callers
Method
useApproxPolyDPFindPoints
利用函数approxPolyDP来对指定的点集进行逼近 精确度设置好,效果还是比较好的 @param cannyMat
Opencv/src/old/reconsitution/ImgUtils.java:772
↓ 1 callers
Method
warpPerspective
透视变换,矫正图像 思路: 1、寻找图像的四个顶点的坐标(重要) 思路: 1、canny描边 2、寻找最大轮廓 3、对最大轮廓点集合逼近,得到轮廓的大致点集合 4、把点击划分到四个区域中,即左上,右上,左下,右下 5、根据矩形中,对角线最长,找到矩形的四个顶点坐标 2、根据输入和输出点获得图像透视变
Opencv/src/old/rewrite/ImgUtils.java:1552
↓ 1 callers
Method
warpPerspective
透视变换,矫正图像 思路: 1、寻找图像的四个顶点的坐标(重要) 思路: 1、canny描边 2、寻找最大轮廓 3、对最大轮廓点集合逼近,得到轮廓的大致点集合 4、把点击划分到四个区域中,即左上,右上,左下,右下 5、根据矩形中,对角线最长,找到矩形的四个顶点坐标 2、根据输入和输出点获得图像透视变
Opencv/src/old/utils/HandleImgUtils.java:829
↓ 1 callers
Method
warpPerspective
透视变换,矫正图像 思路: 1、寻找图像的四个顶点的坐标(重要) 思路: 1、canny描边 2、寻找最大轮廓 3、对最大轮廓点集合逼近,得到轮廓的大致点集合 4、把点击划分到四个区域中,即左上,右上,左下,右下 5、根据矩形中,对角线最长,找到矩形的四个顶点坐标 2、根据输入和输出点获得图像透视变
Opencv/src/old/reconsitution/ImgUtils2.java:1308
↓ 1 callers
Method
warpPerspective
透视变换 @param src
Opencv/src/old/test/TestDistortion.java:24
↓ 1 callers
Method
warpPerspectiveImprove
透视变换改进 @param src
Opencv/src/old/test/TestDistortion.java:69
Method
HandleImgUtils
()
Opencv/src/old/utils/HandleImgUtils.java:35
Method
ImageOpencvUtils
()
Opencv/src/product/ImageOpencvUtils.java:34
Method
ImageUtils
空参构造函数
Opencv/src/old/utils/ImageUtils.java:26
Method
ImgUtils
()
Opencv/src/old/rewrite/ImgUtils.java:23
Method
ImgUtils
()
Opencv/src/old/reconsitution/ImgUtils.java:23
Method
ImgUtils2
()
Opencv/src/old/reconsitution/ImgUtils2.java:23
Method
Result
()
Opencv/src/RemoveNoiseUtils/RemoveNoiseUtils.java:207
Method
_cutImgX
水平投影法切割,适用于类似表格的图像(默认白底黑字) 改进 @param src Mat矩阵对象 @return
Opencv/src/product/ImageOpencvUtils.java:474
Method
_cutImgY
垂直投影法切割,适用于类似表格的图像(默认白底黑字) 改进 @param src Mat矩阵对象 @return
Opencv/src/product/ImageOpencvUtils.java:550
Method
binaryzation
图像二值化 阀值自适应确定 @param src Mat矩阵图像 @return
Opencv/src/old/reconsitution/ImgUtils2.java:164
Method
binaryzation
图像二值化 阀值自适应确定 @param src Mat矩阵图像 @return
Opencv/src/old/reconsitution/ImgUtils.java:164
Method
compare
(MatOfPoint o1, MatOfPoint o2)
Opencv/src/old/rewrite/ImgUtils.java:937
Method
compare
(MatOfPoint o1, MatOfPoint o2)
Opencv/src/product/ImageOpencvUtils.java:932
Method
compare
(MatOfPoint o1, MatOfPoint o2)
Opencv/src/ContoursUtils/ContoursUtils.java:34
Method
connectedRemoveNoise
连通域降噪 作用:降噪(默认白底黑字) @param src Mat矩阵对象 @param pArea 阀值 默认取1即可 @return
Opencv/src/old/reconsitution/ImgUtils2.java:363
Method
connectedRemoveNoise
连通域降噪 作用:降噪(默认白底黑字) @param src Mat矩阵对象 @param pArea 阀值 默认取1即可 @return
Opencv/src/old/reconsitution/ImgUtils.java:363
Method
correct
矫正图像 @param src @return
Opencv/src/old/reconsitution/ImgUtils.java:1152
Method
countLargeThanAvgInList
计算指定范围的List中大于avg的值的个数 @param data @param start @param end @param avg @return
Opencv/src/MathUtils/MathUtils.java:356
Method
cutImgX
图像切割,水平投影法切割 (仅适用于有表格的图像) @return
Opencv/src/old/utils/ImageUtils.java:522
Method
cutImgX
水平投影法切割,仅适用于表格的图像(默认白底黑字) @param src Mat矩阵对象 @return
Opencv/src/old/reconsitution/ImgUtils2.java:443
Method
cutImgX
水平投影法切割,仅适用于表格的图像(默认白底黑字) @param src Mat矩阵对象 @return
Opencv/src/old/reconsitution/ImgUtils.java:441
Method
cutImgY
垂直投影法切割,仅适用于表格的图像(默认白底黑字) @param src Mat矩阵对象 @return
Opencv/src/old/reconsitution/ImgUtils2.java:502
Method
cutImgY
垂直投影法切割,仅适用于表格的图像(默认白底黑字) @param src Mat矩阵对象 @return
Opencv/src/old/reconsitution/ImgUtils.java:501
Method
erodeDilateImg
图像腐蚀/膨胀处理 腐蚀和膨胀对处理没有噪声的图像很有利,慎用
Opencv/src/GeneralUtils/GeneralUtils.java:163
Method
erodeDilateImg
图像腐蚀/膨胀处理 腐蚀和膨胀对处理没有噪声的图像很有利,慎用
Opencv/src/old/utils/ImageUtils.java:495
Method
findMaxConnected
(Mat src)
Opencv/src/RemoveNoiseUtils/RemoveNoiseUtils.java:169
Method
findReferencePoint_old
获取四个顶点的参照点,返回Point数组[左上,右上,右下,左下] 思路: 我们可以把四个点分成两部分,左部分,右部分 左部分:高的为左上,低的为左下(高低是以人的视觉) 右部分同理 首先我们找到最左和最右的位置,以它们的两个中间为分界点, 靠左的划分到左部分,靠右的划分到右部分 如果一个区域有三个
Opencv/src/old/rewrite/ImgUtils.java:1110
Method
findReferencePoint_old
获取四个顶点的参照点,返回Point数组[左上,右上,右下,左下] 思路: 我们可以把四个点分成两部分,左部分,右部分 左部分:高的为左上,低的为左下(高低是以人的视觉) 右部分同理 首先我们找到最左和最右的位置,以它们的两个中间为分界点, 靠左的划分到左部分,靠右的划分到右部分 如果一个区域有三个
Opencv/src/old/reconsitution/ImgUtils2.java:866
Method
getDsize
()
Opencv/src/GeneralUtils/GeneralUtils.java:207
Method
getMaxInList
返回list集合中最大的那个数 @param list @return
Opencv/src/MathUtils/MathUtils.java:109
Method
getMinInList
返回list集合中最大的那个数 @param list @return
Opencv/src/MathUtils/MathUtils.java:127
Method
gray
作用:灰度话 @param src Mat矩阵图像 @return
Opencv/src/old/reconsitution/ImgUtils2.java:110
Method
init
()
Opencv/src/old/rewrite/TestRewrite.java:12
Method
init
()
Opencv/src/old/test/TestReconsitution.java:18
Method
init
()
Opencv/src/old/test/TestCorrect.java:144
Method
init
()
Opencv/src/old/test/TestImgUtils2.java:13
Method
init
()
Opencv/src/BinaryUtils/TestBinaryUtils.java:12
Method
init
()
Opencv/src/product/TestProduct.java:16
Method
init
()
Opencv/src/RemoveNoiseUtils/TestRemoveNoiseUtils.java:15
Method
init
()
Opencv/src/GrayUtils/TestGrayUtils.java:13
Method
loadImg
动态加载图片 @param imgFilePath
Opencv/src/old/utils/ImageUtils.java:54
Method
main
(String[] args)
Opencv/src/old/test/TestOpencv.java:14
Method
matFactory
作用:输入图像路径,返回mat矩阵 @param imgPath 图像路径 @return
Opencv/src/old/reconsitution/ImgUtils.java:33
Method
maxChoicedPart
返回切割片段中最大的片段的起始下标 @param cutPoint 图像上的切割点 @param width 图像的宽度 @return
Opencv/src/MathUtils/MathUtils.java:325
Method
maxList
计算指定范围List的最大值 @param data @param start @param end @return
Opencv/src/MathUtils/MathUtils.java:249
Method
minChoicedPart
返回切割片段中最小的片段的起始下标 @param cutPoint 图像上的切割点 @param width 图像宽度 @return
Opencv/src/MathUtils/MathUtils.java:296
Method
minList
计算指定范围List的最小值 @param data @param start @param end @return
Opencv/src/MathUtils/MathUtils.java:272
Method
navieRemoveNoise
8邻域降噪,又有点像9宫格降噪;即如果9宫格中心被异色包围,则同化 作用:降噪(默认白底黑字) @param src Mat矩阵对象 @param pNum 阀值 默认取1即可 @return
Opencv/src/old/reconsitution/ImgUtils2.java:309
Method
navieRemoveNoise
8邻域降噪,又有点像9宫格降噪;即如果9宫格中心被异色包围,则同化 作用:降噪(默认白底黑字) @param src Mat矩阵对象 @param pNum 阀值 默认取1即可 @return
Opencv/src/old/reconsitution/ImgUtils.java:309
Method
navieRemoveNoise
8邻域降噪,又有点像9宫格降噪;即如果9宫格中心被异色包围,则同化 作用:降噪(默认白底黑字) @param src Mat矩阵对象 @param pNum 阀值 默认取1即可 @return
Opencv/src/product/ImageOpencvUtils.java:320
Method
paintCircle
画实心圆 @param src @param point 点 @param size 点的尺寸 @param scalar 颜色 @param path 保存路径
Opencv/src/old/rewrite/ImgUtils.java:1722
Method
paintCircle
画实心圆 @param src @param point 点 @param size 点的尺寸 @param scalar 颜色 @param path 保存路径
Opencv/src/old/reconsitution/ImgUtils2.java:1478
Method
paintCircle
画实心圆 @param src @param point 点 @param size 点的尺寸 @param scalar 颜色 @param path 保存路径
Opencv/src/product/ImageOpencvUtils.java:1313
Method
paintCircle
画实心圆 @param src @param point 点 @param size 点的尺寸 @param scalar 颜色 @param path 保存路径
Opencv/src/PaintUtils/PaintUtils.java:101
Method
paintCon
画出所有的矩形 @param src @return
Opencv/src/PaintUtils/PaintUtils.java:21
Method
paintMaxCon
画出最大的矩形 @param src @return
Opencv/src/PaintUtils/PaintUtils.java:50
Method
partBinaryzation
局部自适应二值化 @param src @return
Opencv/src/BinaryUtils/BinaryUtils.java:176
Method
resize
把图片归一化到相同的大小 @param src Mat矩阵对象 @return
Opencv/src/old/reconsitution/ImgUtils2.java:684
Method
resize
把图片归一化到相同的大小 @param src Mat矩阵对象 @return
Opencv/src/old/reconsitution/ImgUtils.java:683
Method
resize
把图片归一化到相同的大小 @param src Mat矩阵对象 @return
Opencv/src/ResizeUtils/ResizeUtils.java:18
Method
rotation
旋转矩形 返回旋转后的Mat @param mat mat矩阵 @param rect 矩形 @return
Opencv/src/RotationUtils/RotationUtils.java:23
Method
saveImg
作用:保存图像 @param src Mat矩阵图像 @param filePath 要保存图像的路径及名字 @return
Opencv/src/old/reconsitution/ImgUtils.java:99
Method
sumList
计算指定范围的List的和 @param data @param start @param end @return
Opencv/src/MathUtils/MathUtils.java:229
Method
test
()
Opencv/src/old/test/TestDistortion.java:105
Method
test
()
Opencv/src/old/test/TestOpencv.java:154
Method
test
()
Opencv/src/old/test/TestImageUtils.java:15
Method
test
()
Opencv/src/old/test/TestHoughLines.java:77
Method
test
()
Opencv/src/old/test/TestCorrect.java:127
Method
test
()
Opencv/src/old/test/TestCorrect.java:149
Method
testApproxPolyDP
()
Opencv/src/old/test/TestDistortion.java:112
Method
testBinary
()
Opencv/src/old/test/TestReconsitution.java:35
Method
testBinaryNative
()
Opencv/src/BinaryUtils/TestBinaryUtils.java:17
Method
testBinaryzation
()
Opencv/src/old/test/TestImageUtils.java:93
Method
testBinaryzation
()
Opencv/src/BinaryUtils/TestBinaryUtils.java:34
Method
testConfirmPosition
()
Opencv/src/old/test/TestImageUtils.java:193
Method
testConnectedRemoveNoise
()
Opencv/src/RemoveNoiseUtils/TestRemoveNoiseUtils.java:41
Method
testCorrect
()
Opencv/src/old/test/TestReconsitution.java:111
Method
testCorrect
()
Opencv/src/old/test/TestImageUtils.java:305
← previous
next →
201–300 of 341, ranked by callers