/dports/graphics/gscan2pdf/gscan2pdf-2.12.4/t/ |
H A D | 34_Unpaper.t | 29 'unpaper --black-threshold 0.33 --border-margin 0,0 --deskew-scan-direction left,right --layout sin… 36 'unpaper --black-threshold 0.33 --border-margin 0,0 --deskew-scan-direction left,right --layout sin… 44 'unpaper --black-threshold 0.33 --border-margin 0,0 --deskew-scan-direction left,right --layout dou… 55 'no-deskew' => '', 66 'deskew-scan-direction' => 'left,right', 84 'unpaper --black-threshold 0.35 --deskew-scan-direction left,right --layout single --output-pages 1… 95 'unpaper --black-threshold 0.33 --border-margin 0,0 --deskew-scan-direction left,right --layout dou…
|
/dports/graphics/opencv/opencv-4.5.3/doc/py_tutorials/py_ml/py_svm/py_svm_opencv/ |
H A D | py_svm_opencv.markdown | 18 Here, before finding the HOG, we deskew the image using its second order moments. So we first define 19 a function **deskew()** which takes a digit image and deskew it. Below is the deskew() function: 21 @snippet samples/python/tutorial_code/ml/py_svm_opencv/hogsvm.py deskew 23 Below image shows above deskew function applied to an image of zero. Left image is the original 26 ![image](images/deskew.jpg)
|
/dports/graphics/scantailor/scantailor-advanced-1.0.16/filters/page_split/ |
H A D | CacheDrivenTask.h | 32 namespace deskew { 45 intrusive_ptr<deskew::CacheDrivenTask> next_task); 52 intrusive_ptr<deskew::CacheDrivenTask> m_nextTask;
|
H A D | Task.h | 35 namespace deskew { 52 intrusive_ptr<deskew::Task> next_task, 67 intrusive_ptr<deskew::Task> m_nextTask;
|
H A D | Filter.h | 38 namespace deskew { 75 intrusive_ptr<deskew::Task> next_task, 79 …intrusive_ptr<CacheDrivenTask> createCacheDrivenTask(intrusive_ptr<deskew::CacheDrivenTask> next_t…
|
/dports/multimedia/libv4l/linux-5.13-rc2/Documentation/devicetree/bindings/display/bridge/ |
H A D | ti,tfp410.yaml | 24 ti,deskew: 81 ti,deskew: false 84 - ti,deskew 95 ti,deskew = <3>;
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/Documentation/devicetree/bindings/display/bridge/ |
H A D | ti,tfp410.yaml | 24 ti,deskew: 81 ti,deskew: false 84 - ti,deskew 95 ti,deskew = <3>;
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/Documentation/devicetree/bindings/display/bridge/ |
H A D | ti,tfp410.yaml | 24 ti,deskew: 81 ti,deskew: false 84 - ti,deskew 95 ti,deskew = <3>;
|
/dports/graphics/unpaper/unpaper-6.1/doc/ |
H A D | image-processing.md | 86 ![Deskewing](img/deskew.png) 98 movement: `--deskew-scan-size`: the height/width of the 'virtual line' 100 `--deskew-scan-range`: the absolute value of degrees between the 104 `--deskew-scan-step`: the step size with which to iterate between the 105 bounds set by `--deskew-scan-range` (I.e., a value of 0.1 will lead to 109 ![Rotation Detection](img/deskew-detail1.png) 126 is given by `--deskew-scan-depth`. This value is relative to the 128 the default deskew-scan-size of 1500 and the default deskew-scan-depth 133 Sometimes, trying out different deskew-scan-depth values, either lower 139 ![Rotation Detection Details](img/deskew-detail2.png) [all …]
|
/dports/graphics/tesseract/tesseract-5.0.0/src/textord/ |
H A D | tabfind.cpp | 434 part_grid->Deskew(*deskew); in FindTabVectors() 453 deskew->set_x(1.0f); in DontFindTabVectors() 454 deskew->set_y(0.0f); in DontFindTabVectors() 1289 ComputeDeskewVectors(deskew, reskew); in Deskew() 1290 if (deskew->x() < kCosMaxSkewAngle) { in Deskew() 1293 RotateBlobList(*deskew, image_blobs); in Deskew() 1303 h->Rotate(*deskew); in Deskew() 1308 d->Rotate(*deskew); in Deskew() 1313 grid_box.rotate_large(*deskew); in Deskew() 1409 reskew->set_x(deskew->x()); in ComputeDeskewVectors() [all …]
|
H A D | tabfind.h | 183 ColPartitionGrid *part_grid, FCOORD *deskew, FCOORD *reskew); 187 void DontFindTabVectors(BLOBNBOX_LIST *image_blobs, TO_BLOCK *block, FCOORD *deskew, 332 bool Deskew(TabVector_LIST *hlines, BLOBNBOX_LIST *image_blobs, TO_BLOCK *block, FCOORD *deskew, 336 void ComputeDeskewVectors(FCOORD *deskew, FCOORD *reskew);
|
/dports/graphics/opencv/opencv-4.5.3/samples/python/tutorial_code/ml/py_svm_opencv/ |
H A D | hogsvm.py | 13 def deskew(img): function 49 deskewed = [list(map(deskew,row)) for row in train_cells] 65 deskewed = [list(map(deskew,row)) for row in test_cells]
|
/dports/multimedia/libv4l/linux-5.13-rc2/drivers/gpu/drm/bridge/ |
H A D | ti-tfp410.c | 228 u32 deskew = 0; in tfp410_parse_timings() local 282 of_property_read_u32(dvi->dev->of_node, "ti,deskew", &deskew); in tfp410_parse_timings() 283 if (deskew > 7) in tfp410_parse_timings() 286 timings->setup_time_ps = 1200 - 350 * ((s32)deskew - 4); in tfp410_parse_timings() 287 timings->hold_time_ps = max(0, 1300 + 350 * ((s32)deskew - 4)); in tfp410_parse_timings()
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/drivers/gpu/drm/bridge/ |
H A D | ti-tfp410.c | 228 u32 deskew = 0; in tfp410_parse_timings() local 282 of_property_read_u32(dvi->dev->of_node, "ti,deskew", &deskew); in tfp410_parse_timings() 283 if (deskew > 7) in tfp410_parse_timings() 286 timings->setup_time_ps = 1200 - 350 * ((s32)deskew - 4); in tfp410_parse_timings() 287 timings->hold_time_ps = max(0, 1300 + 350 * ((s32)deskew - 4)); in tfp410_parse_timings()
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/drivers/gpu/drm/bridge/ |
H A D | ti-tfp410.c | 228 u32 deskew = 0; in tfp410_parse_timings() local 282 of_property_read_u32(dvi->dev->of_node, "ti,deskew", &deskew); in tfp410_parse_timings() 283 if (deskew > 7) in tfp410_parse_timings() 286 timings->setup_time_ps = 1200 - 350 * ((s32)deskew - 4); in tfp410_parse_timings() 287 timings->hold_time_ps = max(0, 1300 + 350 * ((s32)deskew - 4)); in tfp410_parse_timings()
|
/dports/graphics/scantailor/scantailor-advanced-1.0.16/ |
H A D | ConsoleBatch.cpp | 106 intrusive_ptr<deskew::Task> deskew_task; in createCompositeTask() 256 intrusive_ptr<deskew::Filter> deskew = m_stages->deskewFilter(); in setupDeskew() local 268 deskew::Dependencies deps(QPolygonF(), rotation); in setupDeskew() 269 deskew::Params params(angle, deps, MODE_MANUAL); in setupDeskew() 270 deskew->getSettings()->setPageParams(page, params); in setupDeskew() 275 deskew->getSettings()->setMaxDeviation(cli.getSkewDeviation()); in setupDeskew()
|
H A D | StageSequence.h | 61 const intrusive_ptr<deskew::Filter>& deskewFilter() const { return m_deskewFilter; } in deskewFilter() 84 intrusive_ptr<deskew::Filter> m_deskewFilter;
|
/dports/graphics/scantailor/scantailor-advanced-1.0.16/filters/deskew/ |
H A D | Filter.h | 40 namespace deskew { 49 Q_DECLARE_TR_FUNCTIONS(deskew::Filter)
|
H A D | Dependencies.h | 29 namespace deskew {
|
H A D | Thumbnail.h | 30 namespace deskew {
|
H A D | Params.h | 31 namespace deskew {
|
H A D | ApplyDialog.h | 31 namespace deskew {
|
/dports/textproc/py-ocrmypdf/ocrmypdf-12.7.2/src/ocrmypdf/ |
H A D | _sync.py | 97 deskew: bool, 102 if deskew: 127 options.deskew, 136 options.deskew, 162 options.deskew,
|
/dports/graphics/unpaper/unpaper-6.1/ |
H A D | Makefile.am | 18 doc/img/border-scan.png doc/img/deskew-detail1.png \ 19 doc/img/deskew-detail2.png doc/img/deskew.png \
|
H A D | AUTHORS | 8 Improved image quality when using deskew and stretch
|