我目前正在使用 Azure 计算机视觉(读取和分析 API)。
文档规定,免费套餐中的图像必须为 4mb,付费套餐中的图像必须为 50mb。
重现
定价层 S1
POST
https://{yourdomainy.cognitiveservices.azure.com/vision/v3.1/analyze?visualFeatures=Categories,Description,Tags
Headers
ocp-apim-subscription-key:{yourkey}
Content-Type:application/json
Body
{"url":"{imageurl}"}
(i have also tried posting a byte array of the image - same result) All images are between 3-8mb, so far less than the 50mb limit stated in docs.
Reponse
{\"code\":\"InvalidImageSize\",\"requestId\":\"177edee5-d17d-4fb7-a16f-da30644f77c4\",\"message\":\"Input image is too large.\"}
知道为什么会发生这种情况吗? 谢谢
根据您的问题,您也会收到此消息,图片大小为 3MB,因此小于 4MB。
除了 MB 约束之外,还有尺寸约束。最大尺寸为 10000 x 10000 像素。
由于尺寸限制,您可能会得到 InvalidImageSize。
FWIW我刚刚发现这个问题,它也确实给我带来了一些困惑。我只想说,根据我的调查,您需要单独检查每个 api 的大小限制。看起来(从 api v3.1 开始)许多 api 的(分析和描述)端点都有 4MB 的限制,但有几个例外,例如 Read,它规定免费的 4MB 限制和付费的 50MB。
由于原始帖子在示例请求中提到了分析端点,我认为这可能是原因
我可以从 MS Azure 云存储购买 500,000 张 A4 彩色图像的什么空间存储?谢谢