小编cip*_*cus的帖子

在扫描的 pdf 文件中的白色背景上获取打印机就绪的黑色文本(去除灰度或彩色背景)

如何将纸质文档的照片转换为扫描文档?是相关的,但不一样,因为我在谈论 pdf 文件。在链接问题下的答案中,图像处理似乎很复杂,尤其是因为它涉及单独处理每个图像:鉴于我的 pdf 有数百页,我期望的解决方案不是处理/编辑图像,而只是扫描数码照片并以真实的方式记录。我的意思是像“虚拟扫描仪”这样的东西,它的输入是基于照片的 pdf 或照片集,输出是“普通”扫描文档。(还有推荐的Scantailor工具 - 也在这里- 现在似乎缺少 Linux 版本。)


这是不是对OCR和有关转换图像文本。

为了澄清我的意思,我将发布一些示例。

基于 text而非图像的pdf 文件,它们是导出为 pdf 的文本文件(让我们使用 docx 或 odt)。它们看起来可以打印了:

在此处输入图片说明

以上不是我在这里讨论的。

我感兴趣的是下面图像中的pdf,即看起来太像图像的扫描文本页面和看起来像数字化文本的扫描文本页面之间的区别。

第一个是由看起来像书页照片的图像组成的:

在此处输入图片说明

或者

在此处输入图片说明

这样的副本很难在纸上重新打印,因为背景也会被打印出来。

第二个是人们对扫描文本的期望,可以打印:

在此处输入图片说明

或者

在此处输入图片说明

图片般的 pdf 可能已经经过 OCR 处理并且其文本可搜索,并且看起来仍然像(页面)照片的集合:OCR 不是这里的问题。

我想要的是“扫描”pdf 的清晰黑白外观,并删除照片中正常但应在打印页面中不存在的所有“真实”细节(尤其是阴影)。


正如@vanadium 在评论中注意到的那样,我正在寻找一种可以自动清理文档图片的软件解决方案,就像智能​​手机上的 Google Scan 一样

正如@user535733 在评论中所说,这里的问题至少在某种程度上似乎是将灰度(扫描/图像)文本转换为 black-and-white 的问题

pdf software-recommendation image-processing

5
推荐指数
1
解决办法
413
查看次数

无法从 Discover 访问软件源

今天更新到 Kubuntu 22.04,我在 Discover 中遇到软件源问题。

我可以使用 discovery 安装和删除程序。

在此输入图像描述

我的密码不被接受。21.10 运行正常。下面给出了屏幕截图。

初始密码屏幕

当我输入密码时,它会显示此屏幕 在此输入图像描述

通过使用终端找到了出路,并且sudo software-properties-kde成功了。但不能从 Discover 工作。

有人可以帮助纠正这个错误吗?提前致谢。

问候, 斯里拉姆

software-sources kubuntu discover-software-center 22.04

5
推荐指数
2
解决办法
3306
查看次数

ffmpeg:TS视频可以直接转换为MP4视频而不需要重新编码吗?

在这里看到(如何无损地将.ts文件转换为主流格式?)为此目的建议使用MKV(ffmpeg -i input -map 0 -c copy output.mkv),但不建议使用MP4,据说这涉及对视频进行重新编码

(基于此,我sh -c 'ffmpeg -i "$0" -map 0 -c copy "${0%%.*}".mkv' %f在上下文菜单操作中使用,如此处所述

在这里(如何无损地将 .mkv 文件转换为 .mp4 文件?)我发现无需重新编码即可将 MKV 转换为 MP4 非常简单(ffmpeg -i input.mkv -codec copy output.mp4),只需更改容器即可。

如果可以实现 TS->MKV->MP4 无需重新编码的转换,那么 TS->MP4 是否也可以直接转换?


我已将命令添加到文件管理器上下文菜单中sh -c 'ffmpeg -i "$0" -map 0 -c copy "${0%%.*}".mp4' %f,对于 .ts 文件,它可以正常工作,就像 .mkv 一样。

使用 Mediainfo 检查两个生成的 MP4 文件(TS->MP4TS->MKV->MP4,其中->是上述命令),我看到有关其视频内容的基本相同信息。

在此输入图像描述

其余的都是一样的: …

video convert ffmpeg mp4 mkv

4
推荐指数
1
解决办法
2万
查看次数

尝试打开任何视频时 VLC 崩溃

我打开 VLC,然后像平常一样打开文件,但自从我上周更新到 18.04 以来,VLC 和 Ubuntu 的图腾视频播放器在任何尝试打开和播放任何格式的视频时都会崩溃。我尝试过各种不同的编解码器/渲染器选择,但没有任何效果。我收到以下错误日志。

1
2
3
4
5
6
7
Nov 13 12:26:30 luna2 gnome-panel[2896]: Unable to replace properties on 0: Error getting properties for ID
Nov 13 12:26:31 luna2 gnome-panel.desktop[2896]: libva info: VA-API version 1.1.0
Nov 13 12:26:31 luna2 gnome-panel.desktop[2896]: libva info: va_getDriverName() returns 0
Nov 13 12:26:31 luna2 gnome-panel.desktop[2896]: libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/i965_drv_video.so
Nov 13 12:26:31 luna2 gnome-panel.desktop[2896]: libva info: Found init function __vaDriverInit_1_1
Nov 13 12:26:31 luna2 gnome-panel.desktop[2896]: libva info: va_openDriver() …
Run Code Online (Sandbox Code Playgroud)

multimedia video vlc playback crash

4
推荐指数
1
解决办法
1844
查看次数

将 Kubuntu 20.04 升级到最新版本 (21.04),而不是下一版本 (20.10)

我想从 Kubuntu 20.04 升级到 21.04。

我已经改变/etc/update-manager/release-upgradesPrompt=normal

运行pkexec do-release-upgrade -m desktop -f DistUpgradeViewKDE我可以选择升级到 21.10。

在此处输入图片说明

还,

sudo do-release-upgrade -m desktop
[sudo] password for cip: 
Checking for a new Ubuntu release
Get:1 Upgrade tool signature [819 B]                                                                                                                                    
Get:2 Upgrade tool [1?340 kB]                                                                                                                                           
Fetched 1?341 kB in 0s (0 B/s)                                                                                                                                          
authenticate 'groovy.tar.gz' against 'groovy.tar.gz.gpg' 
extracting 'groovy.tar.gz'
Run Code Online (Sandbox Code Playgroud)

我想应该说hirsute而不是groovy.


如何直接升级到最新的21.04?

upgrade kubuntu 20.04 21.04

4
推荐指数
1
解决办法
4593
查看次数

为什么 Kubuntu 中有侏儒快照?

我在 Makbook Air 上运行 Kubuntu,驱动器空间相当有限。快照仅占用 2.8 GB,但 1 GB 被两个包占用gnome。他们在 Kubuntu 上做什么?

\n
snap list\nName                                  Version          Rev    Tracking         Publisher      Notes\nbare                                  1.0              5      latest/stable    canonical\xe2\x9c\x93     base\ncore18                                20221103         2632   latest/stable    canonical\xe2\x9c\x93     base\ncore20                                20221027         1695   latest/stable    canonical\xe2\x9c\x93     base\ncore22                                20220902         310    latest/stable    canonical\xe2\x9c\x93     base\ncups                                  2.4.2-4          836    latest/stable    openprinting\xe2\x9c\x93  -\ngnome-3-38-2004                       0+git.6f39565    119    latest/stable    canonical\xe2\x9c\x93     -\ngnome-42-2204                         0+git.c271a86    44     latest/stable    canonical\xe2\x9c\x93     -\ngtk-common-themes                     0.1-81-g442e511  1535   latest/stable/\xe2\x80\xa6  canonical\xe2\x9c\x93     -\nkde-frameworks-5-98-qt-5-15-6-core20  5.98.0           9      latest/stable    kde\xe2\x9c\x93           -\nkde-frameworks-5-core18               5.61.0           32     latest/stable    kde\xe2\x9c\x93           -\nonlyoffice-desktopeditors             7.2.1            133    latest/stable    onlyoffice\xe2\x9c\x93    -\nscantailor-advanced                   1.0.16           3      latest/stable …
Run Code Online (Sandbox Code Playgroud)

gnome kubuntu software-installation snap 22.10

4
推荐指数
1
解决办法
610
查看次数

LXQt/Lubuntu 19.10 没有蓝牙面板指示灯

最近安装 Lubuntu 19.10 时,我注意到没有蓝牙指示器,尽管bluedevil已安装并且我可以运行“Bluedevil Wizard”。为了获得一个指标,我已经安装了blueman. 我应该这样做并且默认情况下没有蓝牙指示器吗?

(顺便说一句,这个 18.10 问题在 19.10 中仍然影响我:注销后蓝牙连接(Bluez)无法正常工作(重新启动后有效)。在该问题的上下文中 - 可能与这个问题不同:只是bluedevil我什至不能看到我的蓝牙设备,根本无法添加。我需要blueman查看并添加设备,然后bluez在出现链接问题时重新安装或重新启动。)

lubuntu bluetooth lxqt 19.10

3
推荐指数
1
解决办法
4185
查看次数

如何与 Subtitle Composer 同步字幕?

我知道如何使用Gnome Subtitles做到这一点:

  • 打开字幕和视频

  • 选择正确的字幕行时暂停视频

  • 在开头和结尾添加同步点

这可以修复 70% 的情况下的字幕问题。再添加 2-3 个中间点即可使该比例达到 95%。

在 KDE 中,我更喜欢使用Subtitle Composer,它是 Qt/KDE 工具。它还有许多其他优点。它看起来更轻,更丰富,具有更好的视频渲染(滚动视频在 Gnome 字幕中很糟糕)。它是跨平台的,在 Linux 中也可以作为 Appimage 使用。

在此输入图像描述

我能找到的关于与此工具同步的所有内容是:

快速轻松的字幕同步:

Dragging several anchors/graftpoints and stretching timeline
Time shifting and scaling, lines duration re-calculation, framerate conversion, etc.
Joining and splitting of subtitle files
Run Code Online (Sandbox Code Playgroud)

但是使用此工具同步字幕的具体步骤是什么?

哪些步骤与 Gnome Subtitles 中的步骤相同?


编辑:

有时,这个简单的技巧会起作用:选择需要与电影中的行同步的字幕行,在那一刻停止电影,然后按 Shift-A (或按Times - Shift 到视频位置)并保存。

但在大多数情况下这还不够。

sync kde video subtitle

2
推荐指数
1
解决办法
1903
查看次数

LO Writer:将一行单词作为行(列表)放入表中的最简单方法

假设 LibreOffice Writer odt 文档中有一系列用逗号分隔的单词:

\n

“水、气、火、天、云、雨、雪、冰、风、日、月、星、山……”

\n

在 LO Writer 表中按行分隔列出它们的最简单方法是什么?

\n

尝试将它们转换为表(Table \xe2\x86\x92 Convert \xe2\x86\x92 Text to table \xe2\x86\x92 Single text at "Other" \xe2\x86\x92 选择,- 结果是单词由列(其中逗号)分隔,但不按行分隔。

\n

用列分隔的单词

\n

如何按行分隔它们以便它们显示为列表?

\n
\n

我会经常这样做,这就是为什么我正在寻找“最简单的方法”。我确实有一个解决方案,但我发现它不够简单。我将其发布在下面作为示例:

\n

事实上,“转换为表格”选项仅具有适用于现有列表的选项,其中每个单词位于单独的行上。

\n

为了创建正确的行,我使用了名为“替代搜索”的插件/扩展来用Paragraph (ending) :替换单词之间的空格\\p

\n

然后,方法Table \xe2\x86\x92 Convert \xe2\x86\x92 Text to table \xe2\x86\x92 Separate text at Paragraph有效。

\n

libreoffice kubuntu 22.10

2
推荐指数
1
解决办法
513
查看次数

在 Lubuntu (LXQt) 上用更好的工具 (sddm, gdm3) 替换 xscreensaver locker

登录 Lubuntu 19.04 后,它使用的是 sddm,但是当计算机空闲时间过长并进入空闲状态时,当我重新登录时,它使用的是 xscreensaver(我无法忍受它的外观)。我安装了 gdm3 试图将两者都更改为单个界面,但它所做的只是替换了 sddm,让 xscreensaver 在空闲后作为我的登录名。如何在 Lubuntu 中替换 xscreensaver?

lubuntu xscreensaver sddm

1
推荐指数
1
解决办法
2828
查看次数