Comments (1)
Hi @z1186464862,
tile = self.wsi.crop(x, y, self.patch_size, self.patch_size).numpy()[..., :3]
This will be very slow -- it's much better to pass the rgb
flag to openslideload
and then not drop the alpha.
How large are your tiles? If they are small (eg. 32x32 pixels), then fetch
can be much faster than crop
.
You can get much better performance if you sort the coordinate list, perhaps you do this.
It's hard to comment on code fragments in detail without being able to run then or see the context. It's best to post a complete runnable program I can test.
from pyvips.
Related Issues (20)
- Assertion failed: sp->cinfo.comm.is_decompressor HOT 3
- Help installing pyvips for jupyter HOT 5
- `TIFFFillTile: Read error` when writing a TIFF file on a per-tile basis. HOT 2
- Thumbnail creation taking too long HOT 2
- Unable to save images when certain combinations of them are resize()'d HOT 7
- pyvips stats HOT 1
- How does composite() merge colors? HOT 8
- ICC profiles from file stream in pyvips HOT 5
- Why is error 0x7f? HOT 1
- Can libvips' stack size be modified using pyvips? HOT 6
- Unable to convert multiband image to srgb HOT 9
- Downsampling in Z dimension HOT 10
- Issues with writing to SVS files HOT 7
- Is it possible to add attributes/methods to the Image class? HOT 4
- `vips_tracked: out of memory -- size == 59546MB` When Converting MRXS to DZI HOT 3
- Incorrect Color Interpretation in OpenSlide When Changing JPEG Q Factor in pyvips HOT 4
- Image stretching HOT 1
- Load openslide (.svs) form buffer? HOT 3
- Convenience methods for Pillow integration HOT 4
- Slice a huge tif fails - unable to call VipsForeignSaveTiffFile HOT 15
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pyvips.