当我试图解析通过AmazonS3访问的pdf文件时,它会给我一个错误,请求的文档格式不受支持。
我正在将Amazon textract与boto3一起使用。当我试图解析通过amazon s3访问的pdf文件时,它给了我一个错误,请求了不支持的文档格式。我对这一点相当陌生,在textract的文档中提到pdf文件确实是受支持的。
这是我正在使用的代码。
import boto3
textractClient = boto3.client('textract',region_name='us-east-1')
response = textractClient.detect_document_text(
Document={'S3Object': {'Bucket': 'bucketName', 'Name': 'filename.pdf'}})
blocks = response['Blocks']
这给我的错误,请求有不支持的文档格式。
detect_document_text()是一个仅支持PNG或JPG图像的同步API。
如果您想处理PDF文件,您应该使用名为start_document_text_detection()的异步API。
https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/textract.html#Textract.Client.start_document_text_detection
文档(兼容Word):doc/dot/wps/wpt/docx/dotx/docm/dotm 表格(兼容Excel):xls/xlt/et/xlsx/xltx/csv/xlsm/xltm 幻灯片(兼容PowerPoint):ppt/pptx/pptm/ppsx/ppsm/pps/potx/potm/dpt/dps
在使用boto3 for python实现aws textract时。 代码: 下面是aws的凭证和配置文件 我得到了一个例外: 我对AWS textract有点陌生,任何帮助都将不胜感激。
我试图对我的图像进行预处理,以便最终从预处理后的图像中找到轮廓。 它给了我一个错误说明:OpenCV错误:cvStartFindContours中不支持的格式或格式组合([Start]FindContours在模式下仅支持CV_8UC1图像!=CV_RETR_FLOODFILL,否则仅支持CV_32SC1图像) 我用的是opencv3.0
音频导入格式 AAC AIFF M2A M4A MP2 MP3 视频导入格式 .264 3GP、3GPP AVC AVI F4V FLV MOV (QuickTime) MPE MPEG‑1 MPEG‑4 MPEG‑2(如果已安装解码器,例如使用 Adobe 视频套件) MTS MXF R3D TS VOB 视频导出格式 DPX MOV (QuickTime) MP4 图形文件格式 Photosh
查找 Photoshop 中支持的文件格式列表。 音频导入格式 (*) 表示在 Photoshop CS6 中引入的支持格式。 AAC* AIFF* M2A* M4A* MP2* MP3* 视频导入格式 (*) 表示在 Photoshop CS6 中引入的支持格式。 .264* 3GP 3GPP* AVC* AVI(请参阅下面的注释) F4V* FLV* MOV (QuickTime) MPE*
我有一个小型Spring Boot微服务,它使用webflux将其endpoint公开为反应式。 当我运行应用程序从IntelliJ,Gradle或从cmd行与SpringDoc网络流量支持: 和我去我得到一个500错误,日志显示: 根本原因是: