You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on May 29, 2026. It is now read-only.
$ identify page.2024-07-16.10-45-28.7.tiff
page.2024-07-16.10-45-28.7.tiff TIFF 3071x4742 3071x4742+0+0 8-bit Grayscale Gray 13.8884MiB 0.000u 0:00.000
$ python page_extractor.py -i page.2024-07-16.10-45-28.7.tiff
hough_line_corner_detector.py:152: RuntimeWarning: divide by zero encountered in scalar divide
m1 = -(np.cos(theta1) / np.sin(theta1))
hough_line_corner_detector.py:153: RuntimeWarning: divide by zero encountered in scalar divide
m2 = -(np.cos(theta2) / np.sin(theta2))
hough_line_corner_detector.py:154: RuntimeWarning: invalid value encountered in scalar subtract
return abs(atan(abs(m2-m1) / (1 + m2 * m1))) * (180 / np.pi)
hough_line_corner_detector.py:154: RuntimeWarning: invalid value encountered in scalar divide
return abs(atan(abs(m2-m1) / (1 + m2 * m1))) * (180 / np.pi)
Traceback (most recent call last):
File "page_extractor.py", line 145, in <module>
extracted = page_extractor(args.input_image)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "page_extractor.py", line 27, in __call__
self._intersections = self._corner_detector(self._processed)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "hough_line_corner_detector.py", line 35, in __call__
return self._find_quadrilaterals()
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "hough_line_corner_detector.py", line 104, in _find_quadrilaterals
).fit(X)
^^^^^^
File "/nix/store/kvpg58s66ywi60yw53h79zvfhlcbpnc0-python3.11-scikit-learn-1.4.2/lib/python3.11/site-packages/sklearn/base.py", line 1474, in wrapper
return fit_method(estimator, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/nix/store/kvpg58s66ywi60yw53h79zvfhlcbpnc0-python3.11-scikit-learn-1.4.2/lib/python3.11/site-packages/sklearn/cluster/_kmeans.py", line 1481, in fit
X = self._validate_data(
^^^^^^^^^^^^^^^^^^^^
File "/nix/store/kvpg58s66ywi60yw53h79zvfhlcbpnc0-python3.11-scikit-learn-1.4.2/lib/python3.11/site-packages/sklearn/base.py", line 633, in _validate_data
out = check_array(X, input_name="X", **check_params)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/nix/store/kvpg58s66ywi60yw53h79zvfhlcbpnc0-python3.11-scikit-learn-1.4.2/lib/python3.11/site-packages/sklearn/utils/validation.py", line 1035, in check_array
raise ValueError(msg)
ValueError: Expected 2D array, got 1D array instead:
array=[].
Reshape your data either using array.reshape(-1, 1) if your data has a single feature or array.reshape(1, -1) if it contains a single sample.