BS ISO IEC 12088-4-1997 Information technology - Computer graphics and image processing - Image processing and interchange - Application program interface language bindings - C《信息技.pdf
《BS ISO IEC 12088-4-1997 Information technology - Computer graphics and image processing - Image processing and interchange - Application program interface language bindings - C《信息技.pdf》由会员分享,可在线阅读,更多相关《BS ISO IEC 12088-4-1997 Information technology - Computer graphics and image processing - Image processing and interchange - Application program interface language bindings - C《信息技.pdf(624页珍藏版)》请在麦多课文档分享上搜索。
1、 STD-BSI BS ISO/IEC 12088-4-ENGL 1775 1b24bb7 Ob28157 300 BRITISH STANDARD Information technology - Computer graphics and image processing - Image processing and interchange - Application program interface language bindings Part 4. C ICs 35.060; 35.140 BS ISO/IEC 12088-4 : 1995 NO COPYING WITHOUT BS
2、I PERMISSION EXCEPT AS PERMITTED BY COPYRIGHT LAW STD-BSI BS ISO/IEC 12088-9-ENGL 1775 Lb2Ybb7 Ob28158 297 M md. No. BS ISO/IEC 12088-4 : 1995 Date Text affected National foreword This British Standard reproduces verbatim ISO/IEC 120884 : 1995 and implements it as the UK national standard. The UK pa
3、rticipation in its preparation was entrusted to Technical Committee ISTB1, Computer graphics and image processing, which has the responsibility to: - aid enquirers to understand the text; - present to the responsible inkrnationalBuropean committee any enquiries on the interpretation, or propods for
4、change, and keep the UK interests informed; - monitor related international and European developments and promulgate them in the UK A list of organizations represented on this committee can be obtained on request. Cross-references The British Standards which implement international or European publi
5、cations referred to in this document may be found in the BSI Standards Catalogue under the section entitled International stcuidards Correspondence Index, or using the Find facility of the BSI Standards Electronic Catalogue. Compliance with a British Standard does not of itself confer immunity from
6、legal obligations. Summary of pages This document comprises a front cover, an inside front cover, the ISO/iEC title page, pages ii to viii, pages 1 to 613 and a back cover. This British Standard, having been prepared under the direction of the DISC Board, was published under the authority of the Sta
7、ndards Board and comes into effect on 15 May 1997 O BSI 1997 ISBN O 680 27286 9 Amendments issued since publication BS ISO/IEC 12088-4 : 1995 INTERNATIONAL STANDARD ISO/IEC 12088-4 First edition 19951 2-1 5 Information technology - Computer graphics and image processing - Image processing and interc
8、hange - Application program interface language bindings - Part 4: C Technologies de linformation - Infographie et traitement de limage - Traitement et change de limage - Liants de langage dinterface de programme dapplication - Partie 4: C Reference number ISO/IEC 1208841995E) STD-BSI BS ISIIEC 12088
9、-q-ENGL 1775 9 Lb24bb Ob281b0 7T5 BS ISO/IEC 12088-4 : 1995 Contents Contents 1 scope 1 3.1 Classification and designation 3 3.2 Functions vea macros 3 3.3 Implications of the language 4 3.3.1 Character strings . 4 3 3.2 Implementation dependencies. 4 3.3.3 Data object repository . 4 3.4 Identifier
10、mapping . 5 3.5 Return values . 6 3.6 H&r files 6 3.7 Memory management . . 7 3.8.1 Application defined error handlers . . 9 3.8.2 Function identification . 9 3.8.3 Error presentation 9 3.10 Convenience functions . 10 3.1 I Program examples . 10 2 Normative references . . 2 3 The C language binding
11、of the Image Processing and Interchange Standard . 3 3.8 Error handling . 9 3.9 Virtual register support 10 4 Tables 4 . I Abbreviations . 11 4.1.1 Table of abbreviations . . 11 4.1.2 Abbreviation policy in construction of identifiers . 14 . 15 . 15 4.2.2 Alphabetical by bound name 27 5 Data wpe def
12、initions 39 5.1 Mapping of data types 39 5.2 Environment data type definitions 40 5.2.1 Extemai physical image data types 40 5.2.2 Basic parameter data types . 41 5.2.2.1 PI-PIKS parameter data types 41 4.2 Function names 1.2.1 Alphabetical by function name 5.2.2.2 IPI-IIF parameter data tyxs 41 5.2
13、.3 Data object identifiers 42 5.2.3.1 IPI-PIKS object identifiers . 42 5.2.3.2 IPI-IF object identification . 43 5.3 Implementation dependent data type definitions . 44 5.4 Implementation independent data ype definitions 45 5.4.1 Enumerated data type definitions . 45 5.4.1.1 IPI-PIKS enumerated data
14、 type definitions 45 5.4.1.2 IPl-IIF enumerated data type definitions 50 Descripton: data processing. information interchange. graphic data processing. image processing. computer interfaces. application .program interfaces. programming languages . C (programming language) . STD-BSI BS ISO/IEC 32088-
15、4-ENGL 3775 W lb24bb9 Ob283b3 833 BS ISO/IEC 12088-4 : 1995 contents 5.4.2 Union data type definitions 51 5.4.2.1 PI-PIKS union data type definitions . 51 5.4.2.2 PI-IIF union type data dennitions . 66 5.4.3 Structure data type denitions . 68 5.4.3.1 IPI-PW! stnictures . 68 5.4.3.2 IPI-IIF S&WZURS .
16、 83 6 Macro definitions . 87 6.1 Unbwnded option and status cades 87 6.1.1 PI-PIKS unbainded option and status codes . 87 6.1.2 PI-IIF unbwnded Option and status codes . 101 6.2 PI-IIF syntax descriptors . 103 6.2.1 PI-IR? syntax entity types 103 6.2.2 PI-IR? syntax components. 107 6.3 Function desc
17、riptors . 123 6.3.1 PI-PIKS function descriptors 123 6.3.3 PI-1IF function descriptors 136 6.4 Error descriptors 138 6.4.2 IPI-IF error . 143 6.4.3 System errors . 145 6.4.4 Binding-specific errors 145 6.5 Implementation-speafic data lengths . 146 6.6 Repository object dacnptors . -147 6.6.3 Reposit
18、ory colour conversion matrices . 149 7 C functional elements . 155 7.1 Notational conventions 155 7.2 IPI-PIKS functional element prototypes . 156 7.3 PI-IIF functioaal element prototypes . 273 8 Convenience functions . 282 8.1 PI-PIKS convenience functions . 282 8.1.1 Image preparation unc4ions 282
19、 8.1.1.1 prepare-colour-image . 283 8.1 . 1.2 prepare-monochrome-image 284 8.1.1.3 crerite-iinbaundad-image-capy . 285 8,1.2 ROI creation function . 287 8.1.2.1 Benetate_2d_roi_rectangular . 288 8.1.2.2 generate-roi-mrdimte 289 8.1.2.3 generate-roi-ellical -290 8.1.2.4 generate-roipygon . .A 291 8.1
20、.2.5 generate-roi-recangular . 293 8.1.2.6 prepre-2d-roi-ctaqph 294 8.1.2.7 prepate_roi 295 8.1.3 Tuple generation fnctions 2% 8.1.3.1 generate-mi-1-tuple . 297 8.1.3.2 generate-nd-3-tuple 298 8.1.3.3 generate_nd4tpIe . 299 8.1.3.5 gente-rd-3-tuple 301 8.1.3.6 generate_rd-4-tuple 302 8.1.3.7 ge1atd-
21、5-tuplle 303 6.3.2 IPI-PIKS amvenience function descriptors 135 6.3.4 PI-IR? convenience function descriptors 137 6.4.1 PI-PIKS error 138 6.6.1 Repository impulse response function arrays 147 6.6.2 Repository diher arrays . 149 8.1.3.4 generate_nd_5-tple . 300 . lll BS ISO/IEC 12088-4 : 1995 Content
22、s 8.1.3.8 generate-sd-1-tup . 304 8.1.3.9 generate-sd-3-tuple . 8. I .3.10 generate-sd-4-tuple 8.1.3.1 1 generate-sd-S-tu 8.1.4.1 tiled-image-expo . 308 8.1.4.2 tiled-image-impor . 300 8.2 IPI-IIF convenience functions. . 310 3 10 310 . 30s . 306 . 307 . 308 . 8.1.4 Tiled image import and 8.2.1 Atta
23、ch entity functions 8.2.1.1 attach . 8.2.1.2 attach-sequence . 8.2.1.3 attach-seque 8.2.2 Create identifier function 8.2.3 Get entity compo 8.2.4 Get entity value 3 12 312 313 . 3 I4 . . 8.2.4.5 get-sequence . 314 . 715 8.2.5 Put entis. value functions . 8.2.5.3 put-entity-real 31x 8.2.5.5 put-seque
24、nce-boolean . 8.2.5.6 put-sequence-integer 8.2.5.8 put-sequence-string Annexes A Memov management . 321 323 32s . 321 B. I. 1 Macro definitions . 367 B. 1.3 Functions . B. 1.4 Convenience fiinctions . .47S .480 B.2.1 Macro definitions . B.2.2 Data types in compilation order .a99 B.2.3 Functions . 5n
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- BSISOIEC1208841997INFORMATIONTECHNOLOGYCOMPUTERGRAPHICSANDIMAGEPROCESSINGIMAGEPROCESSINGANDINTERCHANGEAPPLICATIONPROGRAMINTERFACELANGUAGEBINDINGSC

链接地址:http://www.mydoc123.com/p-588262.html