[英]How do I take a picture from camera and display it fullscreen in the next activity for editing?
[英]How do I load a picture (image) into smalltalk
你如何將圖片加載到smalltalk? 我已經找到了幾個如何在一個類資源上顯示圖像的例子,但找不到將圖片導入我的smalltalk環境的方法。 (我使用單詞圖片來避免與smalltalk圖像混淆)
要將圖像作為類資源加載,應在工作區中執行以下代碼。
ImageReader imageFromFile: 'picture.bmp'
toClass: Namespace.MyClass selector: #AccessMethod
其中'picture.bmp'是您要加載的圖像文件,NameSpace.MyClass是您希望文件成為資源的類,AccessMethod是調用返回圖片的方法的名稱。
Squeak的一種可能性是:
HandMorph attach: (SketchMorph fromStream:
'https://squeak.org/img/features/morphic.png'
asUrl retrieveContents contentStream).
(這也適用於Pharo,但似乎已被刪除。)
這在Pharo 7.0中對我有用:
ImageReadWriter formFromStream: './assets/player.png' asFileReference binaryReadStream
然后可以使用asMorph
進行轉換。
來自Pharo Mooc :
(ZnEasy getPng: 'http://pharo.org/web/files/pharo.png')
asMorph openInWindow
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.