home *** CD-ROM | disk | FTP | other *** search
/ RISC DISC 3 / RISC_DISC_3.iso / resources / jpeg / _imagebank / _help < prev    next >
Encoding:
Text File  |  1996-10-30  |  13.0 KB  |  381 lines

  1.  
  2. ImageBank 
  3. =========
  4.  
  5. ImageBank is a simple RISC OS compliant application to package up a number
  6. of JPEG images with browser + cataloguer + compressor + decompressor.
  7.  
  8. An image can be:-
  9.  
  10.  - added to the archive by dropping on the browser window.
  11.  - exported by dragging from the browser window.
  12.  - decompressed in to a window by double-clicking on it.
  13.  - deleted from the archive.
  14.  - renamed.
  15.  
  16. Non-bitmap images can also be added to the archive in the usual manner.
  17. They will be compressed using the Squash module (typically giving a 2:1
  18. compression ratio) rater than JPEG and so will suffer no degradation in
  19. quality.
  20.  
  21. Currently Draw files are the only non-bitmap format supported.
  22.  
  23. In addition a fuller description of the image can be saved and displayed
  24. along with the browse image.
  25.  
  26. Online help is provided via the Acorn !Help application.
  27.  
  28. This application will only run on RISCOS 3.10 or later.
  29.  
  30. This software is based in part on the work of the Independent JPEG Group.
  31. Version 4 release 10-Dec-92.
  32.  
  33. The fast JPEG decompression code was implemented by W.Stoye of
  34. Acorn Computers Ltd.
  35.  
  36. StrongARM
  37. =========
  38.  
  39. This is a special StrongARM release of ImageBank. It can be used to 
  40. view other !ImageBank archives without having to move directories or
  41. set paths. Having run it just double-click on another !Imagebank
  42. and its contents will be loaded. 
  43.  
  44. If you click on a second !Imagebank then a second copy of this new
  45. Imagebank will be run to display its files.
  46.  
  47. If you wish to disable this behaviour then hold down the control key
  48. whilst double-clickkng on the new copy of !ImageBank and it will run
  49. as usual.
  50.  
  51. ICON BAR
  52. ========
  53.  
  54. Clicking on the ImageBank icon will open the root browser window.
  55.  
  56. Dragging a JPEG file to the icon will decompress it and display it in a
  57. window (but won't add it to the catalogue).
  58.  
  59. MENU
  60.  
  61.  - Info
  62. Opens a standard application information box.
  63.  
  64.  - Choices.Use fonts
  65. If this is selected then the Homerton.Medium font will be used in the
  66. browser windows, otherwise the system font will be used.
  67.  
  68.  - Choices.Browse size
  69. This allows you to set the maximum size of the browse images created when a
  70. new image is imported.
  71.  
  72.  - Choices.Quality
  73. This allows you to choose the quality level at which to compress. 100 is the
  74. highest value, 25 the practical lowest. A value of 75 usually gives good
  75. compression without any degradation being noticeable.
  76.  
  77.  - Choices.Optimise entropy
  78. If this is selected then extra time will be taken in compression. It will
  79. give an identical picture when decompressed but the compressed file size
  80. will be slightly smaller.
  81.  
  82.  - Choices.Input Smoothing
  83. If you are importing dithered 256 colour sprites then this option can be
  84. used to smooth out the effect of the dithering before compression, improving
  85. the compression factor. Sensible values are from 10-50. It shouldn't be used
  86. when importing Clear files or true-colour sprites. To use you should set a
  87. value in the dialogue box and ensure that the menu entry is ticked.
  88.  
  89.  - Choices.Fast decompress
  90. When enabled the fast decompression code is used. When in this mode optimised
  91. sprite output is not available. If you require optimised sprites or ImageBank
  92. does not appear to recognise a JPEG file then try disabling this option.
  93.  
  94.  - Choices.Block smoothing
  95. This smooths the output when a file is decompressed. It can improve picture
  96. quality when an image was compressed with a low quality level (ie below 50).
  97. It shouldn't be used with higher quality images as may make the image worse.
  98.  
  99.  - Choices.Table matching
  100. By default, when finding the best colour for 256 colour standard palette
  101. sprites, an algorithmic approach is used. This gives very good results but
  102. takes quite a while (longer than the actual time to decompress the image).
  103. If this option is enabled then the best colour is found by a table lookup,
  104. this is much faster but gives a slightly lower quality final image.
  105.  
  106.  - Save choices
  107. This saves the above choices plus some defaults for the browser windows
  108. (such as save type and sprite type).
  109.  
  110. BROWSER
  111. =======
  112.  
  113. Operation of the browser windows is closely modelled on that of the filer.
  114. So
  115.  
  116.  - Click SELECT
  117.       to select a single item.
  118.  - Click ADJUST
  119.       to toggle an item in and out of the selection.
  120.  
  121.  - Double click SELECT
  122.       on an image to decompress it and display it in a window.
  123.       on a directory to open a browser onto it.
  124.  - Double click ADJUST
  125.       as SELECT but closes the browser window afterwards.
  126.  
  127.  - SHIFT Double click SELECT
  128.       on a directory to close the directory browser.
  129.  - CTRL Double click SELECT
  130.       to open the info window for an object.
  131.  
  132.  - Click ADJUST on the close icon to close the browser and open its parent.
  133.  - SHIFT click ADJUST on the close icon to open the parent only.
  134.  
  135.  - Drag SELECT
  136.       between browser windows moves the selection from one browser to the
  137. other. Note that directories cannot be moved, however you can create a new
  138. directory (with the same as necessary) in the destination browser and copy
  139. all the images.
  140.       to a directory display or to another application will attempt to save
  141. the image to disc or to the application. The filetype used will be the one
  142. shown ticked in the Save submenu, and in the case of sprites the sprite type
  143. used will be that shown ticked in the Sprite submenu.
  144.  
  145.  - Drag ADJUST does the same as above but closes the browser wdinow
  146. afterwards.
  147.  
  148. Files can be dragged to the browser window also. Acceptable types are JPEG,
  149. Sprite (8 bit and above), Clear and Draw file.
  150.  
  151. If a JPEG file is dropped onto a browser window it ic copied into the
  152. catalogue store and decompressed to create a browse sprite which is then
  153. displayed in the browser.
  154.  
  155. If a Sprite or Clear file is dropped on a browser window then they will be
  156. compressed (using the options set in the iconbar Choices submenu) and a
  157. browse sprite created.
  158.  
  159. If a Draw file is dropped on then it is compressed using the Squash module
  160. and a browse sprite created.
  161.  
  162. After decompression or compression the Info window will be opened so that
  163. you can enter a longer description of the image.
  164.  
  165. Note that if multiple files are dropped onto the browser window only the
  166. first one will be added to the archive. If you hold down the control key
  167. whilst the images are compressing then the Info window will not be popped
  168. up and multiple image can be compressed in one go.
  169.  
  170. MENU
  171.  
  172.  - Display.Icons
  173.  - Display.Full info
  174. Choose between two display methods as for a standard directory display.
  175.  
  176.  - Display.Sort by name
  177.  - Display.Sort by size
  178.  - Display.Sort by date
  179. Choose the sort method for this browser.
  180.  
  181.  - Image.Save JPEG
  182. This will save out the compressed image.
  183.  
  184.  - Image.Save sprite
  185. This leads to a further submenu giving the five different sprite types that
  186. can be saved. They are described in more detail below. Clicking on one of
  187. the menu items will select that as the default sprite save type.
  188.  
  189.  - Image.Save clear
  190. This will decompress the image to a Clear file.
  191.  
  192. Clicking on any of the save menu items will select that type as the default
  193. filetype to be used when saving images by dragging directly out of the
  194. browser window.
  195.  
  196.  - Image.Save draw
  197. If the image dropped in was a draw file then use this entry to save out as
  198. a draw file.
  199.  
  200.  - Image.Save read only
  201. This will save a copy of the ImageBank application containing the selected
  202. images. This saved version will be read only and may be freely given away
  203. as long as it is not further modified in any way.
  204.  
  205.  - Image.Rename
  206. Change the 10 character name displayed in Icon view and used as a default
  207. when saving.
  208.  
  209.  - Image.Info
  210. This leads to a dialogue box giving full information about the image or
  211. directory and allowing the long description to be altered.
  212.  
  213.  - Edit.Copy
  214. Copy a selected image to the clipboard. From here it may be imported by any
  215. application that supports the clipboard protocol. The image can be exported
  216. as a JPEG, Sprite or Clear file depending on what the receiving application
  217. supports. If a sprite file is exported then the exact type of sprite file is
  218. determined by what is ticked in the sprite save submenu.
  219.  
  220.  - Edit.Paste
  221. Import an image from the clipboard.
  222.  
  223.  - Edit.Delete
  224. This will delete a selection of images and directories. Note directories can
  225. only be deleted when empty.
  226.  
  227.  - Edit.Select all
  228. Select all objects in the browser.
  229.  
  230.  - Edit.Clear selection
  231. Clear the selection.
  232.  
  233.  - New directory
  234. This will create a new directory in the browser with the given short name.
  235.  
  236.  - Open parent
  237. This will open the parent of this browser.
  238.  
  239.  
  240. IMPORT
  241. ======
  242.  
  243. Import options.
  244.  
  245.                Bitmap  ptr / jpeg / squash
  246.   JPEG           yes    opt   opt      no  
  247.   Sprite/Clear   yes    opt   opt     opt
  248.   DrawFile        no    opt   no      opt
  249.   others         opt  y opt   opt     opt
  250.                       n opt   no      yes
  251.  
  252.  
  253. DISPLAY
  254. =======
  255.  
  256.  - Save image
  257. Saves the image as displayed as a sprite file.
  258.  
  259.  - Zoom
  260. Allows you to zoom in and out of the image.
  261.  
  262. Click ADJUST on close icon to open parent browser (or filer window if
  263. displaying a JPEG file dropped on the iconbar) as with browser windows.
  264.  
  265. Note that the sprite displayed in this window is not affected by the default
  266. sprite type set in the menus. It will either be a standard palette 256
  267. colour, 32 thousand colour or 16 million colour sprite depending on the
  268. current screen mode.
  269.  
  270. CATALOGUE INFORMATION
  271. =====================
  272.  
  273. Information on each image stored in the catalogue is as follows
  274.  
  275.  - Original filename of image imported (or task that exported it if it was
  276. saved directly from another application).
  277.  - Time and date image was imported.
  278.  - Dimensions of image.
  279.  - Resolution of image (pixels per inch). Note that JFIF files don't store
  280. any resolution or aspect ratio information. This means that a file created
  281. from a sprite with non-square pixels (eg MODE 15) will appear squashed
  282. vertically if decompressed by another application that didn't know this.
  283. ImageBank stores this information so that it can recreate the appropriate
  284. sprite type.
  285.  - Short name for Icon displays and saving.
  286.  - Long description for Full info displays.
  287.  - Quality factor used in compression. Again this value is not stored in a
  288. JFIF file so it is only known from images compressed by ImageBank. 
  289.  
  290. MEMORY
  291. ------
  292.  
  293. When compressing decompressing images, memory is temporarily allocated from
  294. the Wimp Free pool. If there is not enough then temporary files are created
  295. in a location given by the value of the system variable <Wimp$ScrapDir>. If
  296. you get messages about not being able to create temporary files then check
  297. that you have a !Scrap directory. In all cases it will need approx 200K
  298. above its wimpslot to run.
  299.  
  300. DECOMPRESSED IMAGES
  301. -------------------
  302.  
  303. Images can be decompressed to 6 different types of file from the Browser
  304. menu.
  305.  
  306. For a 24 bit RGB JPEG file the possible choices are :-
  307.  
  308. Standard:    This is a MODE 15 or 28 sprite with the standard 256 colour
  309. palette and can be viewed correctly in any 256 colour screen mode.
  310.  
  311. Grey:        This is a MODE 15 or 28 sprite with a palette consisting of 256
  312. levels of grey. Although all the detail cannot be viewed on a standard
  313. Archimedes it can be printed on a monochrome printer with more detail than a
  314. standard palette sprite.
  315.  
  316. Optimised:   This is a MODE 15 or 28 sprite with a palette optimised to use
  317. the most common colours in the image to give the best possible 8 bit image.
  318. Unfortunately the only current way to view it correctly is with a 3rd party
  319. enhanced graphics card. It may however give better printed results on a
  320. colour printer than the standard palette sprite.
  321.  
  322. 32 thousand colours: This is a new format sprite and is a useful trade off
  323. between quality and file size.
  324.  
  325. 16 million colours:  This is a new format sprite and gives the best possible
  326. image that can be created.
  327.  
  328. Clear:       This is a 24 bit Clear file and cannot be viewed in this form.
  329. Clear files are a common interchange format for 24 bit graphics files on the
  330. Archimedes and most applications that can deal with 24 bit colour will be
  331. able to load a Clear file.
  332.  
  333. For an 8 bit grey scale JPEG file the possible choices are :-
  334.  
  335. Standard:    As above
  336. Grey:        As above
  337.  
  338. Optimised:
  339. 32 thousand colours:
  340. 16 million colours:
  341.  
  342. Selecting any of these three formats will produce the same as selecting the
  343. 256 grey option as that will give the best quality that is available.
  344.  
  345. Clear:       This is an 8 bit clear file with a 256 greyscale palette attached.
  346.  
  347. VERSIONS
  348. --------
  349.  
  350. This application comes in two forms.
  351.  
  352. Full version    - features as described above.
  353. Limited Edition - cannot save new format sprites or create directories.
  354. Read Only       - cannot save Clear or new format sprite files and cannot
  355.                   import images.
  356.  
  357. The Read Only version is freely distributable as long as the following
  358. conditions are abided by.
  359.  
  360. 1) NONE of the files within the application are removed or altered in any
  361.    way. This includes all images, code and data files.
  362.  
  363. 2) No charge is made.
  364.  
  365. The Full version is only available from:-
  366.  
  367. Irlam Instruments Ltd.
  368. Brunel Institute for Bioengineering
  369. Brunel University
  370. Uxbridge
  371. Middlesex
  372. UB8 3PH
  373. 0895 811401
  374.  
  375. All software © Irlam Instruments Ltd. 1994-1996 except those portions provided by
  376. the Independent JPEG Group.
  377.  
  378. Written by Simon Middleton for Irlam Instruments Ltd. Apr 1993 - Mar 1994.
  379.  
  380. eof ImageBank:!Help
  381.