WordPress and TimThumb both use GD to resize images, so quality is going to be similar. GD’s resize quality is not as good as Photoshop, you’ll notice this especially in fine details.
Both WP and TimThumb can be modified to use ImageMagick, WP via a plugin, TimThumb I think requires you edit the code directly, which is not ideal. ImageMagick will give better results, but you obviously have to be able to install it on your server.
TimThumb creates images on-the-fly, but caches them so subsequent requests will pull the image from cache.
As for my opinion, I would stick with native WordPress functions to keep things simple, especially in light of the recent TimThumb exploit that compromised a lot of WordPress sites.
Related Posts:
- Large image upload size (using timthumb.php
- How to generate thumbnails when needed only?
- No Thumbnails Generated
- How to Require a Minimum Image Dimension for Uploading?
- How does WP media uploader create the 3 different sized images, and how can I duplicate it
- Reject upload of wrong-sized images using the Media Uploader
- Create image formats with different qualities when uploading
- Which filters or actions to use after a media upload and delete?
- PNG with transparent background turns black when uploaded and resized
- Settings in ‘Media > Settings’ is ignored when inserting images
- There’s a way to scale media (images) at 50%?
- How to prevent upload of a multiple sizes of images
- How can I prevent uploading bmp image?
- Impose a Maximum Limit on Image height and width upload size
- Force wordpress to see uploads folder media
- Convert uploaded PNG to JPEG automatically
- add_image_size creating lots of images (of various sizes)
- resize images not crop
- Add suffix to filename of uploaded images
- How to link to the image editor’s Edit Image function?
- Regenerate thumbnails after upload
- Front-end Image Upload with Preview – Is this Possible in WP?
- WordPress won’t generate image sizes for certain images
- Thumbnails produce unwanted gray pixels on white background [closed]
- Site icons with alpha channel for self-hosted WordPress blog network
- How can I receive the image id using the media box?
- Can I stop wordpress generating media sizes
- add_image_size() and uploading the exact size leaves 1×1 image in uploads
- WordPress Fancybox Resize Large Image
- Error uploading images (but the images are at the server!)
- How to generate thumbnails when needed only?
- WordPress Media Library showing wrong preview size?
- add_image_size adds size, but doesn’t upload if source resolution is same as resize resolution
- Original image not saving?
- Process uploads with phpThumb before generating thumbnails
- Resize existing library images
- WordPress Bug on IIS ? Problem when uploading image on IIS 7
- When does WP resize an image file
- Stop image resizing in particular case – is that possible?
- Issue with images which have no sizes available
- How to resize attachement
- Best way to receive special images in posts
- Resize uploaded original images to a minimum automatically
- Dynamically determine the width and height of a image file to be cropped & uploaded AFTER form submission given fixed aspect ratio
- Control resizing of uploaded images
- Images uploaded via Gutenberg image block are cropped
- Set default “Link CSS Class” in add media admin editor
- Images not aligning correctly
- Redimension thumbnail crop without creating new images
- get the post thumbnail returns the full size
- WordPress Image Resize fails without Error Message
- How to force attachment size for every post
- Set limit to media upload?
- How to upload image with simple form?
- Create Image Uploader for Widget
- How to copy and paste a picture found on the web to wordpress easily
- Modify the array of selected images in media modal
- How can I upload SVG images using the media uploader?
- Setting different width and height for gravatar
- Insert Featured image from Feed
- HTTP Error when uploading mp4 video file
- Change the size of the image preview on the media edit page
- Uploading images: ‘ø’ get replaced with ‘ø’
- SSL: How to make customizer images Protocol Relative in WordPress?
- Saving WordPress generated thumbnails in a subdirectory
- Add select field to media uploader that adds a class to the image
- wp.media add context
- WordPress uploads folder path. how it is decided?
- Media Library does not show the uploaded image
- Force minimum image size and aspect ratio when uploading images
- Attach Thumbnail Generated from Video Upload as Featured Image for the Video
- Manipulate CSV data during upload, is it possible?
- Is it possible to split Default WP Media directory to multiple Folder/Subdomain?
- Check if uploaded file has a specific filename
- Uploading .mp3 files http error – 2 “exact” files one successful other fails
- Images in Media aren’t showing, not broken
- HTTP Error after finishing uploading a video that is bigger than 64 MB -> After raising the upload limit manually in the wp-config file
- Upload Image using wp_insert_attachment and file url don’t have file extension
- How to fix the orientation of images when uploading via the WordPress Media Uploader? [closed]
- Anybody knows if i could upload a leaflet or openlayers3 map to wordpress webpage?
- “Trying to upload files larger than” error will not go away
- Remove Media File Items From Server That Do Not Exist in Media Library
- How to use getimagesize() of image upload?
- How to add filetype to meta value when using wp_upload_bits?
- Efficient way to move media folder to another folder
- Limit users to specific uploads
- problem when uploading file by metaboxes
- WordPress Upload Speed
- Organizing the Media Library for Cleanup
- Allow author to upload image via Media button without plugin
- Make custom thumbnail size image in media_sideload_image function
- WordPress Media URLs?
- Name Input from widget displays Sidebar name instead of saved data
- Upload file to front-end form and send as email attachment
- Host Images from Link
- Upload media error: unable to create directory (windows hosting)
- Can’t upload files 1MB+ [closed]
- Media upload error
- Obtaining detailed error information from Media file upload process
- What does WordPress media uploader do to image files on upload?