• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# Image错误码
2<!--Kit: Image Kit-->
3<!--Subsystem: Multimedia-->
4<!--Owner: @aulight02-->
5<!--Designer: @liyang_bryan-->
6<!--Tester: @xchaosioda-->
7<!--Adviser: @zengyawen-->
8
9
10> **说明:**
11>
12> 以下仅介绍本模块特有错误码,通用错误码请参考[通用错误码说明文档](../errorcode-universal.md)。
13
14## 501 无法调用接口
15
16**错误信息**
17
18Resource unavailable.
19
20**可能原因**
21
22图片被跨线程传递,原对象无法调用接口。
23
24**处理步骤**
25
26请检查图片并按指示操作重新解码。
27
28## 62980096 操作失败
29
30**错误信息**
31
32Transaction operation failed.
33
34**可能原因**
35
361. 上传图片过程中出现异常。
372. 解码过程中有其他操作。
383. 没有按指示操作进行图片解码。
394. 设备的内存不足。
405. 解码库处理失败。
41
42**处理步骤**
43
44请检查图片并按指示操作重新解码。
45
46## 62980097 pixelmap序列化传输失败
47
48**错误信息**
49
50RPC error.
51
52**可能原因**
53
541. 上传图片过程中出现异常。
552. 解码过程中有其他操作。
563. 没有按指示操作进行图片解码。
574. 设备的内存不足。
58
59**处理步骤**
60
61请检查图片并按指示操作重新解码。
62
63## 62980098 共享内存空间错误
64
65**错误信息**
66
67Shared memory does not exist.
68
69**可能原因**
70
711. 内存大小不够。
722. 越界访问共享内存。
733. 使用了无效的指针。
74
75**处理步骤**
76
77请检查内存使用情况或重启。
78
79## 62980099 共享内存数据异常
80
81**错误信息**
82
83Shared memory data abnormal.
84
85**可能原因**
86
871. 读写共享内存时没有正确地进行同步操作。
882. 越界访问共享内存。
893. 使用了无效的指针。
90
91**处理步骤**
92
93请重新启动。
94
95## 62980100 图片解码错误
96
97**错误信息**
98
99Image decoding abnormal.
100
101**可能原因**
102
1031. 上传图片过程中出现异常。
1042. 解码过程中有其他操作。
1053. 没有按指示操作进行图片解码。
1064. 设备的内存不足。
107
108**处理步骤**
109
110请检查图片并按指示操作重新解码。
111
112## 62980101 图片输入数据错误
113
114**错误信息**
115
116The image data is abnormal.
117
118**可能原因**
119
1201. 输入图片数据不对。
1212. 输入的图片格式不对。
1223. 输入的图片大小不对。
123
124**处理步骤**
125
126请重新输入正确的图片。
127
128## 62980102 图片分配内存错误
129
130**错误信息**
131
132Image malloc abnormal.
133
134**可能原因**
135
136设备内存不足或内存被占用。
137
138**处理步骤**
139
140清理内存后重试。
141
142## 62980103 图片类型不支持
143
144**错误信息**
145
146Image types are not supported.
147
148**可能原因**
149
150当前不支持所传入的图片的类型。
151
152**处理步骤**
153
154请更换图片类型重试。
155
156## 62980104 图片初始化错误
157
158**错误信息**
159
160Image initialization abnormal.
161
162**可能原因**
163
1641. 图片类型不支持。
1652. 图片大小不支持。
1663. 初始化过程中出现错误。
167
168**处理步骤**
169
170请重新输入正确的参数或更换图片。
171
172## 62980105 图片获取数据错误
173
174**错误信息**
175
176Failed to get the image data.
177
178**可能原因**
179
1801. 设备不支持该图片类型。
1812. 图片数据丢失。
182
183**处理步骤**
184
185请输入新的图片或检查图片数据。
186
187## 62980106 图片数据太大
188
189**错误信息**
190
191The image data is too large.
192
193**可能原因**
194
195图片的大小太大。
196
197**处理步骤**
198
199更换较小的图片。
200
201## 62980107 图片转换错误
202
203**错误信息**
204
205Image conversion abnormal.
206
207**可能原因**
208
2091. 图片转换过程中异常停止。
2102. 编码参数设置错误。
211
212**处理步骤**
213
214更换图片或者设置支持的编码参数。
215
216## 62980108 图片颜色转换错误
217
218**错误信息**
219
220Image color conversion is abnormal.
221
222**可能原因**
223
2241. 不支持该图片类型的颜色转换。
2252. 设备出现问题。
226
227**处理步骤**
228
229重试或者更换图片类型。
230
231## 62980109 裁剪错误
232
233**错误信息**
234
235Cropping exceptions.
236
237**可能原因**
238
2391. 裁剪参数设置错误。
2402. 图片数据错误。
241
242**处理步骤**
243
244请检查图片数据或修改正确的裁剪参数。
245
246## 62980110 图片源数据错误
247
248**错误信息**
249
250The image source data is abnormal.
251
252**可能原因**
253
254图片数据源缺失或错乱。
255
256**处理步骤**
257
258检查操作步骤或更换图片。
259
260## 62980111 图片源数据不完整
261
262**错误信息**
263
264The image source data is incomplete.
265
266**可能原因**
267
268图片源数据缺失。
269
270**处理步骤**
271
272检查操作步骤或更换图片。
273
274## 62980112 图片格式不匹配
275
276**错误信息**
277
278The image format does not match.
279
280**可能原因**
281
282该图片的格式不匹配。
283
284**处理步骤**
285
286更换匹配类型的图片。
287
288## 62980113 图片未知格式
289
290**错误信息**
291
292Unknown image format.
293
294**可能原因**
295
296该图片的格式不支持。
297
298**处理步骤**
299
300更换图片。
301
302## 62980114 图片源未解析
303
304**错误信息**
305
306Image source not parsed.
307
308**可能原因**
309
310图片源数据错误。
311
312**处理步骤**
313
314检查图片源数据。
315
316## 62980115 图片无效参数
317
318**错误信息**
319
320Invalid image parameter.
321
322**可能原因**
323
324输入的参数无效。
325
326**处理步骤**
327
328重新输入正确的参数。
329
330## 62980116 解码失败
331
332**错误信息**
333
334Decoding failed.
335
336**可能原因**
337
3381. 解码过程中异常退出。
3392. 图片格式不支持。
3403. 未读取到图片。
341
342**处理步骤**
343
344检查是否读取到图片或更换图片。
345
346## 62980117 注册插件失败
347
348**错误信息**
349
350Failed to register the plugin.
351
352**可能原因**
353
3541. 未匹配到对应格式的解码或编码插件。
3552. 传入数据不正确。
356
357**处理步骤**
358
359更换图片或检查传入数据。
360
361## 62980118 创建插件失败
362
363**错误信息**
364
365Failed to create the plugin.
366
367**可能原因**
368
3691. 未匹配到对应格式的解码或编码插件。
3702. 传入数据不正确。
371
372**处理步骤**
373
374更换图片或检查传入数据。
375
376## 62980119 图片编码失败
377
378**错误信息**
379
380Image encoding failed.
381
382**可能原因**
383
3841. 设置的编码格式不支持。
3852. 传入数据不正确。
386
387**处理步骤**
388
389更换图片或检查传入数据。
390
391## 62980120 图片添加像素映射失败
392
393**错误信息**
394
395Failed to add the pixel mappings.
396
397**可能原因**
398
3991. 可能不支持添加像素映射。
4002. 添加像素映射过程中异常中断。
401
402**处理步骤**
403
404请检查映射步骤或更换图片。
405
406## 62980121 不支持图片硬解码
407
408**错误信息**
409
410Image hardware decoding is not supported.
411
412**可能原因**
413
414使用了图片硬解码。
415
416**处理步骤**
417
418使用其他方式解码。
419
420## 62980122 解码图片头异常
421
422**错误信息**
423
424Failed to decode the image header.
425
426**可能原因**
427
4281. 解码头过程中出现异常退出。
4292. 图片解码头不符合要求。
430
431**处理步骤**
432
433更换图片或检查图片数据。
434
435## 62980123 图片不支持exif解码
436
437**错误信息**
438
439The image does not support EXIF decoding.
440
441**可能原因**
442
443图片不支持exif解码。
444
445**处理步骤**
446
447更换图片。
448
449## 62980124 图片属性不存在
450
451**错误信息**
452
453The image property does not exist.
454
455**可能原因**
456
4571. 图片属性缺失。
4582. 对图片进行了不合理的修改。
459
460**处理步骤**
461
462更换图片。
463
464## 62980133 图片属性赋值超出范围
465
466**错误信息**
467
468The EXIF data is out of range.
469
470**可能原因**
471
472图片属性赋值超出范围。
473
474**处理步骤**
475
476更换图片或检查所设置图片属性值的长度。
477
478## 62980135 图片属性值无效
479
480**错误信息**
481
482The EXIF value is invalid.
483
484**可能原因**
485
486图片属性缺失。
487
488**处理步骤**
489
490更换图片或检查图片数据。
491
492## 62980137 图片操作无效
493
494**错误信息**
495
496Invalid media operation.
497
498**可能原因**
499
500当前图片格式不支持该操作。
501
502**处理步骤**
503
504更换图片。
505
506## 62980146 图片属性值写入文件失败
507
508**错误信息**
509
510The EXIF data failed to be written to the file.
511
512**可能原因**
513
514图片属性值有异常。
515
516**处理步骤**
517
518更换图片。
519
520## 62980149 图片参数无效
521
522**错误信息**
523
524Invalid MIME type for the image source.
525
526**可能原因**
527
528当前图片格式不支持该操作。
529
530**处理步骤**
531
532更换图片。
533
534## 62980172 编码ICC失败
535
536**错误信息**
537
538Failed to encode icc.
539
540**可能原因**
541
542图片ICC信息存在问题。
543
544**处理步骤**
545
546检查图片数据或更换图片。
547
548## 62980173 DMA内存空间错误
549
550**错误信息**
551
552The DMA memory does not exist.
553
554**可能原因**
555
5561. 内存大小不够。
5572. 越界访问内存。
5583. 使用了无效的指针。
559
560**处理步骤**
561
562请检查内存使用情况或重启。
563
564## 62980174 DMA内存数据异常
565
566**错误信息**
567
568The DMA memory data is abnormal.
569
570**可能原因**
571
5721. 读写共享内存时没有正确地进行同步操作。
5732. 越界访问内存。
5743. 使用了无效的指针。
575
576**处理步骤**
577
578重新启动。
579
580## 62980177 API环境异常
581
582**错误信息**
583
584Abnormal API environment.
585
586**可能原因**
587
588API使用环境存在问题。
589
590**处理步骤**
591
592检查SDK版本。
593
594## 62980178 PixelMap创建失败
595
596**错误信息**
597
598Failed to create the PixelMap.
599
600**可能原因**
601
6021. 参数错误(如区域大小超出、入参值非法等)导致的创建失败。
6032. 错误地提前释放,导致实例创建失败。
604
605**处理步骤**
606
607检查函数入参或检查是否提前释放实例。
608
609## 62980179 缓冲区大小异常
610
611**错误信息**
612
613Abnormal buffer size.
614
615**可能原因**
616
617参数错误(如区域大小超出、入参值非法等)导致的创建失败。
618
619**处理步骤**
620
621检查函数入参。
622
623## 62980180 文件描述符映射失败
624
625**错误信息**
626
627FD mapping failed.
628
629**可能原因**
630
631传入的文件描述符存在问题。
632
633**处理步骤**
634
635检查是否传入了正确的文件描述符。
636
637## 62980246 读取PixelMap失败
638
639**错误信息**
640
641Failed to read the pixel map.
642
643**可能原因**
644
6451. PixelMap数据错误。
6462. 没有读取PixelMap的权限。
647
648**处理步骤**
649
650重新建立PixelMap或更改可读权限。
651
652## 62980247 写入像素映射失败
653
654**错误信息**
655
656Failed to write the pixel map.
657
658**可能原因**
659
6601. PixelMap数据错误。
6612. 没有写入PixelMap的权限。
662
663**处理步骤**
664
665重新建立PixelMap或更改可读权限。
666
667## 62980248 PixelMap不允许修改
668
669**错误信息**
670
671PixelMap does not allow modification.
672
673**可能原因**
674
675对PixelMap进行了修改。
676
677**处理步骤**
678
679停止对PixelMap的修改。
680
681## 62980252 创建surface失败
682
683**错误信息**
684
685Failed to create surface.
686
687**可能原因**
688
689图片编码申请内存出错。
690
691**处理步骤**
692
693重试或者更换图片。
694
695## 62980259 配置错误
696
697**错误信息**
698
699Configuration error.
700
701**可能原因**
702
703配置出现错误。
704
705**处理步骤**
706
707重新进行正确配置。
708
709## 62980274 图片转换失败
710
711**错误信息**
712
713The conversion failed.
714
715**可能原因**
716
7171. 图片转换过程中异常停止。
7182. 编码参数设置错误。
719
720**处理步骤**
721
722更换图片或者设置支持的编码参数。
723
724## 62980276 不支持图片转换目标类型
725
726**错误信息**
727
728The type to be converted is an unsupported target pixel format.
729
730**可能原因**
731
732不支持该目标类型的转换。
733
734**处理步骤**
735
736更换图片或更换转换类型。
737
738## 62980286 PixelMap设置内存标识符失败
739
740**错误信息**
741
742Memory format not supported.
743
744**可能原因**
745
7461. PixelMap内存类型不匹配。
7472. PixelMap的fd失效。
7483. 未知的内核错误。
749
750**处理步骤**
751
752检查是否已释放pixelmap实例。检查内存类型是否匹配。
753
754## 62980302 内存拷贝失败
755
756**错误信息**
757
758Memory copy failed.
759
760**可能原因**
761
7621. 内存类型不匹配。
7632. fd失效。
7643. 未知的内核错误。
765
766**处理步骤**
767
768检查是否已释放要拷贝的实例。检查内存类型是否匹配。
769
770## 7600201 不支持的操作
771
772**错误信息**
773
774Unsupported operation.
775
776**可能原因**
777
778不支持的操作。
779
780**处理步骤**
781
782使用支持的操作。
783
784## 7600202 不支持的元数据读写
785
786**错误信息**
787
788Unsupported metadata. Possible causes: Unsupported metadata type.
789
790**可能原因**
791
792不支持的元数据读写,如不支持的Exif字段,对类型不符的辅助图,获取特定辅助图元数据,如对深度图获取GainmapMetadata。
793
794**处理步骤**
795
796重新确定辅助图类型和元数据类型是否对应,再进行读写操作。
797
798## 7600301 申请内存失败
799
800**错误信息**
801
802Memory alloc failed.
803
804**可能原因**
805
806设备内存不足或内存被占用。
807
808**处理步骤**
809
810清理内存后重试。
811
812## 7600302 内存拷贝失败
813
814**错误信息**
815
816Memory copy failed.
817
818**可能原因**
819
820拷贝的内存不存在,设备内存不足。
821
822**处理步骤**
823
824检查要拷贝的内存是否存在,清理内存后重试。
825
826## 7600901 未知错误
827
828**错误信息**
829
830Unknown error.
831
832**可能原因**
833
834未知原因引起的错误。
835
836**处理步骤**
837
838通过日志查找原因。
839
840## 7700101 图片源存在问题
841
842**错误信息**
843
844Bad source.
845
846**可能原因**
847
8481. 设备不支持该图片类型。
8492. 没有按指示操作进行图片解码。
8503. 图源数据不完整。从API 17开始,系统底层经过优化,当遇到不完整数据时,系统将尝试部分解码,尽可能输出已解析的有效像素数据。但是如果图源数据文件头信息(如图像尺寸、颜色配置等)不完整,或图片像素数据块缺失严重,则仍会导致系统无法正常解码,最终返回解码失败。当前仅支持jpeg、png、bmp格式图片的不完整解码。
851
852**处理步骤**
853
854检查图片数据或更换图片。
855
856## 7700102 不支持的MIME类型
857
858**错误信息**
859
860Unsupported mimetype.
861
862**可能原因**
863
864设备不支持该图片类型。
865
866**处理步骤**
867
868检查图片数据或更换图片。
869
870## 7700103 图片太大
871
872**错误信息**
873
874Image too large.
875
876**可能原因**
877
878图片大小超出限制。
879
880**处理步骤**
881
882检查图片数据或更换图片。
883
884## 7700201 不支持的内存分配类型
885
886**错误信息**
887
888Unsupported allocator type, e.g., use share memory to decode a HDR image as only DMA supported hdr metadata.
889
890**可能原因**
891
892没有指定内存分配类型,或指定了错误的内存分配类型。例如:使用共享内存方式解码HDR图片就会出错,因为只有DMA方式才支持HDR元数据。
893
894**处理步骤**
895
896使用正确的内存分配类型。
897
898## 7700203 不支持的选项
899
900**错误信息**
901
902Unsupported options, e.g, cannot convert image into desired pixel format.
903
904**可能原因**
905
906部分选项参数配置存在错误,不支持该选项要求的操作。
907
908**处理步骤**
909
910检查选项参数配置。
911
912## 7700301 解码失败
913
914**错误信息**
915
916Decode failed.
917
918**可能原因**
919
9201. 设备的内存不足。
9212. 设备不支持该图片类型。
9223. 没有按指示操作进行图片解码。
923
924**处理步骤**
925
926检查图片数据或更换图片。
927
928## 7700302 内存分配失败
929
930**错误信息**
931
932Memory allocation failed.
933
934**可能原因**
935
9361. 设备的内存不足。
9372. 没有按指示操作进行图片解码。
938
939**处理步骤**
940
941检查设备内存或检查传入数据。
942
943## 7800201 不支持的选项
944
945**错误信息**
946
947Unsupported options.
948
949**可能原因**
950
951部分选项参数配置存在错误,不支持该选项要求的操作。
952
953**处理步骤**
954
955检查选项参数配置。
956
957## 7800301 编码失败
958
959**错误信息**
960
961Encode failed.
962
963**可能原因**
964
9651. 设置的编码格式不支持。
9662. 传入数据不正确。
967
968**处理步骤**
969
970更换图片或检查传入数据。