Index: wp-includes/media.php
===================================================================
--- wp-includes/media.php	(revision 23314)
+++ wp-includes/media.php	(working copy)
@@ -482,11 +482,21 @@
 /**
  * Get the available image sizes
  * @since 3.0.0
- * @return array Returns a filtered array of image size strings
+ * @param bool $keys_only Whether to return only the keys or an assoc array of
+ *                        image sizes with their associated size & crop values as sub array.
+ * @return array $image_sizes Returns a filtered array of image size strings
  */
-function get_intermediate_image_sizes() {
+function get_intermediate_image_sizes( $keys_only = true ) {
 	global $_wp_additional_image_sizes;
 	$image_sizes = array('thumbnail', 'medium', 'large'); // Standard sizes
+	if ( ! $keys_only ) {
+		foreach ( $image_sizes as $size ) {
+			$image_sizes[ $size ]['width']  = intval( get_option( "{$size}_size_w") );
+			$image_sizes[ $size ]['height'] = intval( get_option( "{$size}_size_h") );
+			// Crop false per default if not set
+			$image_sizes[ $size ]['crop']   = get_option( "{$size}_crop" ) ? get_option( "{$size}_crop" ) : false;
+		}
+	}
 	if ( isset( $_wp_additional_image_sizes ) && count( $_wp_additional_image_sizes ) )
 		$image_sizes = array_merge( $image_sizes, array_keys( $_wp_additional_image_sizes ) );
 
